Variablen

für die Liste aller Seiten

Administratoren, Entwickler

Diese Seite dokumentiert die in PmWiki verfügbaren Variablen für Lokale Anpassungen. Gerne können auf der englischen Originalseite Platzhalter für Variablen eingetragen werden, wenn man diese Variablen beschrieben haben möchte und nicht weiß, was sie tun.

Bitte verwechseln Sie diese Variablen (die nur in PHP gesetzt und verwendet werden) nicht mit den seitenspezifischen Variablen und den Seiten-Text-Variablen.

Die Beschreibung ist auf mehrere Seiten aufgeteilt

Auch die folgenden Funktionen werden von einigen Variablen gesteuert.

Eine komplette Übersicht der beschriebenen Variablen findet man nachfolgend auf dieser Seite.

Im Allgemeinen wird der Wert von Variablen, deren Namen auf 'Fmt' enden (beispielsweise $PageLayoutFmt), für globale $-Variablenersetzungen vor der Ausgabe verarbeitet. Es werden also Zeichenketten wie $Name und $PageUrl mit dem Namen und der Internetadresse der Seite ersetzt, wenn die Zeichenkette ausgegeben wird.

Beachten Sie, dass die automatische Variablenindex- und Linkerzeugung vom Skript scripts/vardoc.php ausgeführt wird, wobei $VarPagesFmt benutzt wird, um die Seiten zu finden, die die Dokumentation zu den Variablen enthält.

Es gibt einen kleinen Unterschied zwischen der Link- und der Indexgenerierung. Die Indexgenerierung findet Zeilen, die mit einem Doppelpunkt beginnen, gefolgt von einem $-Zeichen und einem groß geschriebenen Wort. Die automatische Linkgenerierung dagegen funktioniert nur mit WikiWörtern ($WikiWordPattern), die durch ein $-Zeichen angeführt werden. Dadurch werden alle "nicht-WikiWörter" – wie $Version – nur in der folgenden Liste als Link dargestellt, aber nicht an anderen Stellen in PmWiki. Für 'Version', 'Author', 'Skin' und 'pagename' ist dieser Unterschied in vardoc.php aufgehoben. Diese Variablen (mit vorangestelltem $-Zeichen) werden korrekt behandelt.

Wenn Sie nicht wollen, dass in Ihrer (lokalen) Installation auch in den englischsprachigen Seiten der Gruppe PmWiki die Links der Variablen und der beschreibenden Seiten auf die deutschen Seiten führen, müssen Sie im Verzeichnis 'local/' eine Datei namens 'PmWiki.php' erzeugen mit dem Inhalt

    <?php
    $XLLangs = array('en');

Siehe auch:

Kategorie: PmWiki Developer


Liste der dokumentierten PHP-Variablen

VariableDocumented in
$AsSpacedFunctionVariables de base
$AuthIDVariables de base
$AuthorGroupVariables de base
$AutoCreateVariables d'édition
$CookiePrefixVariables de base
$DefaultGroupVariables de base
$DefaultNameVariables de base
$DefaultPageVariables de base
$DefaultPageTextFmtVariables d'édition
$DeleteKeyPatternVariables d'édition
$DiffKeepDaysVariables d'édition
$DraftSuffixVariables d'édition
$EditFunctionsVariables d'édition
$EditRedirectFmtVariables d'édition
$EditTemplatesFmtVariables d'édition
$EnableDirectDownloadVariables pour le téléchargement
$EnableDraftsVariables d'édition
$EnableGUIButtonsVariables d'édition
$EnableIMSCachingAutres variables
$EnableMailPostsNotification par courriel
$EnablePageIndexVariables pour listes de pages
$EnablePageListProtectVariables pour listes de pages
$EnablePathInfoVariables de mise en page
$EnablePGCustVariables de base
$EnablePostAuthorRequiredVariables d'édition
$EnableUploadVariables pour le téléchargement
$EnableWikiWordsVariables de base
$EnableWSPreVariables de base
$FarmDVariables d'emplacements
$FarmPubDirUrlVariables d'emplacements
$GroupPatternVariables de base
$HandleEditFmtVariables d'édition
$HTMLHeaderFmtVariables de mise en page
$HTMLStylesFmtVariables de mise en page
$IsPagePostedVariables d'édition
$LastModifiedByVariables de base
$LinkPageCreateFmtVariables de liens
$LinkPageCreateSpaceFmtVariables de liens
$LinkPageExistsFmtVariables de liens
$LinkPageSelfFmtVariables de liens
$LinkWikiWordsVariables de base
$LogoutCookiesVariables de base
$LogoutRedirectFmtVariables de base
$MailPostsDelayNotification par courriel
$MailPostsFileNotification par courriel
$MailPostsFromNotification par courriel
$MailPostsFunctionNotification par courriel
$MailPostsHeadersNotification par courriel
$MailPostsItemFmtNotification par courriel
$MailPostsMessageNotification par courriel
$MailPostsSquelchNotification par courriel
$MailPostsSubjectNotification par courriel
$MailPostsTimeFmtNotification par courriel
$MailPostsToNotification par courriel
$MakePageNameFunctionVariables de liens
$MaxIncludesVariables de mise en page
$MetaRobotsAutres variables
$NamePatternVariables de base
$PageCSSListFmtVariables d'emplacements
$PageEditFmtVariables d'édition
$PageEditFormVariables d'édition
$PageIndexFileVariables pour listes de pages
$PagePathFmtVariables de liens
$PagePreviewFmtVariables d'édition
$PageRedirectFmtVariables de mise en page
$PageSearchFormVariables pour listes de pages
$PubDirUrlVariables d'emplacements
$RecentChangesFmtVariables de mise en page
$ROSPatternsVariables d'édition
$ScriptUrlVariables d'emplacements
$SearchPatternsAutres variables
$SiteAdminGroupVariables de base
$SiteGroupVariables de base
$SkinVariables de mise en page
$SkinDirUrlVariables d'emplacements
$SpaceWikiWordsVariables de base
$TableCellAttrFmtAutres variables
$TableRowAttrFmtAutres variables
$TableRowIndexMaxAutres variables
$TimeFmtVariables de base
$UploadDirVariables pour le téléchargement
$UploadPrefixFmtVariables pour le téléchargement
$UploadUrlFmtVariables pour le téléchargement
$UrlLinkFmtVariables de liens
$VarPagesFmtVariables pour l'internationalisation
$VersionVariables de base
$VersionNumVariables de base
$WikiStyleVariables de mise en page
$WikiTitleVariables de mise en page
$WikiWordCountVariables de liens
$WikiWordCountMaxVariables de liens
$WikiWordPatternVariables de base

für die Liste aller Seiten


Übersetzung von PmWiki.Variables,   Originalseite auf PmWikiDe.Variables   —   Référencé par

Zuletzt geändert:   PmWikiDe.Variablesam 27.04.2020
 PmWiki.Variablesam 26.04.2020