Voreinstellungen für das PerlCommunityWiki.Perldoc Web
Die folgenden Einstellungen sind
Web-spezifische Einstellungen für das PerlCommunityWiki.Perldoc Web. Diese Einstellungen überschreiben die
wikiweiten Einstellungen in
DefaultPreferences und können wiederum durch
Benutzer-Einstellungen (das persönliche Topic, also z. B.
TWikiGuest? im PerlCommunityWiki.Main Web) überschrieben werden.
Voreinstellungen:
- Liste der Topics im PerlCommunityWiki.Perldoc Web:
- Dieses Web in der SiteMap auflisten:
- Wenn ja, SITEMAPLIST auf
on setzen, NOSEARCHALL nicht setzen, und die "what" und "use to..." Beschreibungen für die Sitemap hinzufügen. Darin nur Links benutzen, die den Namen des Webs enthalten, z. B. Perldoc.Topic Links.
- Set SITEMAPLIST = on
- Set SITEMAPWHAT = Deutsche Übersetzung von Perls POD Dokumentation und Kommentare dazu
- Set SITEMAPUSETO = ... die Perl-Dokumentation nachlesen
- Web von der Suche bei
web="all" ausnehmen: (Auf on setzen für versteckte Webs)
- Default-Template für neue Topics und Formulare für dieses Web:
- WebTopicEditTemplate?: Default-Template für neue Topics in diesem Web. (Der wikiweite Default wird benutzt, wenn dieses Topic nicht existiert.)
- System.WebTopicEditTemplate: Wikiweites Default-Template für Topics
- TWikiForms?: Wie man Formulare aktiviert
- Set WEBFORMS =
- User oder Gruppen, denen es nicht erlaubt ("DENY") / erlaubt ("ALLOW") ist, Topics im Perldoc Web anzuschauen ("VIEW") / zu ändern ("CHANGE") / umzubenennen ("RENAME") : (Siehe TWikiAccessControl?)
- Set DENYWEBVIEW =
- Set ALLOWWEBVIEW =
- Set DENYWEBCHANGE =
- Set ALLOWWEBCHANGE =
- Set DENYWEBRENAME =
- Set ALLOWWEBRENAME =
- Benutzer oder Gruppen, denen es erlaubt ist, dieses WebPreferences Topic zu ändern ("CHANGE") oder umzubenennen ("RENAME"): (z.B. TWikiAdminGroup)
- Voreinstellungen für dieses Web, die nicht von Benutzereinstellungen überschrieben werden dürfen:
- Set FINALPREFERENCES = WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME
Anmerkungen:
- Eine Einstellung wird definiert durch:
6 Leerzeichen * Set NAME = value
Beispiel:
- Einstellungen können als TWikiVariables? benutzt werden, indem man den Namen in Prozentzeichen einschließt. Beispiel:
- Wenn man die Variable
%WEBBGCOLOR% hinschreibt, wird dies zu #87E1F3 expandiert.
- Die Reihenfolge der Einstellungen ist von Bedeutung. Erst die Einstellungen definieren, die andere Einstellungen benutzen, d. h.
WEBCOPYRIGHT vor WIKIWEBMASTER setzen, da %WEBCOPYRIGHT% die %WIKIWEBMASTER% Variable benutzt.
- Man kann neue Variablen definieren und in eigenen Topics und Templates benutzen. Dazu muss die PerlCommunityWiki Engine (d. h. die Perl Skripte) nicht geändert werden.
Verwandte Themen:
- DefaultPreferences für wikiweite Voreinstellungen.
- WikiUsers enthält eine Liste von Benuter-Topics. Benutzer-Topics können optional eigene Benutzer-Einstellungen enthalten.
- TWikiVariables? enthält eine Liste gebräuchlicher
%VARIABLEN%.
- TWikiAccessControl? erklärt, wie man den Zugriff auf einzelne Benutzer oder Gruppen beschränkt.