Jump to content

Календари

From mediawiki.org
This page is a translated version of the page Calendars and the translation is 100% complete.
Простое расширение календаря

Следующие расширения MediaWiki позволяют отображать календарь на вики-странице:

  • Cargo - отображает календарь на основе JavaScript, показывающий события, соответствующие любому конкретному запросу. События по типу могут быть выделены цветом. Страницы, определяющие события, должны использовать шаблон инфобокса с тегом Cargo. Этот процесс упрощается использованием расширения Page Forms . Cargo также может создавать фиды icalendar для подписки во внешних клиентах календаря.
  • JsCalendar - отображает календарь на базе JavaScript. Все события должны быть определены на страницах в пространстве имён «Event:», с указанием даты события в их названии. Функции включают раскраску на основе ключевых слов и категорий, а также HTML-фрагменты событий.
  • MsCalendar - отображает календарь событий, а также всплывающее окно формы, позволяющее пользователям вводить события. Вся информация о событиях хранится в базе данных, а не на вики-страницах.
  • Semantic MediaWiki + Semantic Result Formats - могут использоваться вместе для отображения как HTML-календарей, так и JavaScript-календарей. Вместе с расширением Semantic Compound Queries события также могут иметь цветовую маркировку. Страницы, определяющие события, должны быть закодированы тегами для указания их даты (дат), — этот процесс упрощается благодаря использованию шаблонов и расширения Page Forms .
  • SimpleCalendar - отображает календарь на месяц, где каждый день является ссылкой на вики-страницу. (События не отображаются.)
  • Widgets - позволяет встраивать Google Календарь с помощью виджета Google Календаря.
  • Calendar-Wikivoyage - используется на вики-проектах Wikivoyage.