CompoWiki.info Действие ...
Поиск:
ФОРУМ Наблюдать | Версия для печати | Версия для экспорта в Microsoft Word | Вход:   Пароль:  
 

Действия (экшны) Actions

Оглавление

Списки страниц

backlinks

  • Выводит список страниц, ссылающихся на данную.
  • Вызов: {{BackLinks [for="PageName"]}}
  • Параметр for может называться как угодно. Определяет, для какой страницы выводить список. По умолчанию равен текущей странице.

pageindex

  • Выводит полный каталог всех страниц, упорядоченный по алфавиту.
  • Вызов: {{PageIndex}}

recentcomments

  • Выводит список последних комментариев в этой Wiki.
  • Вызов: {{RecentComments [for="PageName"] [max="количество страниц"]}}
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен «/», т.е. корню сайта.

recentlycommented

  • Выводит список последних откомментированных страниц в этой Wiki.
  • Вызов: {{RecentlyCommented [for="PageName"] [max="количество страниц"]}}
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен «/», т.е. корню сайта.

tree

  • Строит дерево страниц, начиная с текущей или указаной страницы.
  • Вызов: {{Tree [page="PageName"] [depth="depth of tree"] [style=one of ("br","ul","ol","indent") ] [owner="имя пользователя"] [nomark="1"]}}
  • Параметр page может называться как угодно. Определяет, от какой страницы строить дерево. Если page="", то будет построено дерево всего сайта. По умолчанию равен текущей странице.
  • Параметр depth определяет, на какую глубину отображать дерево. Если указать depth="full", другое не-число или 0, дерево будет выведено полностью.
  • Параметр style определяет стиль отображения дерева. По умолчанию style="indent"

index

  • Показывает список страниц, дочерних для данной.
  • Вызов: {{Index [for="PageName"] [owner="имя пользователя"]}}
  • Синоним для tree: depth всегда равен 1, а style – br.
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен текущей странице.

changes / recentchanges

  • Выводит список последних изменений в каком-либо кластере.
  • Вызов: {{changes [for="PageName"] [max="количество страниц"] [date="YYYY-MM-DD"] [noxml=1]}}
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен текущей странице.
  • Параметр date позволяет указать дату, начиная с которой (и далее в прошлое) нужно выводить список изменений. Параметр date= также можно указать в строке запроса.
  • Параметр noxml заставляет не выводить ссылку на RSS-поток изменений.
  • Синоним recentchanges выводит список последних изменений для всего узла (for="").

wanted / wantedpages

  • Выводит список несуществующих пока страниц, на которые есть ссылки для какого-либо кластера.
  • Вызов: {{wanted [for="PageName"]}}
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен текущей странице.
  • Синоним wantedpages всегда работает для корня узла, то есть выводит список потерянных страниц всего узла (for="").

orphaned / orphanedpages

  • Выводит список потерянных страниц (те страницы, на которые нет ни одной ссылки) для какого-либо кластера.
  • Вызов: {{orphaned [for="PageName"]}}
  • Параметр for может называться как угодно. Определяет, для какого кластера выводить список. По умолчанию равен текущей странице.
  • Синоним orphanedpages всегда работает для корня узла, то есть выводит список потерянных страниц всего узла (for="").

mostpopular

  • Выводит список из N наиболее посещаемых страниц.
  • Вызов: {{mostpopular [max="количество страниц"]}}

linkstree

  • Строит дерево страниц согласно ссылкам между страницами, начиная с root на глубину levels.
  • Вызов: {{linkstree [root="HomePage"] [levels="3"]}}
  • Примечание: levels не может быть больше четырех.

Персональные действия

mychanges

  • Выводит список измененных вами страниц с возможностью сортировки.
  • Вызов: {{MyChanges [max="количество страниц"]}}

mypages

  • Выводит список принадлежащих вам страниц с возможностью сортировки.
  • Вызов: {{MyPages [bychange="1"] [bydate="1"]}}

mywatchespages

  • Список всех страниц под «наблюдением» данного пользователя.
  • Вызов: {{MyWatchesPages}}

mychangeswatches

  • Список изменённых «наблюдаемых» страниц
  • Вызов: {{MyChangesWatches [max="количество страниц"]}}

Служебные действия

usersettings

  • Выводит страницу регистрации для анонимов и страницу с настройками для зарегистрированных пользователей.
  • Вызов: {{UserSettings}}

login

  • Показывает форму логина, если вы ещё не залогинились, или приветствие, если уже залогинились.
  • Вызов: {{Login}}

registration

  • Показывает форму регистрации и производит всю регистрацию, собственно
  • Вызов: {{Registration}}

changepassword

  • Отсылка на email кода, при введении которого даётся доступ к смене пароля.
  • Смена пароля.
  • Вызов: {{ChangePassword}}

Прочие

search / searchfor / textsearch / topicsearch

  • Любой поиск по ваке.
  • Вызов: {{Search [for="что искать"] [topic="1"] [form="1"] [nomark="1"] [style=one of ("br","ul","ol","comma") ] [filter=one of ("pages", "all")]}}
  • Параметр for может называться как угодно; topic можно называть title — если он выставлен в 1, то поиск происходит только по именам страниц, иначе как по именам, так и по текстам; form — говорит, что нужно выводить форму поиска вместе с результатами. Параметр filter отвечает за то, где произодить поиск: только в страницах или в комментариях тоже. nomark, выставленный в единицу, позволяет спрятать рамочку вокруг результатов поиска. style отвечает за внешний вид результатов.
  • Все параметры опциональные.
  • Синоним searchfor отличается лишь тем, что не позволяет включить поиск только по заголовкам.
  • Синоним textsearch всегда выводит форму поиска.
  • Синоним topicsearch всегда ищет только по заголовкам.

include

  • Включение какой-либо страницы целиком в тело данной.
  • Вызов: {{Include page="SomePage" [nomark="1"] [notoc="1"] [nowarning="1"]}}
  • Если стоит nomark=1, то инклюд не выделяется цветом. Если стоит nomark=2, то инклюд не выделяется цветом для тех пользователей, кому не разрешено его исправлять; тем же, кому разрешено — показывается оформление и контрольки. Если стоит notoc=1, то заголовки из включаемой страницы не попадают в оглавление. При выставлении в 1 параметра nowarning не выводится уведомления при вызове Include для страницы, на которую нет доступа.
  • Примечание: параметр page может называться как угодно.

interwikilist

  • Список всех InterWiki-узлов, которые определены в данной инсталляции.
  • Вызов: {{interwikilist}}

lastusers

  • Выводит список из последних 100 зарегистрированных пользователей вместе с количеством принадлежащих им страниц.
  • Вызов: {{LastUsers [stat="0"] [max="количество пользователей"]}}
  • Параметр stat позволяет отключить показ количества принадлежащих пользователям страниц.

randomphrase

  • Включение случайной строки с какой-либо страницы в тело данной.
  • Вызов: {{RandomPhrase page="SomePage" [nomark="1"] [useemptystring="1"]}}
  • useemptystring означает разбивать страницу не по строкам, а по блокам, разделенным пустой строкой
  • Примечание: параметр page может называться как угодно.

tableofcontents / toc

  • Формирует оглавление на основе заголовков.
  • Вызов: {{TableOfContents [for|page="PageName"] [title="title of page"] [numerate="1"] [from="h2"] [to="h6"]}}
  • Параметр title влияет на заголовок самого оглавления. Параметр numerate позволяет пронумеровать все заголовки. Параметр from имеет умолчание “h2”, то есть заголовки первого уровня не включаются в оглавление.
  • Примечание: все параметры опциональные. Можно писать вообще {{TOC}}

showparagraphs / p

  • Проставляет нумерацию для абзацев.
  • Вызов: {{P [style="before|after|left|right"] [name="absolute|document-relative"]}}
  • Стиль влияет на то, где будут выводиться номера абзацев (или абзацей?).

redirect

  • Безусловно перенаправляет пользователя на другую страницу
  • Вызов: {{Redirect to="ИмяДругойСтраницы"}},

anchor / a

  • Создаёт якорь.
  • Вызов: {{Anchor href="ToC1" [text="Оглавление"] [title="Заголовок"]}}
  • Примечание: параметр href может называться как угодно.

watchers

  • Выводит список наблюдающих страницу. Работает только для владельца страницы.
  • Вызов: {{Watchers [for="~SomePage"] [nomark="1"]}}
  • Параметр for может называться как угодно. Определяет, для какой страницы выводить список. По умолчанию равен текущей странице.


Это сокращенная копия страницы WackoWiki:Actions/NewManual .


Страницы, ссылающиеся на данную: CompoWikiДвижокFAQ
CompoWikiСинтаксис