" ... practice makes perfect "      - stellentpmp aka Andrew
stellentpmp.blogspot.comContent Server

Configuration

Here is a list of configuration variables that I've run across that may not necessarily be easily found, but have been helpful one way or another:


Content Server

VariableDescription
DefaultAccountsDefines the default account permissions for anonymous users ONLY.  An anonymous user is a user "whose credentials have not been validated" that is permitted access as defined by the Guest role and this configuration variable.

Example: DefaultAccounts=#none(R),Corporate(R)

Tip: I do NOT recommend setting this to #all(R) or with any access greater than (R)ead.
DefaultNetworkAccountsDefines the default account permissions for users who log in to Content Server with LDAP credentials.

This does NOT apply towards the anonymous user.  However, according to Oracle Support Doc ID 1214273.1, if the "Content Server was upgraded from 7.5 to 10gR3", this variable needs to be set to #none(R) for guests (anonymous users) to retrieve search results.
MaxRequestThreadCountSets the maximum number of simultaneous request threads.


Site Studio

Variable
Description
SSUseInitializationApplet=true
Use when Ephox editor freezes/hangs when loading.  View site studio readme file for exact usage and explanation.
SSInitializationAppletDoLogin=true
Use when Ephox editor freezes/hangs when loading.  View site studio readme file for exact usage and explanation.
SSCustomNodePropertyDefsPermissions=[bit flag sum]
Used to determine the default permission a user needs to access custom node properties. The values are 1 (R), 2 (W), 4 (D), or 8 (A).

This is also needed if you use SS Manager and want to restrict users to manage subsections only (ie. not the root node). By default, a user must have write access to the root node of the web site in order to make changes with the SS Manager.  Setting this variable to 1 allows a user to use SS Manager on subsections with only (R)ead access to the root node of the web site.
SSShowDiffOptionInContextMenu=false
Used to show/hide the Diff option when in contribution mode.  I've always found this option buggy and utterly useless, so I always hide it.
SSAllowEmptyUrlPageName=false
Used to determine if the primary page allows an empty "URL Page Name" or be redirected to index.htm.  This is necessary to be set to false if you use Google Search Appliance (GSA) to crawl your site(s).
SSDefaultUrlPageName=default.html
Sets the default value of "URL Page Name" (urlPageName) if none is provided. This can be any value EXCEPT index.htm and index.html if you use Google Search Appliance (GSA) to crawl your site(s).
SSSuppressAddToWebsite=true
When linking to an image, Site Studio updates the xWebsites metadata field of that image to include the current Web site, which requires write permission on the image.  However, if you only have (R)ead access to the image (for instance, if it is part of an image library), you will not be able to link to the image. This flag prevents xWebsites from being updated, thus allowing you to link to the image.
SSEnableExtranetLookCompatibility=true
This flag is used to allow interoperability with the ExtranetLook component, as well as to preserve friendly URLs when certain Single Sign On (SSO) systems are used.