Шаблон:ПарсерСемантическихДанных/Массив

Материал из Викимультии — энциклопедии мультипликации
Это текущая версия страницы, сохранённая Alexandr Efremov (обсуждение | вклад) в 19:07, 30 апреля 2020. Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску


Документация

Этот шаблон предназначен для ввода нескольких наборов данных в одно значение семантических свойств. См. Шаблон:ПарсерСемантическихДанных дополнительную документацию.

Переменные (по умолчанию)

{{ПарсерСемантическихДанных/Массив
 |value                =
 |SemanticPropertyName =
 |SemanticPropertyUnit =
 |SearchByProperty     = false
 |linkOptions          = default
 |LineDelim            = ,
 |NewLineDelim         = \n\n*
 |SameLineDelim        = /
 |RegexLineCondition   =
 |RegexPrepend         =
 |RegexPrependTemplate =
 |RegexAppend          =
 |RegexAppendTemplate  =
 |PrependText          =
 |PrependTemplate      =
 |AppendText           =
 |AppendTemplate       =
}}

Описание

  • LineDelim: Это свойство устанавливает разделитель между элементами перед разбором.
    • SameLineDelim: Это свойство устанавливает разделитель для элементов на той же линии. Если этот параметр установлен на такой же, как LineDelim это приведет к отмене этого параметра вне.
  • NewLineDelim: Устанавливает разделитель между элементами после разбора.
Примечание
  • RegexPrepend: Не должно содержать значения, которые были определены в качестве разделителей.
  • RegexAppend: Не должно содержать значения, которые были определены в качестве разделителей.

Требования

  1. http://www.mediawiki.org/wiki/Extension:Regex_Fun
  2. http://www.mediawiki.org/wiki/Extension:Variables
  3. http://www.mediawiki.org/wiki/Extension:Semantic_Forms (#arraymap parser)
  4. http://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki