|
|
|
date: Tue, 24 Jun 2008 03:29:01 -0700,
group: microsoft.public.office.developer.smarttags
back
Re: SmartTags and MOSTL
BTW, there is another smart tag URI that /I think/ is supposed to be used,
e.g.
<FL:smarttaglist
xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
However,
a. In Word 2003, it does not appear to make any difference
b. In Word 2003, the capitalistion of the element names is also ignored,
i.e. you can use smarttaglist when the schema specifies smartTagList
c. the examples in Lists also suggest that you must save the files as
Unicode files. This does not actually seem to be necessary, and if you use
the standard XML header with the UTF-8 specification, I guess you should
really save them as UTF-8.
I was very focussed on Word 2003 when I looked at this stuff. It is possible
that other office 2003 applications are more fussy. In theory I would assume
that Office 2007 is more fussy because it is using XML a lot more. However,
since it is the MOSTL DLL that actually reads these lists, it is actually
more likely that the same rules (or lack of them) apply to all apps and all
versions.
--
Peter Jamieson
http://tips.pjmsn.me.uk
"Peter Jamieson" wrote in message
news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
> 1. Right now I cannot see anything wrong with it or the location where you
> are storing it
>
> 2. You should probably close all your Office applications, or at least
> Word
>
> 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and look
> for your tag?
>
> --
> Peter Jamieson
> http://tips.pjmsn.me.uk
>
> "Aage" wrote in message
> news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
>> Hi Peter,
>>
>> Thanks :-)
>>
>> I have downloaded the Smart SDK - tried the (Excel) MOSTL generator - and
>> ended with a simple example:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <FL:smartTagList xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
>> <FL:name>KUNO</FL:name>
>> <FL:description>Kuno app stuff </FL:description>
>> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
>>
>> <FL:smartTag type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
>> <FL:caption>Customernumber</FL:caption>
>> <FL:re>
>> <FL:exp>700[0-9]*</FL:exp>
>> </FL:re>
>> <FL:actions>
>> <FL:action id="kuno">
>> <FL:caption>Finding customer in KUNO...</FL:caption>
>>
>> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
>> </FL:action>
>> </FL:actions>
>> </FL:smartTag>
>>
>> </FL:smartTagList>
>>
>>
>> and placed the xml file in C:\Program Files\Common Files\Microsoft
>> Shared\Smart Tag\LISTS directory with other MOSTL examples.
>>
>> But no matter what I try neither of the examples show up in word or
>> excel.
>>
>> I have also downloaded the "Smart tag explorer" but keep getting an
>> "Unspecified error" exception.
>>
>> - Aage
>>
>>
>> "Peter Jamieson" wrote:
>>
>>> Hi Aage,
>>>
>>> I haven't been visiting for a while but will try to help you out. (I'm a
>>> bit
>>> busy though!)
>>>
>>> Where are you getting stuck?
>>>
>>> --
>>> Peter Jamieson
>>> http://tips.pjmsn.me.uk
>>>
>>> "Aage" wrote in message
>>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
>>> >
>>> > Hi
>>> >
>>> > I have been trying to get the MOSTL implementation in office 2003 to
>>> > work -
>>> > but without luck. 8 hours of digging forums, groups, blogs without the
>>> > right
>>> > hit.
>>> >
>>> > Is there anybody who uses the MOSTL implementation (and it works) ?
>>> > Peter
>>> > Jamieson, maybee ?
>>> >
>>> > Regards
>>> > Aage Nielsen
>>> >
>>>
>>>
>
date: Thu, 26 Jun 2008 09:00:45 +0100
author: Peter Jamieson
Re: SmartTags and MOSTL
My prior reply might be lost - so I try again.
I have tried the other URI - checked that the xml file is UTF-8 - closed all
office apps - tried the SmartTagInstall.exe - reopened word and check the
Auto Correct | Smart tags tab - no MOSTL implementations !!
Any other clues?
"Peter Jamieson" wrote:
> BTW, there is another smart tag URI that /I think/ is supposed to be used,
> e.g.
>
> <FL:smarttaglist
> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
>
> However,
> a. In Word 2003, it does not appear to make any difference
> b. In Word 2003, the capitalistion of the element names is also ignored,
> i.e. you can use smarttaglist when the schema specifies smartTagList
> c. the examples in Lists also suggest that you must save the files as
> Unicode files. This does not actually seem to be necessary, and if you use
> the standard XML header with the UTF-8 specification, I guess you should
> really save them as UTF-8.
>
> I was very focussed on Word 2003 when I looked at this stuff. It is possible
> that other office 2003 applications are more fussy. In theory I would assume
> that Office 2007 is more fussy because it is using XML a lot more. However,
> since it is the MOSTL DLL that actually reads these lists, it is actually
> more likely that the same rules (or lack of them) apply to all apps and all
> versions.
>
> --
> Peter Jamieson
> http://tips.pjmsn.me.uk
>
> "Peter Jamieson" wrote in message
> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
> > 1. Right now I cannot see anything wrong with it or the location where you
> > are storing it
> >
> > 2. You should probably close all your Office applications, or at least
> > Word
> >
> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and look
> > for your tag?
> >
> > --
> > Peter Jamieson
> > http://tips.pjmsn.me.uk
> >
> > "Aage" wrote in message
> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
> >> Hi Peter,
> >>
> >> Thanks :-)
> >>
> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL generator - and
> >> ended with a simple example:
> >>
> >> <?xml version="1.0" encoding="UTF-8"?>
> >> <FL:smartTagList xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
> >> <FL:name>KUNO</FL:name>
> >> <FL:description>Kuno app stuff </FL:description>
> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
> >>
> >> <FL:smartTag type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
> >> <FL:caption>Customernumber</FL:caption>
> >> <FL:re>
> >> <FL:exp>700[0-9]*</FL:exp>
> >> </FL:re>
> >> <FL:actions>
> >> <FL:action id="kuno">
> >> <FL:caption>Finding customer in KUNO...</FL:caption>
> >>
> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
> >> </FL:action>
> >> </FL:actions>
> >> </FL:smartTag>
> >>
> >> </FL:smartTagList>
> >>
> >>
> >> and placed the xml file in C:\Program Files\Common Files\Microsoft
> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
> >>
> >> But no matter what I try neither of the examples show up in word or
> >> excel.
> >>
> >> I have also downloaded the "Smart tag explorer" but keep getting an
> >> "Unspecified error" exception.
> >>
> >> - Aage
> >>
> >>
> >> "Peter Jamieson" wrote:
> >>
> >>> Hi Aage,
> >>>
> >>> I haven't been visiting for a while but will try to help you out. (I'm a
> >>> bit
> >>> busy though!)
> >>>
> >>> Where are you getting stuck?
> >>>
> >>> --
> >>> Peter Jamieson
> >>> http://tips.pjmsn.me.uk
> >>>
> >>> "Aage" wrote in message
> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
> >>> >
> >>> > Hi
> >>> >
> >>> > I have been trying to get the MOSTL implementation in office 2003 to
> >>> > work -
> >>> > but without luck. 8 hours of digging forums, groups, blogs without the
> >>> > right
> >>> > hit.
> >>> >
> >>> > Is there anybody who uses the MOSTL implementation (and it works) ?
> >>> > Peter
> >>> > Jamieson, maybee ?
> >>> >
> >>> > Regards
> >>> > Aage Nielsen
> >>> >
> >>>
> >>>
> >
>
>
date: Thu, 26 Jun 2008 02:27:00 -0700
author: Aage
Re: SmartTags and MOSTL
Some possibilities, particulalry since you are seeing /no/ MOSTL entries:
a. Is MOFL.DLL on your system? (Here, it is in C:\Program Files\Common
Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have the
details of what should be there to hand).
b. Does your system use the standard English language pathnames (e.g.
C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
structure, e.g. in a German language Windows installation it would be
c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
c. Do you have other MOSTL .XML files in your Lists folder, or perhaps in
subfolders that have LCIDs as names (e.g. 1033?)
--
Peter Jamieson
http://tips.pjmsn.me.uk
"Aage" wrote in message
news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
> My prior reply might be lost - so I try again.
>
> I have tried the other URI - checked that the xml file is UTF-8 - closed
> all
> office apps - tried the SmartTagInstall.exe - reopened word and check the
> Auto Correct | Smart tags tab - no MOSTL implementations !!
>
> Any other clues?
>
> "Peter Jamieson" wrote:
>
>> BTW, there is another smart tag URI that /I think/ is supposed to be
>> used,
>> e.g.
>>
>> <FL:smarttaglist
>> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
>>
>> However,
>> a. In Word 2003, it does not appear to make any difference
>> b. In Word 2003, the capitalistion of the element names is also ignored,
>> i.e. you can use smarttaglist when the schema specifies smartTagList
>> c. the examples in Lists also suggest that you must save the files as
>> Unicode files. This does not actually seem to be necessary, and if you
>> use
>> the standard XML header with the UTF-8 specification, I guess you should
>> really save them as UTF-8.
>>
>> I was very focussed on Word 2003 when I looked at this stuff. It is
>> possible
>> that other office 2003 applications are more fussy. In theory I would
>> assume
>> that Office 2007 is more fussy because it is using XML a lot more.
>> However,
>> since it is the MOSTL DLL that actually reads these lists, it is actually
>> more likely that the same rules (or lack of them) apply to all apps and
>> all
>> versions.
>>
>> --
>> Peter Jamieson
>> http://tips.pjmsn.me.uk
>>
>> "Peter Jamieson" wrote in message
>> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
>> > 1. Right now I cannot see anything wrong with it or the location where
>> > you
>> > are storing it
>> >
>> > 2. You should probably close all your Office applications, or at least
>> > Word
>> >
>> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and
>> > look
>> > for your tag?
>> >
>> > --
>> > Peter Jamieson
>> > http://tips.pjmsn.me.uk
>> >
>> > "Aage" wrote in message
>> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
>> >> Hi Peter,
>> >>
>> >> Thanks :-)
>> >>
>> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL generator -
>> >> and
>> >> ended with a simple example:
>> >>
>> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> <FL:smartTagList xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
>> >> <FL:name>KUNO</FL:name>
>> >> <FL:description>Kuno app stuff </FL:description>
>> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
>> >>
>> >> <FL:smartTag
>> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
>> >> <FL:caption>Customernumber</FL:caption>
>> >> <FL:re>
>> >> <FL:exp>700[0-9]*</FL:exp>
>> >> </FL:re>
>> >> <FL:actions>
>> >> <FL:action id="kuno">
>> >> <FL:caption>Finding customer in KUNO...</FL:caption>
>> >>
>> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
>> >> </FL:action>
>> >> </FL:actions>
>> >> </FL:smartTag>
>> >>
>> >> </FL:smartTagList>
>> >>
>> >>
>> >> and placed the xml file in C:\Program Files\Common Files\Microsoft
>> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
>> >>
>> >> But no matter what I try neither of the examples show up in word or
>> >> excel.
>> >>
>> >> I have also downloaded the "Smart tag explorer" but keep getting an
>> >> "Unspecified error" exception.
>> >>
>> >> - Aage
>> >>
>> >>
>> >> "Peter Jamieson" wrote:
>> >>
>> >>> Hi Aage,
>> >>>
>> >>> I haven't been visiting for a while but will try to help you out.
>> >>> (I'm a
>> >>> bit
>> >>> busy though!)
>> >>>
>> >>> Where are you getting stuck?
>> >>>
>> >>> --
>> >>> Peter Jamieson
>> >>> http://tips.pjmsn.me.uk
>> >>>
>> >>> "Aage" wrote in message
>> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
>> >>> >
>> >>> > Hi
>> >>> >
>> >>> > I have been trying to get the MOSTL implementation in office 2003
>> >>> > to
>> >>> > work -
>> >>> > but without luck. 8 hours of digging forums, groups, blogs without
>> >>> > the
>> >>> > right
>> >>> > hit.
>> >>> >
>> >>> > Is there anybody who uses the MOSTL implementation (and it works) ?
>> >>> > Peter
>> >>> > Jamieson, maybee ?
>> >>> >
>> >>> > Regards
>> >>> > Aage Nielsen
>> >>> >
>> >>>
>> >>>
>> >
>>
>>
date: Thu, 26 Jun 2008 10:54:18 +0100
author: Peter Jamieson
Re: SmartTags and MOSTL
Here is a directory listing of C:\Program Files\Common Files\Microsoft
Shared\Smart Tag:
23-06-2008 21:52 <DIR> 1030
22-10-2007 13:21 <DIR> 1033
26-06-2008 13:14 0 dir.txt
15-07-2003 06:40 120.888 FDATE.DLL
15-07-2003 06:40 124.984 FNAME.DLL
15-07-2003 06:40 179.768 FPERSON.DLL
26-10-2006 20:00 178.488 IETAG.DLL
03-02-2005 17:59 514.776 INTLNAME.DLL
25-06-2008 10:12 <DIR> LISTS
03-02-2005 17:59 346.840 METCONV.DLL
10-03-2003 21:10 1.182.872 METCONV.TXT
26-10-2006 19:21 256.312 MOFL.DLL
12-07-2003 08:31 13.444 MSTAG.TLB
26-10-2006 19:59 15.672 SmartTagInstall.exe
1030 is the Danish LCID - there is content in both the 1030 and 1033
directory, ex.
the phone.xml examples from Microsoft. The MOFL.dll is registered as an
InprocServer32 and the Smart tag GUID matches eg.
HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
???
"Peter Jamieson" wrote:
> Some possibilities, particulalry since you are seeing /no/ MOSTL entries:
> a. Is MOFL.DLL on your system? (Here, it is in C:\Program Files\Common
> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have the
> details of what should be there to hand).
> b. Does your system use the standard English language pathnames (e.g.
> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
> structure, e.g. in a German language Windows installation it would be
> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
> c. Do you have other MOSTL .XML files in your Lists folder, or perhaps in
> subfolders that have LCIDs as names (e.g. 1033?)
>
> --
> Peter Jamieson
> http://tips.pjmsn.me.uk
>
> "Aage" wrote in message
> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
> > My prior reply might be lost - so I try again.
> >
> > I have tried the other URI - checked that the xml file is UTF-8 - closed
> > all
> > office apps - tried the SmartTagInstall.exe - reopened word and check the
> > Auto Correct | Smart tags tab - no MOSTL implementations !!
> >
> > Any other clues?
> >
> > "Peter Jamieson" wrote:
> >
> >> BTW, there is another smart tag URI that /I think/ is supposed to be
> >> used,
> >> e.g.
> >>
> >> <FL:smarttaglist
> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
> >>
> >> However,
> >> a. In Word 2003, it does not appear to make any difference
> >> b. In Word 2003, the capitalistion of the element names is also ignored,
> >> i.e. you can use smarttaglist when the schema specifies smartTagList
> >> c. the examples in Lists also suggest that you must save the files as
> >> Unicode files. This does not actually seem to be necessary, and if you
> >> use
> >> the standard XML header with the UTF-8 specification, I guess you should
> >> really save them as UTF-8.
> >>
> >> I was very focussed on Word 2003 when I looked at this stuff. It is
> >> possible
> >> that other office 2003 applications are more fussy. In theory I would
> >> assume
> >> that Office 2007 is more fussy because it is using XML a lot more.
> >> However,
> >> since it is the MOSTL DLL that actually reads these lists, it is actually
> >> more likely that the same rules (or lack of them) apply to all apps and
> >> all
> >> versions.
> >>
> >> --
> >> Peter Jamieson
> >> http://tips.pjmsn.me.uk
> >>
> >> "Peter Jamieson" wrote in message
> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
> >> > 1. Right now I cannot see anything wrong with it or the location where
> >> > you
> >> > are storing it
> >> >
> >> > 2. You should probably close all your Office applications, or at least
> >> > Word
> >> >
> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and
> >> > look
> >> > for your tag?
> >> >
> >> > --
> >> > Peter Jamieson
> >> > http://tips.pjmsn.me.uk
> >> >
> >> > "Aage" wrote in message
> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
> >> >> Hi Peter,
> >> >>
> >> >> Thanks :-)
> >> >>
> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL generator -
> >> >> and
> >> >> ended with a simple example:
> >> >>
> >> >> <?xml version="1.0" encoding="UTF-8"?>
> >> >> <FL:smartTagList xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
> >> >> <FL:name>KUNO</FL:name>
> >> >> <FL:description>Kuno app stuff </FL:description>
> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
> >> >>
> >> >> <FL:smartTag
> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
> >> >> <FL:caption>Customernumber</FL:caption>
> >> >> <FL:re>
> >> >> <FL:exp>700[0-9]*</FL:exp>
> >> >> </FL:re>
> >> >> <FL:actions>
> >> >> <FL:action id="kuno">
> >> >> <FL:caption>Finding customer in KUNO...</FL:caption>
> >> >>
> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
> >> >> </FL:action>
> >> >> </FL:actions>
> >> >> </FL:smartTag>
> >> >>
> >> >> </FL:smartTagList>
> >> >>
> >> >>
> >> >> and placed the xml file in C:\Program Files\Common Files\Microsoft
> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
> >> >>
> >> >> But no matter what I try neither of the examples show up in word or
> >> >> excel.
> >> >>
> >> >> I have also downloaded the "Smart tag explorer" but keep getting an
> >> >> "Unspecified error" exception.
> >> >>
> >> >> - Aage
> >> >>
> >> >>
> >> >> "Peter Jamieson" wrote:
> >> >>
> >> >>> Hi Aage,
> >> >>>
> >> >>> I haven't been visiting for a while but will try to help you out.
> >> >>> (I'm a
> >> >>> bit
> >> >>> busy though!)
> >> >>>
> >> >>> Where are you getting stuck?
> >> >>>
> >> >>> --
> >> >>> Peter Jamieson
> >> >>> http://tips.pjmsn.me.uk
> >> >>>
> >> >>> "Aage" wrote in message
> >> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
> >> >>> >
> >> >>> > Hi
> >> >>> >
> >> >>> > I have been trying to get the MOSTL implementation in office 2003
> >> >>> > to
> >> >>> > work -
> >> >>> > but without luck. 8 hours of digging forums, groups, blogs without
> >> >>> > the
> >> >>> > right
> >> >>> > hit.
> >> >>> >
> >> >>> > Is there anybody who uses the MOSTL implementation (and it works) ?
> >> >>> > Peter
> >> >>> > Jamieson, maybee ?
> >> >>> >
> >> >>> > Regards
> >> >>> > Aage Nielsen
> >> >>> >
> >> >>>
> >> >>>
> >> >
> >>
> >>
>
>
date: Thu, 26 Jun 2008 04:22:00 -0700
author: Aage
Re: SmartTags and MOSTL
>> > Any other clues?
Not at the moment.
Other than version dates and numbers (on my Word 2003 system my DLLs are
dated 19/04/2007 which I would guess is related to the SP3 update) which I
doubt are significant, use of the Danish LCID is the only visible difference
between your system and mine.
I have looked in my registry and find that the CLSID
{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6} that you mention should be listed
under
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions
and
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers
and that under Recognizers, the CLSID {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
should be listed. Under that, there should be a list of recognizers,
possibly including e.g.
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags
(The urnschemas URI is used even if you use the
http://schemas.microsoft.com/office/smarttags/2003/mostl URI in your MOSTL
.xml file.
If you want, you can try
a. saving the registry tree under
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag by exporting it
b. saving the following to a .reg file and importing it
Proceed with caution as always!
-----.start after this line
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag]
"migratedBitValues"=hex:01,00,00,00
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions]
@=""
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
Tag\Actions\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
@=""
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Applications]
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
Tag\Applications\OpusApp]
"FriendlyName"="Microsoft Word 11.0"
"LabelText"=hex:01,00,00,00
"Save"=hex:01,00,00,00
"ShowButtons"=hex:01,00,00,00
"ShowIndicators"=hex:01,00,00,00
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers]
@=""
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
@=""
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags]
"OpusApp"=dword:00000001
----- finish before this line
--
Peter Jamieson
http://tips.pjmsn.me.uk
"Aage" wrote in message
news:EA6A11BD-7583-4E7B-871B-5CBCE6975F73@microsoft.com...
> Here is a directory listing of C:\Program Files\Common Files\Microsoft
> Shared\Smart Tag:
> 23-06-2008 21:52 <DIR> 1030
> 22-10-2007 13:21 <DIR> 1033
> 26-06-2008 13:14 0 dir.txt
> 15-07-2003 06:40 120.888 FDATE.DLL
> 15-07-2003 06:40 124.984 FNAME.DLL
> 15-07-2003 06:40 179.768 FPERSON.DLL
> 26-10-2006 20:00 178.488 IETAG.DLL
> 03-02-2005 17:59 514.776 INTLNAME.DLL
> 25-06-2008 10:12 <DIR> LISTS
> 03-02-2005 17:59 346.840 METCONV.DLL
> 10-03-2003 21:10 1.182.872 METCONV.TXT
> 26-10-2006 19:21 256.312 MOFL.DLL
> 12-07-2003 08:31 13.444 MSTAG.TLB
> 26-10-2006 19:59 15.672 SmartTagInstall.exe
>
> 1030 is the Danish LCID - there is content in both the 1030 and 1033
> directory, ex.
> the phone.xml examples from Microsoft. The MOFL.dll is registered as an
> InprocServer32 and the Smart tag GUID matches eg.
> HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
>
> ???
>
> "Peter Jamieson" wrote:
>
>> Some possibilities, particulalry since you are seeing /no/ MOSTL entries:
>> a. Is MOFL.DLL on your system? (Here, it is in C:\Program Files\Common
>> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have the
>> details of what should be there to hand).
>> b. Does your system use the standard English language pathnames (e.g.
>> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
>> structure, e.g. in a German language Windows installation it would be
>> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
>> c. Do you have other MOSTL .XML files in your Lists folder, or perhaps
>> in
>> subfolders that have LCIDs as names (e.g. 1033?)
>>
>> --
>> Peter Jamieson
>> http://tips.pjmsn.me.uk
>>
>> "Aage" wrote in message
>> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
>> > My prior reply might be lost - so I try again.
>> >
>> > I have tried the other URI - checked that the xml file is UTF-8 -
>> > closed
>> > all
>> > office apps - tried the SmartTagInstall.exe - reopened word and check
>> > the
>> > Auto Correct | Smart tags tab - no MOSTL implementations !!
>> >
>> > Any other clues?
>> >
>> > "Peter Jamieson" wrote:
>> >
>> >> BTW, there is another smart tag URI that /I think/ is supposed to be
>> >> used,
>> >> e.g.
>> >>
>> >> <FL:smarttaglist
>> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
>> >>
>> >> However,
>> >> a. In Word 2003, it does not appear to make any difference
>> >> b. In Word 2003, the capitalistion of the element names is also
>> >> ignored,
>> >> i.e. you can use smarttaglist when the schema specifies smartTagList
>> >> c. the examples in Lists also suggest that you must save the files as
>> >> Unicode files. This does not actually seem to be necessary, and if you
>> >> use
>> >> the standard XML header with the UTF-8 specification, I guess you
>> >> should
>> >> really save them as UTF-8.
>> >>
>> >> I was very focussed on Word 2003 when I looked at this stuff. It is
>> >> possible
>> >> that other office 2003 applications are more fussy. In theory I would
>> >> assume
>> >> that Office 2007 is more fussy because it is using XML a lot more.
>> >> However,
>> >> since it is the MOSTL DLL that actually reads these lists, it is
>> >> actually
>> >> more likely that the same rules (or lack of them) apply to all apps
>> >> and
>> >> all
>> >> versions.
>> >>
>> >> --
>> >> Peter Jamieson
>> >> http://tips.pjmsn.me.uk
>> >>
>> >> "Peter Jamieson" wrote in message
>> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
>> >> > 1. Right now I cannot see anything wrong with it or the location
>> >> > where
>> >> > you
>> >> > are storing it
>> >> >
>> >> > 2. You should probably close all your Office applications, or at
>> >> > least
>> >> > Word
>> >> >
>> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and
>> >> > look
>> >> > for your tag?
>> >> >
>> >> > --
>> >> > Peter Jamieson
>> >> > http://tips.pjmsn.me.uk
>> >> >
>> >> > "Aage" wrote in message
>> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
>> >> >> Hi Peter,
>> >> >>
>> >> >> Thanks :-)
>> >> >>
>> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL
>> >> >> generator -
>> >> >> and
>> >> >> ended with a simple example:
>> >> >>
>> >> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> >> <FL:smartTagList
>> >> >> xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
>> >> >> <FL:name>KUNO</FL:name>
>> >> >> <FL:description>Kuno app stuff </FL:description>
>> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
>> >> >>
>> >> >> <FL:smartTag
>> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
>> >> >> <FL:caption>Customernumber</FL:caption>
>> >> >> <FL:re>
>> >> >> <FL:exp>700[0-9]*</FL:exp>
>> >> >> </FL:re>
>> >> >> <FL:actions>
>> >> >> <FL:action id="kuno">
>> >> >> <FL:caption>Finding customer in KUNO...</FL:caption>
>> >> >>
>> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
>> >> >> </FL:action>
>> >> >> </FL:actions>
>> >> >> </FL:smartTag>
>> >> >>
>> >> >> </FL:smartTagList>
>> >> >>
>> >> >>
>> >> >> and placed the xml file in C:\Program Files\Common Files\Microsoft
>> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
>> >> >>
>> >> >> But no matter what I try neither of the examples show up in word or
>> >> >> excel.
>> >> >>
>> >> >> I have also downloaded the "Smart tag explorer" but keep getting an
>> >> >> "Unspecified error" exception.
>> >> >>
>> >> >> - Aage
>> >> >>
>> >> >>
>> >> >> "Peter Jamieson" wrote:
>> >> >>
>> >> >>> Hi Aage,
>> >> >>>
>> >> >>> I haven't been visiting for a while but will try to help you out.
>> >> >>> (I'm a
>> >> >>> bit
>> >> >>> busy though!)
>> >> >>>
>> >> >>> Where are you getting stuck?
>> >> >>>
>> >> >>> --
>> >> >>> Peter Jamieson
>> >> >>> http://tips.pjmsn.me.uk
>> >> >>>
>> >> >>> "Aage" wrote in message
>> >> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
>> >> >>> >
>> >> >>> > Hi
>> >> >>> >
>> >> >>> > I have been trying to get the MOSTL implementation in office
>> >> >>> > 2003
>> >> >>> > to
>> >> >>> > work -
>> >> >>> > but without luck. 8 hours of digging forums, groups, blogs
>> >> >>> > without
>> >> >>> > the
>> >> >>> > right
>> >> >>> > hit.
>> >> >>> >
>> >> >>> > Is there anybody who uses the MOSTL implementation (and it
>> >> >>> > works) ?
>> >> >>> > Peter
>> >> >>> > Jamieson, maybee ?
>> >> >>> >
>> >> >>> > Regards
>> >> >>> > Aage Nielsen
>> >> >>> >
>> >> >>>
>> >> >>>
>> >> >
>> >>
>> >>
>>
>>
date: Fri, 27 Jun 2008 07:55:13 +0100
author: Peter Jamieson
Re: SmartTags and MOSTL
Hi Peter,
I have tried your regÃstry changes without any luck. My word app is SP3 but
the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an issue ?
any clues to where I find an update ?
I am a bit puzzled - I implemented the exactly same smart tag MOSTL example
in Open office - and it worked in less than 1 hour... include downloads and
installation ...
Still, I really appreciate you help :-)
"Peter Jamieson" wrote:
> >> > Any other clues?
>
> Not at the moment.
>
> Other than version dates and numbers (on my Word 2003 system my DLLs are
> dated 19/04/2007 which I would guess is related to the SP3 update) which I
> doubt are significant, use of the Danish LCID is the only visible difference
> between your system and mine.
>
> I have looked in my registry and find that the CLSID
> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6} that you mention should be listed
> under
>
> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions
> and
> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers
> and that under Recognizers, the CLSID {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
> should be listed. Under that, there should be a list of recognizers,
> possibly including e.g.
> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags
>
> (The urnschemas URI is used even if you use the
> http://schemas.microsoft.com/office/smarttags/2003/mostl URI in your MOSTL
> ..xml file.
>
> If you want, you can try
> a. saving the registry tree under
> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag by exporting it
> b. saving the following to a .reg file and importing it
>
> Proceed with caution as always!
>
> -----.start after this line
> Windows Registry Editor Version 5.00
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag]
> "migratedBitValues"=hex:01,00,00,00
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions]
> @=""
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> Tag\Actions\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
> @=""
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Applications]
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> Tag\Applications\OpusApp]
> "FriendlyName"="Microsoft Word 11.0"
> "LabelText"=hex:01,00,00,00
> "Save"=hex:01,00,00,00
> "ShowButtons"=hex:01,00,00,00
> "ShowIndicators"=hex:01,00,00,00
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers]
> @=""
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
> @=""
>
> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags]
> "OpusApp"=dword:00000001
> ----- finish before this line
>
> --
> Peter Jamieson
> http://tips.pjmsn.me.uk
>
> "Aage" wrote in message
> news:EA6A11BD-7583-4E7B-871B-5CBCE6975F73@microsoft.com...
> > Here is a directory listing of C:\Program Files\Common Files\Microsoft
> > Shared\Smart Tag:
> > 23-06-2008 21:52 <DIR> 1030
> > 22-10-2007 13:21 <DIR> 1033
> > 26-06-2008 13:14 0 dir.txt
> > 15-07-2003 06:40 120.888 FDATE.DLL
> > 15-07-2003 06:40 124.984 FNAME.DLL
> > 15-07-2003 06:40 179.768 FPERSON.DLL
> > 26-10-2006 20:00 178.488 IETAG.DLL
> > 03-02-2005 17:59 514.776 INTLNAME.DLL
> > 25-06-2008 10:12 <DIR> LISTS
> > 03-02-2005 17:59 346.840 METCONV.DLL
> > 10-03-2003 21:10 1.182.872 METCONV.TXT
> > 26-10-2006 19:21 256.312 MOFL.DLL
> > 12-07-2003 08:31 13.444 MSTAG.TLB
> > 26-10-2006 19:59 15.672 SmartTagInstall.exe
> >
> > 1030 is the Danish LCID - there is content in both the 1030 and 1033
> > directory, ex.
> > the phone.xml examples from Microsoft. The MOFL.dll is registered as an
> > InprocServer32 and the Smart tag GUID matches eg.
> > HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
> >
> > ???
> >
> > "Peter Jamieson" wrote:
> >
> >> Some possibilities, particulalry since you are seeing /no/ MOSTL entries:
> >> a. Is MOFL.DLL on your system? (Here, it is in C:\Program Files\Common
> >> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have the
> >> details of what should be there to hand).
> >> b. Does your system use the standard English language pathnames (e.g.
> >> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
> >> structure, e.g. in a German language Windows installation it would be
> >> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
> >> c. Do you have other MOSTL .XML files in your Lists folder, or perhaps
> >> in
> >> subfolders that have LCIDs as names (e.g. 1033?)
> >>
> >> --
> >> Peter Jamieson
> >> http://tips.pjmsn.me.uk
> >>
> >> "Aage" wrote in message
> >> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
> >> > My prior reply might be lost - so I try again.
> >> >
> >> > I have tried the other URI - checked that the xml file is UTF-8 -
> >> > closed
> >> > all
> >> > office apps - tried the SmartTagInstall.exe - reopened word and check
> >> > the
> >> > Auto Correct | Smart tags tab - no MOSTL implementations !!
> >> >
> >> > Any other clues?
> >> >
> >> > "Peter Jamieson" wrote:
> >> >
> >> >> BTW, there is another smart tag URI that /I think/ is supposed to be
> >> >> used,
> >> >> e.g.
> >> >>
> >> >> <FL:smarttaglist
> >> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
> >> >>
> >> >> However,
> >> >> a. In Word 2003, it does not appear to make any difference
> >> >> b. In Word 2003, the capitalistion of the element names is also
> >> >> ignored,
> >> >> i.e. you can use smarttaglist when the schema specifies smartTagList
> >> >> c. the examples in Lists also suggest that you must save the files as
> >> >> Unicode files. This does not actually seem to be necessary, and if you
> >> >> use
> >> >> the standard XML header with the UTF-8 specification, I guess you
> >> >> should
> >> >> really save them as UTF-8.
> >> >>
> >> >> I was very focussed on Word 2003 when I looked at this stuff. It is
> >> >> possible
> >> >> that other office 2003 applications are more fussy. In theory I would
> >> >> assume
> >> >> that Office 2007 is more fussy because it is using XML a lot more.
> >> >> However,
> >> >> since it is the MOSTL DLL that actually reads these lists, it is
> >> >> actually
> >> >> more likely that the same rules (or lack of them) apply to all apps
> >> >> and
> >> >> all
> >> >> versions.
> >> >>
> >> >> --
> >> >> Peter Jamieson
> >> >> http://tips.pjmsn.me.uk
> >> >>
> >> >> "Peter Jamieson" wrote in message
> >> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
> >> >> > 1. Right now I cannot see anything wrong with it or the location
> >> >> > where
> >> >> > you
> >> >> > are storing it
> >> >> >
> >> >> > 2. You should probably close all your Office applications, or at
> >> >> > least
> >> >> > Word
> >> >> >
> >> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags and
> >> >> > look
> >> >> > for your tag?
> >> >> >
> >> >> > --
> >> >> > Peter Jamieson
> >> >> > http://tips.pjmsn.me.uk
> >> >> >
> >> >> > "Aage" wrote in message
> >> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
> >> >> >> Hi Peter,
> >> >> >>
> >> >> >> Thanks :-)
> >> >> >>
> >> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL
> >> >> >> generator -
> >> >> >> and
> >> >> >> ended with a simple example:
> >> >> >>
> >> >> >> <?xml version="1.0" encoding="UTF-8"?>
> >> >> >> <FL:smartTagList
> >> >> >> xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
> >> >> >> <FL:name>KUNO</FL:name>
> >> >> >> <FL:description>Kuno app stuff </FL:description>
> >> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
> >> >> >>
> >> >> >> <FL:smartTag
> >> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
> >> >> >> <FL:caption>Customernumber</FL:caption>
> >> >> >> <FL:re>
> >> >> >> <FL:exp>700[0-9]*</FL:exp>
> >> >> >> </FL:re>
> >> >> >> <FL:actions>
> >> >> >> <FL:action id="kuno">
> >> >> >> <FL:caption>Finding customer in KUNO...</FL:caption>
> >> >> >>
> >> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
> >> >> >> </FL:action>
> >> >> >> </FL:actions>
> >> >> >> </FL:smartTag>
> >> >> >>
> >> >> >> </FL:smartTagList>
> >> >> >>
> >> >> >>
> >> >> >> and placed the xml file in C:\Program Files\Common Files\Microsoft
> >> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
> >> >> >>
> >> >> >> But no matter what I try neither of the examples show up in word or
> >> >> >> excel.
> >> >> >>
> >> >> >> I have also downloaded the "Smart tag explorer" but keep getting an
> >> >> >> "Unspecified error" exception.
> >> >> >>
> >> >> >> - Aage
> >> >> >>
> >> >> >>
> >> >> >> "Peter Jamieson" wrote:
> >> >> >>
> >> >> >>> Hi Aage,
> >> >> >>>
> >> >> >>> I haven't been visiting for a while but will try to help you out.
> >> >> >>> (I'm a
> >> >> >>> bit
> >> >> >>> busy though!)
> >> >> >>>
> >> >> >>> Where are you getting stuck?
> >> >> >>>
> >> >> >>> --
> >> >> >>> Peter Jamieson
> >> >> >>> http://tips.pjmsn.me.uk
> >> >> >>>
> >> >> >>> "Aage" wrote in message
> >> >> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
> >> >> >>> >
> >> >> >>> > Hi
> >> >> >>> >
> >> >> >>> > I have been trying to get the MOSTL implementation in office
> >> >> >>> > 2003
> >> >> >>> > to
> >> >> >>> > work -
> >> >> >>> > but without luck. 8 hours of digging forums, groups, blogs
> >> >> >>> > without
> >> >> >>> > the
> >> >> >>> > right
> >> >> >>> > hit.
> >> >> >>> >
> >> >> >>> > Is there anybody who uses the MOSTL implementation (and it
> >> >> >>> > works) ?
> >> >> >>> > Peter
> >> >> >>> > Jamieson, maybee ?
> >> >> >>> >
> >> >> >>> > Regards
> >> >> >>> > Aage Nielsen
> >> >> >>> >
> >> >> >>>
> >> >> >>>
> >> >> >
> >> >>
> >> >>
> >>
> >>
>
>
date: Fri, 27 Jun 2008 00:46:02 -0700
author: Aage
Re: SmartTags and MOSTL
Hi Aage
> I have tried your regÃstry changes without any luck. My word app is SP3
> but
> the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an issue
> ?
> any clues to where I find an update ?
It could be an issue, because that is the current MOFL.DLL for Office 2007.
Here, I keep different versions of Word on completely different virtual
machines to avoid potential version-related problems such as this. But I'll
do some tests at some point but I cannot do them right now.
If you want to "go back" to Office 2003 MOFL etc., An Office Detect and
Repair /might/ do it. But it's also possible that installation of the Office
2007 converters for Office 2003 introduces the new versions - at the moment
I just don't know.
--
Peter Jamieson
http://tips.pjmsn.me.uk
"Aage" wrote in message
news:58CFF34F-3A0D-4249-A0A0-DC637E4EADE1@microsoft.com...
> Hi Peter,
>
> I have tried your regÃstry changes without any luck. My word app is SP3
> but
> the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an issue
> ?
> any clues to where I find an update ?
>
> I am a bit puzzled - I implemented the exactly same smart tag MOSTL
> example
> in Open office - and it worked in less than 1 hour... include downloads
> and
> installation ...
>
> Still, I really appreciate you help :-)
>
>
>
>
>
> "Peter Jamieson" wrote:
>
>> >> > Any other clues?
>>
>> Not at the moment.
>>
>> Other than version dates and numbers (on my Word 2003 system my DLLs are
>> dated 19/04/2007 which I would guess is related to the SP3 update) which
>> I
>> doubt are significant, use of the Danish LCID is the only visible
>> difference
>> between your system and mine.
>>
>> I have looked in my registry and find that the CLSID
>> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6} that you mention should be listed
>> under
>>
>> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions
>> and
>> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers
>> and that under Recognizers, the CLSID
>> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
>> should be listed. Under that, there should be a list of recognizers,
>> possibly including e.g.
>> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags
>>
>> (The urnschemas URI is used even if you use the
>> http://schemas.microsoft.com/office/smarttags/2003/mostl URI in your
>> MOSTL
>> ..xml file.
>>
>> If you want, you can try
>> a. saving the registry tree under
>> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag by exporting
>> it
>> b. saving the following to a .reg file and importing it
>>
>> Proceed with caution as always!
>>
>> -----.start after this line
>> Windows Registry Editor Version 5.00
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag]
>> "migratedBitValues"=hex:01,00,00,00
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions]
>> @=""
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Actions\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
>> @=""
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Applications]
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Applications\OpusApp]
>> "FriendlyName"="Microsoft Word 11.0"
>> "LabelText"=hex:01,00,00,00
>> "Save"=hex:01,00,00,00
>> "ShowButtons"=hex:01,00,00,00
>> "ShowIndicators"=hex:01,00,00,00
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Recognizers]
>> @=""
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
>> @=""
>>
>> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags]
>> "OpusApp"=dword:00000001
>> ----- finish before this line
>>
>> --
>> Peter Jamieson
>> http://tips.pjmsn.me.uk
>>
>> "Aage" wrote in message
>> news:EA6A11BD-7583-4E7B-871B-5CBCE6975F73@microsoft.com...
>> > Here is a directory listing of C:\Program Files\Common Files\Microsoft
>> > Shared\Smart Tag:
>> > 23-06-2008 21:52 <DIR> 1030
>> > 22-10-2007 13:21 <DIR> 1033
>> > 26-06-2008 13:14 0 dir.txt
>> > 15-07-2003 06:40 120.888 FDATE.DLL
>> > 15-07-2003 06:40 124.984 FNAME.DLL
>> > 15-07-2003 06:40 179.768 FPERSON.DLL
>> > 26-10-2006 20:00 178.488 IETAG.DLL
>> > 03-02-2005 17:59 514.776 INTLNAME.DLL
>> > 25-06-2008 10:12 <DIR> LISTS
>> > 03-02-2005 17:59 346.840 METCONV.DLL
>> > 10-03-2003 21:10 1.182.872 METCONV.TXT
>> > 26-10-2006 19:21 256.312 MOFL.DLL
>> > 12-07-2003 08:31 13.444 MSTAG.TLB
>> > 26-10-2006 19:59 15.672 SmartTagInstall.exe
>> >
>> > 1030 is the Danish LCID - there is content in both the 1030 and 1033
>> > directory, ex.
>> > the phone.xml examples from Microsoft. The MOFL.dll is registered as an
>> > InprocServer32 and the Smart tag GUID matches eg.
>> > HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
>> >
>> > ???
>> >
>> > "Peter Jamieson" wrote:
>> >
>> >> Some possibilities, particulalry since you are seeing /no/ MOSTL
>> >> entries:
>> >> a. Is MOFL.DLL on your system? (Here, it is in C:\Program
>> >> Files\Common
>> >> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have
>> >> the
>> >> details of what should be there to hand).
>> >> b. Does your system use the standard English language pathnames (e.g.
>> >> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
>> >> structure, e.g. in a German language Windows installation it would be
>> >> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
>> >> c. Do you have other MOSTL .XML files in your Lists folder, or
>> >> perhaps
>> >> in
>> >> subfolders that have LCIDs as names (e.g. 1033?)
>> >>
>> >> --
>> >> Peter Jamieson
>> >> http://tips.pjmsn.me.uk
>> >>
>> >> "Aage" wrote in message
>> >> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
>> >> > My prior reply might be lost - so I try again.
>> >> >
>> >> > I have tried the other URI - checked that the xml file is UTF-8 -
>> >> > closed
>> >> > all
>> >> > office apps - tried the SmartTagInstall.exe - reopened word and
>> >> > check
>> >> > the
>> >> > Auto Correct | Smart tags tab - no MOSTL implementations !!
>> >> >
>> >> > Any other clues?
>> >> >
>> >> > "Peter Jamieson" wrote:
>> >> >
>> >> >> BTW, there is another smart tag URI that /I think/ is supposed to
>> >> >> be
>> >> >> used,
>> >> >> e.g.
>> >> >>
>> >> >> <FL:smarttaglist
>> >> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
>> >> >>
>> >> >> However,
>> >> >> a. In Word 2003, it does not appear to make any difference
>> >> >> b. In Word 2003, the capitalistion of the element names is also
>> >> >> ignored,
>> >> >> i.e. you can use smarttaglist when the schema specifies
>> >> >> smartTagList
>> >> >> c. the examples in Lists also suggest that you must save the files
>> >> >> as
>> >> >> Unicode files. This does not actually seem to be necessary, and if
>> >> >> you
>> >> >> use
>> >> >> the standard XML header with the UTF-8 specification, I guess you
>> >> >> should
>> >> >> really save them as UTF-8.
>> >> >>
>> >> >> I was very focussed on Word 2003 when I looked at this stuff. It is
>> >> >> possible
>> >> >> that other office 2003 applications are more fussy. In theory I
>> >> >> would
>> >> >> assume
>> >> >> that Office 2007 is more fussy because it is using XML a lot more.
>> >> >> However,
>> >> >> since it is the MOSTL DLL that actually reads these lists, it is
>> >> >> actually
>> >> >> more likely that the same rules (or lack of them) apply to all apps
>> >> >> and
>> >> >> all
>> >> >> versions.
>> >> >>
>> >> >> --
>> >> >> Peter Jamieson
>> >> >> http://tips.pjmsn.me.uk
>> >> >>
>> >> >> "Peter Jamieson" wrote in message
>> >> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
>> >> >> > 1. Right now I cannot see anything wrong with it or the location
>> >> >> > where
>> >> >> > you
>> >> >> > are storing it
>> >> >> >
>> >> >> > 2. You should probably close all your Office applications, or at
>> >> >> > least
>> >> >> > Word
>> >> >> >
>> >> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags
>> >> >> > and
>> >> >> > look
>> >> >> > for your tag?
>> >> >> >
>> >> >> > --
>> >> >> > Peter Jamieson
>> >> >> > http://tips.pjmsn.me.uk
>> >> >> >
>> >> >> > "Aage" wrote in message
>> >> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
>> >> >> >> Hi Peter,
>> >> >> >>
>> >> >> >> Thanks :-)
>> >> >> >>
>> >> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL
>> >> >> >> generator -
>> >> >> >> and
>> >> >> >> ended with a simple example:
>> >> >> >>
>> >> >> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> >> >> <FL:smartTagList
>> >> >> >> xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
>> >> >> >> <FL:name>KUNO</FL:name>
>> >> >> >> <FL:description>Kuno app stuff </FL:description>
>> >> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
>> >> >> >>
>> >> >> >> <FL:smartTag
>> >> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
>> >> >> >> <FL:caption>Customernumber</FL:caption>
>> >> >> >> <FL:re>
>> >> >> >> <FL:exp>700[0-9]*</FL:exp>
>> >> >> >> </FL:re>
>> >> >> >> <FL:actions>
>> >> >> >> <FL:action id="kuno">
>> >> >> >> <FL:caption>Finding customer in
>> >> >> >> KUNO...</FL:caption>
>> >> >> >>
>> >> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
>> >> >> >> </FL:action>
>> >> >> >> </FL:actions>
>> >> >> >> </FL:smartTag>
>> >> >> >>
>> >> >> >> </FL:smartTagList>
>> >> >> >>
>> >> >> >>
>> >> >> >> and placed the xml file in C:\Program Files\Common
>> >> >> >> Files\Microsoft
>> >> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
>> >> >> >>
>> >> >> >> But no matter what I try neither of the examples show up in word
>> >> >> >> or
>> >> >> >> excel.
>> >> >> >>
>> >> >> >> I have also downloaded the "Smart tag explorer" but keep getting
>> >> >> >> an
>> >> >> >> "Unspecified error" exception.
>> >> >> >>
>> >> >> >> - Aage
>> >> >> >>
>> >> >> >>
>> >> >> >> "Peter Jamieson" wrote:
>> >> >> >>
>> >> >> >>> Hi Aage,
>> >> >> >>>
>> >> >> >>> I haven't been visiting for a while but will try to help you
>> >> >> >>> out.
>> >> >> >>> (I'm a
>> >> >> >>> bit
>> >> >> >>> busy though!)
>> >> >> >>>
>> >> >> >>> Where are you getting stuck?
>> >> >> >>>
>> >> >> >>> --
>> >> >> >>> Peter Jamieson
>> >> >> >>> http://tips.pjmsn.me.uk
>> >> >> >>>
>> >> >> >>> "Aage" wrote in message
>> >> >> >>> news:75986C7C-5AC6-451B-A453-F8D58C49B019@microsoft.com...
>> >> >> >>> >
>> >> >> >>> > Hi
>> >> >> >>> >
>> >> >> >>> > I have been trying to get the MOSTL implementation in office
>> >> >> >>> > 2003
>> >> >> >>> > to
>> >> >> >>> > work -
>> >> >> >>> > but without luck. 8 hours of digging forums, groups, blogs
>> >> >> >>> > without
>> >> >> >>> > the
>> >> >> >>> > right
>> >> >> >>> > hit.
>> >> >> >>> >
>> >> >> >>> > Is there anybody who uses the MOSTL implementation (and it
>> >> >> >>> > works) ?
>> >> >> >>> > Peter
>> >> >> >>> > Jamieson, maybee ?
>> >> >> >>> >
>> >> >> >>> > Regards
>> >> >> >>> > Aage Nielsen
>> >> >> >>> >
>> >> >> >>>
>> >> >> >>>
>> >> >> >
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>
date: Fri, 27 Jun 2008 10:06:50 +0100
author: Peter Jamieson
Re: SmartTags and MOSTL
I will try the 2003 version on an another machine to see if that helps.
--
Aage
"Peter Jamieson" wrote:
> Hi Aage
>
> > I have tried your regÃstry changes without any luck. My word app is SP3
> > but
> > the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an issue
> > ?
> > any clues to where I find an update ?
>
> It could be an issue, because that is the current MOFL.DLL for Office 2007.
> Here, I keep different versions of Word on completely different virtual
> machines to avoid potential version-related problems such as this. But I'll
> do some tests at some point but I cannot do them right now.
>
> If you want to "go back" to Office 2003 MOFL etc., An Office Detect and
> Repair /might/ do it. But it's also possible that installation of the Office
> 2007 converters for Office 2003 introduces the new versions - at the moment
> I just don't know.
>
> --
> Peter Jamieson
> http://tips.pjmsn.me.uk
>
> "Aage" wrote in message
> news:58CFF34F-3A0D-4249-A0A0-DC637E4EADE1@microsoft.com...
> > Hi Peter,
> >
> > I have tried your regÃstry changes without any luck. My word app is SP3
> > but
> > the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an issue
> > ?
> > any clues to where I find an update ?
> >
> > I am a bit puzzled - I implemented the exactly same smart tag MOSTL
> > example
> > in Open office - and it worked in less than 1 hour... include downloads
> > and
> > installation ...
> >
> > Still, I really appreciate you help :-)
> >
> >
> >
> >
> >
> > "Peter Jamieson" wrote:
> >
> >> >> > Any other clues?
> >>
> >> Not at the moment.
> >>
> >> Other than version dates and numbers (on my Word 2003 system my DLLs are
> >> dated 19/04/2007 which I would guess is related to the SP3 update) which
> >> I
> >> doubt are significant, use of the Danish LCID is the only visible
> >> difference
> >> between your system and mine.
> >>
> >> I have looked in my registry and find that the CLSID
> >> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6} that you mention should be listed
> >> under
> >>
> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions
> >> and
> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers
> >> and that under Recognizers, the CLSID
> >> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
> >> should be listed. Under that, there should be a list of recognizers,
> >> possibly including e.g.
> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags
> >>
> >> (The urnschemas URI is used even if you use the
> >> http://schemas.microsoft.com/office/smarttags/2003/mostl URI in your
> >> MOSTL
> >> ..xml file.
> >>
> >> If you want, you can try
> >> a. saving the registry tree under
> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag by exporting
> >> it
> >> b. saving the following to a .reg file and importing it
> >>
> >> Proceed with caution as always!
> >>
> >> -----.start after this line
> >> Windows Registry Editor Version 5.00
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag]
> >> "migratedBitValues"=hex:01,00,00,00
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions]
> >> @=""
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Actions\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
> >> @=""
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Applications]
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Applications\OpusApp]
> >> "FriendlyName"="Microsoft Word 11.0"
> >> "LabelText"=hex:01,00,00,00
> >> "Save"=hex:01,00,00,00
> >> "ShowButtons"=hex:01,00,00,00
> >> "ShowIndicators"=hex:01,00,00,00
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Recognizers]
> >> @=""
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
> >> @=""
> >>
> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags]
> >> "OpusApp"=dword:00000001
> >> ----- finish before this line
> >>
> >> --
> >> Peter Jamieson
> >> http://tips.pjmsn.me.uk
> >>
> >> "Aage" wrote in message
> >> news:EA6A11BD-7583-4E7B-871B-5CBCE6975F73@microsoft.com...
> >> > Here is a directory listing of C:\Program Files\Common Files\Microsoft
> >> > Shared\Smart Tag:
> >> > 23-06-2008 21:52 <DIR> 1030
> >> > 22-10-2007 13:21 <DIR> 1033
> >> > 26-06-2008 13:14 0 dir.txt
> >> > 15-07-2003 06:40 120.888 FDATE.DLL
> >> > 15-07-2003 06:40 124.984 FNAME.DLL
> >> > 15-07-2003 06:40 179.768 FPERSON.DLL
> >> > 26-10-2006 20:00 178.488 IETAG.DLL
> >> > 03-02-2005 17:59 514.776 INTLNAME.DLL
> >> > 25-06-2008 10:12 <DIR> LISTS
> >> > 03-02-2005 17:59 346.840 METCONV.DLL
> >> > 10-03-2003 21:10 1.182.872 METCONV.TXT
> >> > 26-10-2006 19:21 256.312 MOFL.DLL
> >> > 12-07-2003 08:31 13.444 MSTAG.TLB
> >> > 26-10-2006 19:59 15.672 SmartTagInstall.exe
> >> >
> >> > 1030 is the Danish LCID - there is content in both the 1030 and 1033
> >> > directory, ex.
> >> > the phone.xml examples from Microsoft. The MOFL.dll is registered as an
> >> > InprocServer32 and the Smart tag GUID matches eg.
> >> > HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
> >> >
> >> > ???
> >> >
> >> > "Peter Jamieson" wrote:
> >> >
> >> >> Some possibilities, particulalry since you are seeing /no/ MOSTL
> >> >> entries:
> >> >> a. Is MOFL.DLL on your system? (Here, it is in C:\Program
> >> >> Files\Common
> >> >> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not have
> >> >> the
> >> >> details of what should be there to hand).
> >> >> b. Does your system use the standard English language pathnames (e.g.
> >> >> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or another
> >> >> structure, e.g. in a German language Windows installation it would be
> >> >> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
> >> >> c. Do you have other MOSTL .XML files in your Lists folder, or
> >> >> perhaps
> >> >> in
> >> >> subfolders that have LCIDs as names (e.g. 1033?)
> >> >>
> >> >> --
> >> >> Peter Jamieson
> >> >> http://tips.pjmsn.me.uk
> >> >>
> >> >> "Aage" wrote in message
> >> >> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
> >> >> > My prior reply might be lost - so I try again.
> >> >> >
> >> >> > I have tried the other URI - checked that the xml file is UTF-8 -
> >> >> > closed
> >> >> > all
> >> >> > office apps - tried the SmartTagInstall.exe - reopened word and
> >> >> > check
> >> >> > the
> >> >> > Auto Correct | Smart tags tab - no MOSTL implementations !!
> >> >> >
> >> >> > Any other clues?
> >> >> >
> >> >> > "Peter Jamieson" wrote:
> >> >> >
> >> >> >> BTW, there is another smart tag URI that /I think/ is supposed to
> >> >> >> be
> >> >> >> used,
> >> >> >> e.g.
> >> >> >>
> >> >> >> <FL:smarttaglist
> >> >> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
> >> >> >>
> >> >> >> However,
> >> >> >> a. In Word 2003, it does not appear to make any difference
> >> >> >> b. In Word 2003, the capitalistion of the element names is also
> >> >> >> ignored,
> >> >> >> i.e. you can use smarttaglist when the schema specifies
> >> >> >> smartTagList
> >> >> >> c. the examples in Lists also suggest that you must save the files
> >> >> >> as
> >> >> >> Unicode files. This does not actually seem to be necessary, and if
> >> >> >> you
> >> >> >> use
> >> >> >> the standard XML header with the UTF-8 specification, I guess you
> >> >> >> should
> >> >> >> really save them as UTF-8.
> >> >> >>
> >> >> >> I was very focussed on Word 2003 when I looked at this stuff. It is
> >> >> >> possible
> >> >> >> that other office 2003 applications are more fussy. In theory I
> >> >> >> would
> >> >> >> assume
> >> >> >> that Office 2007 is more fussy because it is using XML a lot more.
> >> >> >> However,
> >> >> >> since it is the MOSTL DLL that actually reads these lists, it is
> >> >> >> actually
> >> >> >> more likely that the same rules (or lack of them) apply to all apps
> >> >> >> and
> >> >> >> all
> >> >> >> versions.
> >> >> >>
> >> >> >> --
> >> >> >> Peter Jamieson
> >> >> >> http://tips.pjmsn.me.uk
> >> >> >>
> >> >> >> "Peter Jamieson" wrote in message
> >> >> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
> >> >> >> > 1. Right now I cannot see anything wrong with it or the location
> >> >> >> > where
> >> >> >> > you
> >> >> >> > are storing it
> >> >> >> >
> >> >> >> > 2. You should probably close all your Office applications, or at
> >> >> >> > least
> >> >> >> > Word
> >> >> >> >
> >> >> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart Tags
> >> >> >> > and
> >> >> >> > look
> >> >> >> > for your tag?
> >> >> >> >
> >> >> >> > --
> >> >> >> > Peter Jamieson
> >> >> >> > http://tips.pjmsn.me.uk
> >> >> >> >
> >> >> >> > "Aage" wrote in message
> >> >> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
> >> >> >> >> Hi Peter,
> >> >> >> >>
> >> >> >> >> Thanks :-)
> >> >> >> >>
> >> >> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL
> >> >> >> >> generator -
> >> >> >> >> and
> >> >> >> >> ended with a simple example:
> >> >> >> >>
> >> >> >> >> <?xml version="1.0" encoding="UTF-8"?>
> >> >> >> >> <FL:smartTagList
> >> >> >> >> xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
> >> >> >> >> <FL:name>KUNO</FL:name>
> >> >> >> >> <FL:description>Kuno app stuff </FL:description>
> >> >> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
> >> >> >> >>
> >> >> >> >> <FL:smartTag
> >> >> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
> >> >> >> >> <FL:caption>Customernumber</FL:caption>
> >> >> >> >> <FL:re>
> >> >> >> >> <FL:exp>700[0-9]*</FL:exp>
> >> >> >> >> </FL:re>
> >> >> >> >> <FL:actions>
> >> >> >> >> <FL:action id="kuno">
> >> >> >> >> <FL:caption>Finding customer in
> >> >> >> >> KUNO...</FL:caption>
> >> >> >> >>
> >> >> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
> >> >> >> >> </FL:action>
> >> >> >> >> </FL:actions>
> >> >> >> >> </FL:smartTag>
> >> >> >> >>
> >> >> >> >> </FL:smartTagList>
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> and placed the xml file in C:\Program Files\Common
> >> >> >> >> Files\Microsoft
> >> >> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
> >> >> >> >>
> >> >> >> >> But no matter what I try neither of the examples show up in word
> >> >> >> >> or
> >> >> >> >> excel.
> >> >> >> >>
> >> >> >> >> I have also downloaded the "Smart tag explorer" but keep getting
> >> >> >> >> an
> >> >> >> >> "Unspecified error" exception.
> >> >> >> >>
date: Fri, 27 Jun 2008 02:27:02 -0700
author: Aage
Re: SmartTags and MOSTL
I tried the following:
a. renamed my Word 2003 MOFL.DLL
b. copied my Word 2007 MOFL.DLL to the Smart Tag folder on my Word 2003
machine
c. started Word 2003. I could not see the MOSTL list smart tags
d. tried to register the 2007 MOFL DLL on the 2003 machine using regsvr32
"<the MOFL.DLL path>\MOFL.DLL". This did not work and the message suggested
I re-installed the application.
So I guess that's the cause of the problem on your system. If you already
have a Word 2003 MOFL.DLL somewhere, maybe you could try the same thing (in
reverse). otherwise, why not despam my email pjj@KillMapSpjjnet.demon.co.uk
and contact me that way?
The same problem may obviously also apply to the other Word 2007 Smart Tag
DLLs you have.
--
Peter Jamieson
http://tips.pjmsn.me.uk
"Aage" wrote in message
news:DE1C80EF-77E9-431B-BF13-E061F0B652CE@microsoft.com...
>I will try the 2003 version on an another machine to see if that helps.
>
> --
> Aage
>
> "Peter Jamieson" wrote:
>
>> Hi Aage
>>
>> > I have tried your regÃstry changes without any luck. My word app is SP3
>> > but
>> > the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an
>> > issue
>> > ?
>> > any clues to where I find an update ?
>>
>> It could be an issue, because that is the current MOFL.DLL for Office
>> 2007.
>> Here, I keep different versions of Word on completely different virtual
>> machines to avoid potential version-related problems such as this. But
>> I'll
>> do some tests at some point but I cannot do them right now.
>>
>> If you want to "go back" to Office 2003 MOFL etc., An Office Detect and
>> Repair /might/ do it. But it's also possible that installation of the
>> Office
>> 2007 converters for Office 2003 introduces the new versions - at the
>> moment
>> I just don't know.
>>
>> --
>> Peter Jamieson
>> http://tips.pjmsn.me.uk
>>
>> "Aage" wrote in message
>> news:58CFF34F-3A0D-4249-A0A0-DC637E4EADE1@microsoft.com...
>> > Hi Peter,
>> >
>> > I have tried your regÃstry changes without any luck. My word app is SP3
>> > but
>> > the mofl.dll is 12.0.4518.1014 from oktober 2006 - could this be an
>> > issue
>> > ?
>> > any clues to where I find an update ?
>> >
>> > I am a bit puzzled - I implemented the exactly same smart tag MOSTL
>> > example
>> > in Open office - and it worked in less than 1 hour... include downloads
>> > and
>> > installation ...
>> >
>> > Still, I really appreciate you help :-)
>> >
>> >
>> >
>> >
>> >
>> > "Peter Jamieson" wrote:
>> >
>> >> >> > Any other clues?
>> >>
>> >> Not at the moment.
>> >>
>> >> Other than version dates and numbers (on my Word 2003 system my DLLs
>> >> are
>> >> dated 19/04/2007 which I would guess is related to the SP3 update)
>> >> which
>> >> I
>> >> doubt are significant, use of the Danish LCID is the only visible
>> >> difference
>> >> between your system and mine.
>> >>
>> >> I have looked in my registry and find that the CLSID
>> >> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6} that you mention should be
>> >> listed
>> >> under
>> >>
>> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions
>> >> and
>> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Recognizers
>> >> and that under Recognizers, the CLSID
>> >> {64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
>> >> should be listed. Under that, there should be a list of recognizers,
>> >> possibly including e.g.
>> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags
>> >>
>> >> (The urnschemas URI is used even if you use the
>> >> http://schemas.microsoft.com/office/smarttags/2003/mostl URI in your
>> >> MOSTL
>> >> ..xml file.
>> >>
>> >> If you want, you can try
>> >> a. saving the registry tree under
>> >> HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag by
>> >> exporting
>> >> it
>> >> b. saving the following to a .reg file and importing it
>> >>
>> >> Proceed with caution as always!
>> >>
>> >> -----.start after this line
>> >> Windows Registry Editor Version 5.00
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag]
>> >> "migratedBitValues"=hex:01,00,00,00
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Actions]
>> >> @=""
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Actions\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
>> >> @=""
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Applications]
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Applications\OpusApp]
>> >> "FriendlyName"="Microsoft Word 11.0"
>> >> "LabelText"=hex:01,00,00,00
>> >> "Save"=hex:01,00,00,00
>> >> "ShowButtons"=hex:01,00,00,00
>> >> "ShowIndicators"=hex:01,00,00,00
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Recognizers]
>> >> @=""
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}]
>> >> @=""
>> >>
>> >> [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart
>> >> Tag\Recognizers\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}\urn:schemas-microsoft-com:office:smarttags#nrgitags]
>> >> "OpusApp"=dword:00000001
>> >> ----- finish before this line
>> >>
>> >> --
>> >> Peter Jamieson
>> >> http://tips.pjmsn.me.uk
>> >>
>> >> "Aage" wrote in message
>> >> news:EA6A11BD-7583-4E7B-871B-5CBCE6975F73@microsoft.com...
>> >> > Here is a directory listing of C:\Program Files\Common
>> >> > Files\Microsoft
>> >> > Shared\Smart Tag:
>> >> > 23-06-2008 21:52 <DIR> 1030
>> >> > 22-10-2007 13:21 <DIR> 1033
>> >> > 26-06-2008 13:14 0 dir.txt
>> >> > 15-07-2003 06:40 120.888 FDATE.DLL
>> >> > 15-07-2003 06:40 124.984 FNAME.DLL
>> >> > 15-07-2003 06:40 179.768 FPERSON.DLL
>> >> > 26-10-2006 20:00 178.488 IETAG.DLL
>> >> > 03-02-2005 17:59 514.776 INTLNAME.DLL
>> >> > 25-06-2008 10:12 <DIR> LISTS
>> >> > 03-02-2005 17:59 346.840 METCONV.DLL
>> >> > 10-03-2003 21:10 1.182.872 METCONV.TXT
>> >> > 26-10-2006 19:21 256.312 MOFL.DLL
>> >> > 12-07-2003 08:31 13.444 MSTAG.TLB
>> >> > 26-10-2006 19:59 15.672 SmartTagInstall.exe
>> >> >
>> >> > 1030 is the Danish LCID - there is content in both the 1030 and 1033
>> >> > directory, ex.
>> >> > the phone.xml examples from Microsoft. The MOFL.dll is registered as
>> >> > an
>> >> > InprocServer32 and the Smart tag GUID matches eg.
>> >> > HKEY_CLASSES_ROOT\CLSID\{64AB6C69-B40E-40AF-9B7F-F5687B48E2B6}
>> >> >
>> >> > ???
>> >> >
>> >> > "Peter Jamieson" wrote:
>> >> >
>> >> >> Some possibilities, particulalry since you are seeing /no/ MOSTL
>> >> >> entries:
>> >> >> a. Is MOFL.DLL on your system? (Here, it is in C:\Program
>> >> >> Files\Common
>> >> >> Files\Microsoft Shared\Smart Tag) ? Is it registered? (I do not
>> >> >> have
>> >> >> the
>> >> >> details of what should be there to hand).
>> >> >> b. Does your system use the standard English language pathnames
>> >> >> (e.g.
>> >> >> C:\Program Files\Common Files\Microsoft Shared\Smart Tag) or
>> >> >> another
>> >> >> structure, e.g. in a German language Windows installation it would
>> >> >> be
>> >> >> c:\Programme\Gemeinsame Dateien\Microsoft Shared\Smart Tag\ ?
>> >> >> c. Do you have other MOSTL .XML files in your Lists folder, or
>> >> >> perhaps
>> >> >> in
>> >> >> subfolders that have LCIDs as names (e.g. 1033?)
>> >> >>
>> >> >> --
>> >> >> Peter Jamieson
>> >> >> http://tips.pjmsn.me.uk
>> >> >>
>> >> >> "Aage" wrote in message
>> >> >> news:00CA374A-20B0-405A-B7A7-F2E97C4C4B5D@microsoft.com...
>> >> >> > My prior reply might be lost - so I try again.
>> >> >> >
>> >> >> > I have tried the other URI - checked that the xml file is UTF-8 -
>> >> >> > closed
>> >> >> > all
>> >> >> > office apps - tried the SmartTagInstall.exe - reopened word and
>> >> >> > check
>> >> >> > the
>> >> >> > Auto Correct | Smart tags tab - no MOSTL implementations !!
>> >> >> >
>> >> >> > Any other clues?
>> >> >> >
>> >> >> > "Peter Jamieson" wrote:
>> >> >> >
>> >> >> >> BTW, there is another smart tag URI that /I think/ is supposed
>> >> >> >> to
>> >> >> >> be
>> >> >> >> used,
>> >> >> >> e.g.
>> >> >> >>
>> >> >> >> <FL:smarttaglist
>> >> >> >> xmlns:FL="http://schemas.microsoft.com/office/smarttags/2003/mostl">
>> >> >> >>
>> >> >> >> However,
>> >> >> >> a. In Word 2003, it does not appear to make any difference
>> >> >> >> b. In Word 2003, the capitalistion of the element names is also
>> >> >> >> ignored,
>> >> >> >> i.e. you can use smarttaglist when the schema specifies
>> >> >> >> smartTagList
>> >> >> >> c. the examples in Lists also suggest that you must save the
>> >> >> >> files
>> >> >> >> as
>> >> >> >> Unicode files. This does not actually seem to be necessary, and
>> >> >> >> if
>> >> >> >> you
>> >> >> >> use
>> >> >> >> the standard XML header with the UTF-8 specification, I guess
>> >> >> >> you
>> >> >> >> should
>> >> >> >> really save them as UTF-8.
>> >> >> >>
>> >> >> >> I was very focussed on Word 2003 when I looked at this stuff. It
>> >> >> >> is
>> >> >> >> possible
>> >> >> >> that other office 2003 applications are more fussy. In theory I
>> >> >> >> would
>> >> >> >> assume
>> >> >> >> that Office 2007 is more fussy because it is using XML a lot
>> >> >> >> more.
>> >> >> >> However,
>> >> >> >> since it is the MOSTL DLL that actually reads these lists, it is
>> >> >> >> actually
>> >> >> >> more likely that the same rules (or lack of them) apply to all
>> >> >> >> apps
>> >> >> >> and
>> >> >> >> all
>> >> >> >> versions.
>> >> >> >>
>> >> >> >> --
>> >> >> >> Peter Jamieson
>> >> >> >> http://tips.pjmsn.me.uk
>> >> >> >>
>> >> >> >> "Peter Jamieson" wrote in
>> >> >> >> message
>> >> >> >> news:Oh9s5tu1IHA.1772@TK2MSFTNGP03.phx.gbl...
>> >> >> >> > 1. Right now I cannot see anything wrong with it or the
>> >> >> >> > location
>> >> >> >> > where
>> >> >> >> > you
>> >> >> >> > are storing it
>> >> >> >> >
>> >> >> >> > 2. You should probably close all your Office applications, or
>> >> >> >> > at
>> >> >> >> > least
>> >> >> >> > Word
>> >> >> >> >
>> >> >> >> > 3. Did you go into Word Tools|Autocorrect Options...|Smart
>> >> >> >> > Tags
>> >> >> >> > and
>> >> >> >> > look
>> >> >> >> > for your tag?
>> >> >> >> >
>> >> >> >> > --
>> >> >> >> > Peter Jamieson
>> >> >> >> > http://tips.pjmsn.me.uk
>> >> >> >> >
>> >> >> >> > "Aage" wrote in message
>> >> >> >> > news:8538B6B2-2B93-4F99-A308-9AFACCA0DD94@microsoft.com...
>> >> >> >> >> Hi Peter,
>> >> >> >> >>
>> >> >> >> >> Thanks :-)
>> >> >> >> >>
>> >> >> >> >> I have downloaded the Smart SDK - tried the (Excel) MOSTL
>> >> >> >> >> generator -
>> >> >> >> >> and
>> >> >> >> >> ended with a simple example:
>> >> >> >> >>
>> >> >> >> >> <?xml version="1.0" encoding="UTF-8"?>
>> >> >> >> >> <FL:smartTagList
>> >> >> >> >> xmlns:FL="urn:schemas-microsoft-com:smarttags:list">
>> >> >> >> >> <FL:name>KUNO</FL:name>
>> >> >> >> >> <FL:description>Kuno app stuff </FL:description>
>> >> >> >> >>
>> >> >> >> >> <FL:moreInfoURL>http://portal.nrgifibernet.dk</FL:moreInfoURL>
>> >> >> >> >>
>> >> >> >> >> <FL:smartTag
>> >> >> >> >> type="urn:schemas-microsoft-com:office:smarttags#nrgitags">
>> >> >> >> >> <FL:caption>Customernumber</FL:caption>
>> >> >> >> >> <FL:re>
>> >> >> >> >> <FL:exp>700[0-9]*</FL:exp>
>> >> >> >> >> </FL:re>
>> >> >> >> >> <FL:actions>
>> >> >> >> >> <FL:action id="kuno">
>> >> >> >> >> <FL:caption>Finding customer in
>> >> >> >> >> KUNO...</FL:caption>
>> >> >> >> >>
>> >> >> >> >> <FL:url>http://portal.nrgifibernet.dk/kuno/pages/overview.seam?customerId={TEXT}</FL:url>
>> >> >> >> >> </FL:action>
>> >> >> >> >> </FL:actions>
>> >> >> >> >> </FL:smartTag>
>> >> >> >> >>
>> >> >> >> >> </FL:smartTagList>
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> and placed the xml file in C:\Program Files\Common
>> >> >> >> >> Files\Microsoft
>> >> >> >> >> Shared\Smart Tag\LISTS directory with other MOSTL examples.
>> >> >> >> >>
>> >> >> >> >> But no matter what I try neither of the examples show up in
>> >> >> >> >> word
>> >> >> >> >> or
>> >> >> >> >> excel.
>> >> >> >> >>
>> >> >> >> >> I have also downloaded the "Smart tag explorer" but keep
>> >> >> >> >> getting
>> >> >> >> >> an
>> >> >> >> >> "Unspecified error" exception.
>> >> >> >> >>
date: Fri, 27 Jun 2008 14:33:21 +0100
author: Peter Jamieson
|