Переменные страницы
Пожалуйста, экспериментируйте в песочнице!
авторам (средне)
Переменные страницы - это переменные значение которых зависит от страницы. {$ИмяПеременной}, заменяется на её значение, что можно использовать в разметке страниц или в некоторых форматирующих строках PmWiki. К примеру: разметка “{$Group}” будет выглядеть как “PmWikiRu”.
Следует заметить, что эти переменные не обязательно есть в PHP коде, поскольку они определены исключительно для страниц. (однако, в параметрах функции FmtPageName? они доступны)
Через форму {ИмяСтраницы$ИмяПеременной} можно добраться до значения переменной с другой страницы. Например, “{MarkupMasterIndex$Title}” выводится как “Главный индекс разметки”.
В PmWiki определены следующие переменные:
{$Group} – имя группы страницы -> “PmWikiRu”
{$Groupspaced} – имя группы с пробелами -> “Pm Wiki Ru”
{$DefaultGroup} – имя главной группы -> “Main”
{$SiteGroup} – имя служебной группы сайта например для RecentChanges -> “Site”
{$Name} – имя страницы -> “PageVariables”
{$Namespaced} – имя страницы с пробелами -> “Page Variables”
{$DefaultName} – имя страницы по умолчанию -> “HomePage”
{$FullName} – полное имя страницы -> “PmWikiRu.PageVariables”
{$Title} - заголовок страницы (может отличаться от имени) -> “Переменные страницы”
{$Titlespaced} – заголовок или имя страницы с пробелами -> “Переменные страницы”
{$Description} – описание содержимого страницы из разметки (:description:)
{$LastModified} – дата редакции страницы -> “September 10, 2011, at 06:48 PM”
{$LastModifiedBy} – автор изменивший страницу последним -> “Holo”
{$LastModifiedHost} – IP автора изменившего страницу последним -> “”
{$PageUrl} – url страницы -> “https://scythians.org/PmWikiRu/PageVariables”
Ко всему прочему, есть некоторые странице-независимые переменные вызываемые таким же образом:
{$Author} – имя человека работающего с сайтом сейчас -> “”
{$AuthId} – текущий идентификатор авторизации -> “”
{$Version} – версия PmWiki -> “pmwiki-2.4.2”
{$VersionNum} – внутренний номер версии -> “2004002”
{$ScriptUrl} – url pmwiki сценария (программы, вроде pmwiki.php)
Также смотри
- Переменные – о переменных внутри PmWiki.
- Главный индекс разметки – полный список разметок PmWiki.
<< Списки страниц | Документация | Главный индекс разметки >>
Перевод страницы PmWiki.PageVariables -
Оригинал перевода PmWikiRu.PageVariables -
Backlinks
PmWikiRu.PageVariables: редакция от September 10, 2011, at 06:48 PM
PmWiki.PageVariables: редакция от August 19, 2024, at 08:29 AM