Notes Ninjas Notes Ninjas
Lotus Notes hints, tips, error messages
Make About Page readable by No Access users

Hint Short Cut: Add this to your code & documentation to help you find this page.
http://www.notesninjas.com/#ReadAbout or http://www.notesninjas.com/A555F9/nn.nsf/ByAlias/ReadAbout

Make the About page readable by all.


The "About Database" document and "Using Database" documents always have the same Note Id in all databases.

This is very useful, to check that a database has the documents, to update the content of the documents (using the $Body field) to a set administrative /confidentiality message etc.

About Database document NoteID is FFFF0002

Using Database document NoteID is FFFF0100

Another useful practice is to set the $PublicAccess field of the documents to "1" this will allow you

to put No Access, and read public documents as default to all users, but this will mean that the users will

be able to see who controls the access to the database, by looking at Help->About Database.

     'Code from http://www.notesninjas.com
   
    Dim s As New notessession

     Dim db As notesdatabase
   Set db = s.currentdatabase
   Dim doc As notesdocument    
   Set doc = db.getdocumentbyid("FFFF0002")
   If doc Is Nothing Then
        Msgbox "No About document"
   Else
        Dim i As notesitem
        Set i = New notesitem(doc, "$PublicAccess", "1")
        Call doc.save(True,True)
   End If

Stick this code in a button in your database. 

 Jump to:     Notes Tips
    Lotus Notes Index 
  Register for Tips
Previous Lotus Notes Tip 
    Next Lotus Notes Tip
Your company logo here?
Adam Foster
Free Cash Making Web Site
Free Revenue Earning Blog Site
 Free Revenue Earning Newsletter Site   
Free Search Pages Free Web stats
Free Contact Us page
Cheap .com domain names
 Need a website or 
   Lotus Notes
  problem solved?
Adam Foster
Web Services Platform Architecture: Soap, WSDL, WS-Policy, WS-Addressing, WS-Bpel, WS-Reliable Messaging and More by Francisco Curbera, Frank Leymann, Tony Storey, Donald Ferguson, Sanjiva Weerawarana
Other books claim to present the complete Web services platform architecture, but this is the first one I've seen that really does. The authors have been intimately involved in the creation of the architecture. Who better to write this book?
See at: Amazon.co.uk | Amazon.com |