System Web Preferences
The following settings are web preferences of the System web. These preferences override the site-level preferences in System.Default Preferences and Main.Site Preferences, and can be overwritten by user preferences (your personal topic, eg: Wiki Guest in the Main web).On this page:
Web Preferences Settings
These preference settings override the defaults for this web and it's subwebs only.- Web settings:
- Set WEBTOPICLIST = Welcome | Register | Changes | Topics | Index | Search | Go
- Set WEBBGCOLOR = #8a9bab
- Set SITEMAPLIST = on
- Set SITEMAPWHAT = Welcome, Registration, and other Starting Points; Foswiki history & Wiki style; All the docs...
- Set SITEMAPUSETO = ...discover Foswiki details, and how to start your own site.
- Hide Table of Contents if the topic is included
- Set TOC_HIDE_IF_INCLUDED = on
- Set default Table of Contents title
- Set TOC_TITLE = On this page:
- The first header level to appear in the TOC:
- Set TOC_MIN_DEPTH = 2
- Use auto linking for the Foswiki documentation pages:
- Set NOAUTOLINK = 0
- Default template for new topics for this web:
- Web Topic Edit Template: Site-level default topic template
- Comma separated list of forms that can be attached to topics in this web. See DataForms for more information.
- Set WEBFORMS = Default Preferences Form
- Copyright notice for the web.
- Set WEBCOPYRIGHT =
Copyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
- Set WEBCOPYRIGHT =
- Users or groups who are not / are allowed to view / change / rename topics in the System web: (See Access Control).
- Set ALLOWWEBCHANGE = Admin Group
- Set ALLOWWEBRENAME = Admin Group
- Users or groups allowed to change or rename this WebPreferences topic: (e.g., Web Administrators Group?)
- Set ALLOWTOPICCHANGE = Admin Group
- Web preferences that are not allowed to be overridden by sub-web, user or topic preferences:
- Set FINALPREFERENCES = NOSEARCHALL, ATTACHFILESIZELIMIT, WIKIWEBMASTER, WEBCOPYRIGHT, WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, ALLOWWEBRENAME, DENYWEBRENAME
Help on Preferences
- A preference setting lets you define a simple macro? that can be expanded in your output.
- A preference setting looks like this:
3 or 6 spaces * Set NAME = value
Example:- Set WEBBGCOLOR = #FFFFC0
- A preferences setting can be disabled with a # sign. Remove the # sign to enable a local customisation. Example:
- #Set DENYWEBCHANGE = Unknown User
- Macros defined using preference settings are expanded by enclosing the name in percent signs. Example:
- When you write
%WEBBGCOLOR%, it gets expanded to#8a9bab
- When you write
- The sequential order of the preference settings is significant. i.e. set
WEBCOPYRIGHTbeforeWIKIWEBMASTERsince%WEBCOPYRIGHT%uses the%WIKIWEBMASTER%setting. - You can introduce your own preference settings and use them in your topics and templates.
- Preferences can be defined in a number of places:
- Default Preferences
- Site Preferences
- Parent webs WebPreferences
- WebPreferences
- In user topics
- In Plugin documentation topics
- In topics
- Preference settings can be finalised, which means they can't be redefined
Tools
-
Rename, move or delete this web: - Rename/move/delete web..., looking for references in all public webs - See also: Managing Webs
Related Topics
- System.Default Preferences, Main.Site Preferences - site-level preferences
- WikiUsers - list of user topics. User topics can have optional user preferences
- Macros - what macros are and how to use them, including a list of common macros
- AccessControl - explains how to restrict access by users or groups