Englisch:
Autoren (Fortgeschritten)
(deutsche Übersetzung der Seite PmWiki.BasicVariables, Stand 2008-03-19)
$DefaultGroup
$DefaultName
$DefaultPage
$DefaultGroup
.$DefaultName
Anmerkung: Damit $DefaultGroup
, $DefaultName
und $DefaultPage
Variablen richtig funktionieren, müssen Sie am Anfang von (farm)config.php, vor irgendwelchen Aufrufen der Funktion ResolvePageName() erfolgen. Also vor jedem Script und vor jedem "Rezept", das diese Funktion verwenden könnte.
$SiteGroup
$SiteAdminGroup
$EnableWSPre
$EnableWSPre = 1; # ein führendes Leerzeichen erzeugt vorformatierten Text
$EnableWSPre = 0; # führende Leerzeichen haben keine Auswirkung
$EnableWSPre = 4; # Wenigstens vier führende Leerzeichen sind erforderlich
$EnableWikiWords
$LinkWikiWords
(:linkwikiwords:)
und (:nolinkwikiwords:)
beeinflusst werden.
$LinkWikiWords = 1; # aktiviert die [[PmWikiDe.WikiWord|WikiWort]] Verlinkung
$LinkWikiWords = 0; # deaktiviert die [[PmWikiDe.WikiWord|WikiWort]] Verlinkung
$SpaceWikiWords
$AsSpacedFunction
getrennt. Dies kann aber durch die Direktiven (:spacewikiwords:)
und (:nospacewikiwords:)
beeinflusst werden.
$SpaceWikiWords = 1; # taktiviert die [[PmWikiDe.WikiWord|WikiWort]] Trennung
$SpaceWikiWords = 0; # deaktiviert die [[PmWikiDe.WikiWord|WikiWort]] Trennung
$AsSpacedFunction
$AsSpacedFunction = '`MyAsSpaced';
$EnablePGCust
$EnablePGCust=0; # deaktiviert Seiten-/Gruppenanpassungen
$EnableLocalConfig
$EnableLocalConfig = 0; # deaktiviert PmWikis local/config
$GroupPattern
# Gruppen auf Site, SiteAdmin, PmWiki, and `MeineGruppe beschränken
$GroupPattern = '(?:Site|SiteAdmin|PmWiki|`MeineGruppe)';
$NamePattern
$WikiWordPattern
$Author
$AuthorGroup
$AuthorGroup = 'Benutzer';
$AuthId
$AuthId
den "Leser" oder Loginnamen.
SessionAuth($pagename);
if( isset($AuthId) ) { // der Benutzer ist authentifiziert
$AuthPw
SessionAuth($pagename);
if( isset($AuthPw) ) { // der Benutzer hat ein Passwort eingegeben
$TimeFmt
'%B %d, %Y at %I:%M %p'
, was Daten die Form "September 8, 2005 at 10:57 PM" gibt.
$TimeFmt = '%B %d, %Y'; # ergibt "September 8, 2005"
$TimeFmt = '%Y-%m-%d'; # ergibt "2005-09-08"
$FTimeFmt
$FTimeFmt
ist $TimeFmt
. (Siehe Markup Expressions )
$LogoutRedirectFmt
?action=logout
weitergeleitet werden soll. Voreinstellung ist die aktuelle Seite.
$LogoutRedirectFmt = 'Site.Logout'; # Weiterleitung hierhin bei ?action=logout
$LogoutCookies
?action=logout
gelöscht werden sollen.
$CookiePrefix
$CookiePrefix = 'pmwiki_';
# Cookie-Präfix auf 'pmwiki_' setzen
$CookiePrefix = substr($tmp = md5(__FILE__), 0, 5).'_';
$Version
$VersionNum
$VersionNum
für "pmwiki-2.1.40" zu 2001040, wie in "2003035".
Die erste Stelle ist '2', die nächsten drei Stellen die "major release"
und die letzten drei Stellen die "minor release". Betaversionen
verwenden 900-999 als "minor release".
Beispiele:
2.1.0 2001000 2.1.1 2001001 ... 2.1.27 2001027 2.2.0-beta1 2001901 2.2.0-beta2 2001902 ... 2.2.0-beta18 2001918 ... 2.2.0 2002000
$EnableRedirect
$EnableRedirect
auf Null gesetzt, wartet PmWiki und gibt eine "Redirect to link" Nachricht aus. Das ist manchmal bei der Fehlersuche nützlich, damit man die Ausgabe sehen kann, bevor die Weiterleitung erfolgt.
<< | Dokumentationsindex | >>