Writer was telling us:
Writer nous racontait que :
Thanks so much Shauna..you are really getting me to think this one
through
I have read the post from the link that you posted - make sense?

and I am curious, how do we access the registry via DOS?
regedit and then what?
I like the solution you propose with using the presence of an H:\
drive the trigger event.. that is clever... but the part about
"Change the registry settings" - hmmm - that has thrown me a bit..
Is it something you can discuss here or would I be better off
researching it myself?
A solution I was thinking along the lines of was:
At login, if online (ie. detect presence of H:\)
- Download all templates from Sharepoint Templates Doc Library to C:\
blah blah \Templates
- Download global templates that are destined for the Startup
directory.
- Download a file called "Template Version Numbers" that contains all
the latest version numbers (dates and times?) of the templates.
(Maintained Manually by Tech Writer)
Then using two global templates in C:\Startup - "Online Templates" and
"Offline Templates" menus will appear in Word
At login, if offline (ie. detect the absence of H:\)
- don't download any templates - local or global templates - don't do
anything
The two Global templates located in startup will load anyway and the
user will use "Offline templates" as opposed to "Online Templates"
But include some vba code in all templates that confirm the version
number of the template in use by comparing the Template version number
(Word Custom Field in Properties) to the number listed in the
"Template Version Numbers" file (would this be an .ini file? or just
a plain .txt file?)
Msgbox = "This template is version number: PSOv3.0"
"The latest version of this template is: PSOv4.0"
"Please download this version from the Technology
Documentation teamsite"
or something to that effect? What do you think ..
I think you have a well thought out a good plan... but... again, off line
checking is not going to work.
Bear with me a second or two:
User "Tony" logs on the first time to the system and is online. He never had
the templates, so he gets them from the server.
He is now "to date" with version 1.
Three days later, Tony logs on again online, and there have been changes to
the template, your system warns him and he downloads the templates.
Again, he is now "to date" with version 2.
He goes on a business trip for 5 days.
The day after he leaves, new updates are loaded on the server, version 3.
The next day, or Tony's second day of his trip, he logs on offline. How can
he tell that his template are now not "to date"? He cannot know that
version3 is now available. Your elaborate scheme will not work here.
After his trip he gets back to the office.
Tony logs on and he is warned about the new templates. He decides that he
does not have time to download the template because he has a meeting.
The meeting goes on for a while, he is bushed and goes home to his wife anf
kids.
The next days Tony has to visit a client and he brings his laptop.
Tony logs on offline, now he knows that his template (version 2) are not "to
date" but this is only because he was online the day before and decided to
not download the new templates (version 3). Had he not gone online the day
before, the system would still not know that a new version is available.
So, in my opinion, whatever scheme you elaborate will never work for Off
line cases, unless that once again I missed the tree because of the
forest...
Your plan is good because it will inform users that there are new updates
that should be downloaded.
But, in this case, Shauna's original idea is the best and the easiest (and
what most people use).
Working with he IT people, add a simple script to the log on script that
will automatically downloads that templates whenever necessary. So, if users
are online, they know that they are up to date.
--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
(e-mail address removed)
Word MVP site:
http://www.word.mvps.org