About Duffbert...

Duffbert's Random Musings is a blog where I talk about whatever happens to be running through my head at any given moment... I'm Thomas Duff, and you can find out more about me here...

Email Me!

Search This Site!

Custom Search

I'm published!

Co-author of the book IBM Lotus Sametime 8 Essentials: A User's Guide
SametimeBookCoverImage.jpg

Purchase on Amazon

Co-author of the book IBM Sametime 8.5.2 Administration Guide
SametimeAdminBookCoverImage.jpg

Purchase on Amazon

MiscLinks

Visitor Count...



View My Stats

« Tom has stepped out for a short time | Main| Finally getting around to testing web-based entry... »

Question... Updating the design of bookmarks.nsf...

Category Software Development

I've got an issue I'm dealing with, and I certainly can't figure out a way around it. Can any of you help?

We have a customized bookmark.ntf template that has a special home page and does some scripting when the bookmark.nsf file is first opened. All the code and design elements work fine. Now we're upgrading from R5 to ND6.5.2. On a fresh install, the bookmark.ntf file works fine. All the custom design elements come over, and life is good. On an upgrade, there's an issue with replacing the design of the bookmark.ntf file. When you attempt to do a design-replace, the process doesn't fully complete due to the bookmark.nsf file already being in use. You have to then shut down the Notes client and restart it to have the replace complete. We'd like to be able to script that process somehow, but I can't figure out a way around it. We also don't want to wipe out everyone's bookmarks and start them from scratch.

Anyone have any clever ideas on how to do a complete design-replace on the bookmark.nsf file on a person's Notes client without having them do it all manual

Comments

Gravatar Image1 - Have you packaged the custom bookmark.ntf into the Lotus installation routine, or are you replacing the design after the setup code runs? When you upgrade the client, the updated bookmark template that was installed is supposed to be applied automagically - or so I thought (thus that cheerful little message about Notes upgrading the design of your bookmarks that pops up the first time you launch Notes). So if you can get your custom template into the install package, the built-in code should do the job for you. Again, this is a theory - never done it personally.

Gravatar Image2 - Can't you just delete the old bookmark.nsf's?
Notes will recreate it and migrate the bookmarks from their workspace.

Gravatar Image3 - If you modify the TemplateSetup= parameter in the notes.ini to a smaller number, the client should try to refresh design on startup. This technique is not recommended by Lotus though.

Gravatar Image4 - Response to Rob - We do have the updated template in the install Package. The only thing that seems to get upgraded in the Bookmark.nsf database at initial run after the upgrade is adding the 4 toolbars from the template. Unfortunately.

Gravatar Image5 - Response to Vince - We setup the ini parameters during the install, Both the Setup= & TemplateSetup= lines in the Notes.ini are set to 20. The client updates the design of Perweb.nsf, cache file, desktop file, & names.nsf. Unfortunately the client seems to bypass the bookmark.nsf (except to add the new toolbar features in ND6).

Gravatar Image6 - Hi Tom,
Amongst some other 75 features, our product "INTEGRATE!People" allows you to run any LotusScript at client startup immediately after authentication. You then have (authenticated)access to, both databases on the server, as well as local files because the client hasn't yet locked them.
You could probably try and do the same as our product does, but all things considered it's quite a lot of work
(our product currently supports Notes 4.5 to 7, Win95/98/NT/2K/XP/2003 and Citrix and runs in almost any country)
HTH, I would be happy to discuss this in greater detail if you want,
Florian

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Want to support this blog or just say thanks?

When you shop Amazon, start your shopping experience here.

When you do that, all your purchases during that session earn me an affiliate commission via the Amazon Affiliate program. You don't have to buy the book I linked you to (although I wouldn't complain!). Simply use that as your starting point.

Thanks!

Thomas "Duffbert" Duff

Ads of Relevance...