The following table lists the most important variables from the notes Namespace:
NOTE that some variables are only available from certain Runtypes on (e.g. userdetails_* are only available after login and after a successful run of at least one Location Action), on certain operating systems, and/or from specific MarvelClient releases on.
Also NOTE that MarvelClient also works with Lotus Notes and IBM Notes.
The most important variables from the notes Namespace | ||
---|---|---|
bookmark_path, bookmark_replicaid | Filepath of the bookmarks database (relative to Notes data directory) and replica id. | |
browser_plugin_installed | Windows only | Is the IBM Notes Browser Plugin installed? |
cache_path | Windows only | Filepath of the Cache database (relative to Notes data directory) |
client_directory, data_directory | Full path of HCL Notes program and data directory | |
cluster_path | Windows only | Absolute filepath of the cluster.ncf file |
desktop_path, desktop_replicaid | Filepath of the desktop file (relative to Notes data directory) and replica id. | |
eclipse_data_directory, eclipse_home_directory, eclipse_rpc_base_directory | Windows only | Full path of HCL Notes workspace, framework and rcp base directory |
homeserver, homeserver_abbreviated | User's mailserver according to notes.ini (before login) / current location (after login) in canonical (CN=...) and abbreviated format | |
idfile_filename, idfile_path | Windows only | Filename and full path of the user's id file. |
installed_* | Windows only | Information as to whether the admin and/or designer client are assumed to be installed according to ini:InstallType and whether they actually exist (*_vallidated) |
latency_* | Windows only | Information about last latency measurement (if so configured viaAdvanced\JPMLAT. Latency Scan); latency_version is the Notes version of the HCL Domino server that was last measured |
localfeedcontent_* | Windows only | Details for the feeds database, if it exists |
location, location_ini, location_noteid | Name of current location, value of ini:Location, noteid of current location | |
mode_installed, mode_installed_validated | Windows only | Information as to whether the client is assumed to be a standard (=Eclipse) client according to ini:InstallMode and whether rcplauncher.exe actually exists. |
mode_running | Windows only | Was the client started as a basic or standard client? (A standard client can be started as a basic client by adding UseBasicNotes=1 in notes.ini or adding " -sa" (without quotes) to the Windows shortcut. |
multiuser | Is the client a single user or multi-user client? | |
names_fs_directory, names_fs_path | Windows only | Directory and absolute filepath of the user's personal names- and addressbook, |
names_path, names_replicaid | Filename and replica id of the user's personal names- and addressbook | |
notes_ini_directory, notes_ini_path | Directory and absolute filepath of the client's notes.ini, | |
shareddata_directory | Shared data directory | |
temp_directory | Temporary directory used by the HCL Notes client; not to be confused with mc:temp_directory | |
um_* um* | Various details for the user's mailfile according to the current location. | |
user, user_* | Details on the current HCL Notes username. | |
userdetails_* | Various details from a user's person document from the public names and addressbook; this information is only available if at least one Objects\A7.1. Location Action has run. The details are obtained from the public names and addressbook using a NameLookup. | |
version* | Various details about the HCL Notes client version. Note that notes:version_number does not contain any information on hot fixes; checking for e.g. 8.5.3 with SHF69 should be done using two conditions: One checking for <notes:version_number>=8050300, and one checking for <notes:version_release_string> contains SHF69. |
The full list of available Variable names from within each Namespace can be derived from a representative config.xml (in each client’s Working Directory or in the Analyze database if so collected).
Note that the config.xml file is recreated upon every client start – after closing an HCL Notes Client, any therein stored variables are NOT read back ever.
NOTE that namespaces and variables are NOT write-protected. You must not change important system variables (e.g. notes:client_directory, mc:working_directory or similar).