für die Liste aller Seiten

Administratoren, Entwickler

< Überprüfen von Internetadressen | Dokumentations-Index | Funktionen >

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
$AbortFunctionDebug Variables
$ActionSkinLayout Variables
$AddLinkCSSLink Variables
$AllowPasswordSecurity Variables
$AsSpacedFunctionBasic Variables
$AuthIdBasic Variables
$AuthLDAPBindDNSecurity Variables
$AuthLDAPBindPasswordSecurity Variables
$AuthLDAPReferralsSecurity Variables
$AuthorBasic Variables
$AuthorGroupBasic Variables
$AuthPwBasic Variables
$AutoCreateEdit Variables
$BaseNameBasic Variables
$BaseNamePatternsBasic Variables
$BlockedMessagesFmtBlocklist
$BlocklistActionsBlocklist
$BlocklistDownloadBlocklist
$BlocklistDownloadFmtBlocklist
$BlocklistDownloadRefreshBlocklist
$BlocklistMessageFmtBlocklist
$BlocklistPagesBlocklist
$CategoryGroupBasic Variables
$CookiePrefixBasic Variables
$DefaultEmptyPageTextVarsOther Variables
$DefaultGroupBasic Variables
$DefaultNameBasic Variables
$DefaultPageBasic Variables
$DefaultPageCharsetI18n Variables
$DefaultPageTextFmtEdit Variables
$DefaultPasswordsSecurity Variables
$DefaultUnsetPageTextVarsOther Variables
$DeleteKeyPatternEdit Variables
$DenyHtaccessContentSecurity Variables
$DiffKeepDaysEdit Variables
$DiffKeepNumEdit Variables
$DraftActionsPatternEdit Variables
$DraftRecentChangesFmtLayout Variables
$DraftSuffixEdit Variables
$EditFunctionsEdit Variables
$EditRedirectFmtEdit Variables
$EditTemplatesFmtEdit Variables
$EnableAutoSkinListLayout Variables
$EnableBlocklistBlocklist
$EnableBlocklistImmediateBlocklist
$EnableCookieHTTPOnlySecurity Variables
$EnableCookieSecureSecurity Variables
$EnableDiagDebug Variables
$EnableDiffInlineLayout Variables
$EnableDirectDownloadUpload Variables
$EnableDraftAtomicDiffEdit Variables
$EnableDraftsEdit Variables
$EnableEditAutoTextEdit Variables
$EnableFixedUrlRedirectLayout Variables
$EnableGUIButtonsEdit Variables
$EnableGuiEditFixUrlEdit Variables
$EnableHighlightLayout Variables
$EnableIMSCachingDebug Variables
$EnableInputDataAttrOther Variables
$EnableLinkPageRelativeLink Variables
$EnableLinkPlusTitlespacedLink Variables
$EnableLocalConfigBasic Variables
$EnableMarkupDiagDebug Variables
$EnableNotifyNotify
$EnableNotifySubjectEncodeNotify
$EnableNotSavedWarningEdit Variables
$EnablePageIndexPagelist Variables
$EnablePageListProtectPagelist Variables
$EnablePageTitlePriorityLayout Variables
$EnablePageVarAuthSecurity Variables
$EnablePathInfoLayout Variables
$EnablePGCustBasic Variables
$EnablePostAttrClearSessionSecurity Variables
$EnablePostAuthorRequiredEdit Variables
$EnablePreviewChangesEdit Variables
$EnablePublishAttrSecurity Variables
$EnableRCDiffBytesLayout Variables
$EnableRedirectBasic Variables
$EnableRedirectQuietLink Variables
$EnableRelativePageVarsBasic Variables
$EnableRevUserAgentEdit Variables
$EnableRobotCloakActionsSecurity Variables
$EnableROSEscapeEdit Variables
$EnableSelfWikiPageCSSLayout Variables
$EnableSessionPasswordsSecurity Variables
$EnableSimpleTableRowspanLayout Variables
$EnableSortableLayout Variables
$EnableStdConfigBasic Variables
$EnableStopWatchDebug Variables
$EnableTableAutoValignTopLayout Variables
$EnableUndefinedTemplateVarsPagelist Variables
$EnableUploadUpload Variables
$EnableUploadAuthorRequiredEdit Variables
$EnableUploadGroupAuthUpload Variables
$EnableUploadOverwriteUpload Variables
$EnableUploadVersionsUpload Variables
$EnableWhyBlockedBlocklist
$EnableWikiWordsBasic Variables
$EnableWSPreBasic Variables
$EnableXLPageScriptLoadI18n Variables
$FarmDPath Variables
$FarmPubDirUrlPath Variables
$FmtPOther Variables
$FmtPVOther Variables
$FmtVOther Variables
$FPLTemplatePageFmtPagelist Variables
$FTimeFmtBasic Variables
$GroupFooterFmtLayout Variables
$GroupHeaderFmtLayout Variables
$GroupPatternBasic Variables
$GroupPrintFooterFmtLayout Variables
$GroupPrintHeaderFmtLayout Variables
$GUIButtonsEdit Variables
$HandleAuthSecurity Variables
$HandleEditFmtEdit Variables
$HTMLFooterFmtLayout Variables
$HTMLHeaderFmtLayout Variables
$HTMLPNewlineLayout Variables
$HTMLStylesFmtLayout Variables
$HTMLTagAttrLayout Variables
$HTMLVSpaceLayout Variables
$IMapLinkFmtLink Variables
$InterMapFilesLink Variables
$IsPagePostedEdit Variables
$LinkCategoryFmtLink Variables
$LinkPageCreateFmtLink Variables
$LinkPageCreateSpaceFmtLink Variables
$LinkPageExistsFmtLink Variables
$LinkPageSelfFmtLink Variables
$LinkUploadCreateFmtUpload Variables
$LinkWikiWordsBasic Variables
$LocalDirPath Variables
$LogoutCookiesBasic Variables
$LogoutRedirectFmtBasic Variables
$MailFunctionNotify
$MakePageNameFunctionLink Variables
$MakePageNamePatternsLink Variables
$MakePageNameSplitPatternLink Variables
$MakeUploadNamePatternsUpload Variables
$MarkupMarkupLevelOther Variables
$MaxIncludesLayout Variables
$MaxPageTextVarsOther Variables
$MessagesFmtLayout Variables
$MetaRobotsLayout Variables
$NamePatternBasic Variables
$NotifyBodyFmtNotify
$NotifyDelayNotify
$NotifyFileNotify
$NotifyFromNotify
$NotifyHeadersNotify
$NotifyItemFmtNotify
$NotifyListNotify
$NotifyListPageFmtNotify
$NotifyParametersNotify
$NotifySquelchNotify
$NotifySubjectFmtNotify
$NotifyTimeFmtNotify
$PageAttributesSecurity Variables
$PageCacheDirOther Variables
$PageCSSListFmtPath Variables
$PageEditFmtEdit Variables
$PageEditFormEdit Variables
$PageIndexFilePagelist Variables
$PageListCacheDirPagelist Variables
$PageListSortCmpFunctionPagelist Variables
$PageListVarFoldFnPagelist Variables
$PageLogoUrlLayout Variables
$pagenameBasic Variables
$PageNotFoundHeaderFmtLayout Variables
$PagePathFmtBasic Variables
$PageRedirectFmtLayout Variables
$PageSearchFormPagelist Variables
$PageSkinListLayout Variables
$PmTOCLayout Variables
$PubDirUrlPath Variables
$QualifyPatternsLink Variables
$RCLinesMaxLayout Variables
$RecentChangesFmtLayout Variables
$RecentUploadsFmtLayout Variables
$RobotActionsSecurity Variables
$RobotPatternSecurity Variables
$ROEPatternsEdit Variables
$ROSPatternsEdit Variables
$ScriptUrlPath Variables
$SearchBoxInputTypePagelist Variables
$SearchBoxOptPagelist Variables
$SearchPatternsPagelist Variables
$SessionDecodeSecurity Variables
$SessionEncodeSecurity Variables
$SetCookieFunctionSecurity Variables
$SimpleTableDefaultClassNameLayout Variables
$SiteAdminGroupBasic Variables
$SiteGroupBasic Variables
$SkinBasic Variables
$SkinDirPath Variables
$SkinDirUrlPath Variables
$SkinLibDirsLayout Variables
$SkinTemplateIncludeLevelLayout Variables
$SpaceWikiWordsBasic Variables
$TableCellAlignFmtLayout Variables
$TableCellAttrFmtLayout Variables
$TableRowAttrFmtLayout Variables
$TableRowIndexMaxLayout Variables
$TimeFmtBasic Variables
$ToggleNextSelectorLayout Variables
$UploadBlacklistUpload Variables
$UploadDirUpload Variables
$UploadDirQuotaUpload Variables
$UploadExtSizeUpload Variables
$UploadMaxSizeUpload Variables
$UploadNameCharsUpload Variables
$UploadPermAddUpload Variables
$UploadPermSetUpload Variables
$UploadPrefixFmtUpload Variables
$UploadPrefixQuotaUpload Variables
$UploadRedirectFunctionUpload Variables
$UploadUrlFmtUpload Variables
$UrlLinkFmtLink Variables
$VarPagesFmtI18n Variables
$VersionBasic Variables
$VersionNumBasic Variables
$WikiDirPath Variables
$WikiLibDirsPath Variables
$WikiPageCSSFmtLayout Variables
$WikiPageCSSVarsLayout Variables
$WikiStyleLayout Variables
$WikiStyleApplyLayout Variables
$WikiTitleLayout Variables
$WikiWordCountLink Variables
$WikiWordCountMaxLink Variables
$WikiWordPatternBasic Variables
$WorkDirPath Variables
$XLLangsI18n Variables

für die Liste aller Seiten

< Überprüfen von Internetadressen | Dokumentations-Index | Funktionen >


Übersetzung von PmWiki.Variables,   Originalseite auf PmWikiDe.Variables   —   Backlinks

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