Обсуждение:Правила добавления модов: различия между версиями

Материал из AERIE Wiki
 
(не показаны 4 промежуточные версии этого же участника)
Строка 24: Строка 24:
 
  ParserFunctions — см. [http://ru.wikipedia.org/wiki/Википедия:Функции_парсера]
 
  ParserFunctions — см. [http://ru.wikipedia.org/wiki/Википедия:Функции_парсера]
  
 +
Модуль ParserFunctions для MediaWiki реализует простые операторы логики: вроде сравнения строк, чисел и т.п. Этой штучкой можно воспользоваться, но для начала её надо установить. Плюс ко всему, этот модуль '''не''' вводит функцию поиска подстроки, то есть его нельзя полноценно применить в тех целях, которые предлагает [[Участник:Шаннар|Шаннар]] --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:35, 14 декабря 2009 (UTC)
  
Модуль ParserFunctions для MediaWiki реализует простые операторы логики: вроде сравнения строк, чисел и т.п. Этой штучкой можно воспользоваться, но для начала её надо установить. Плюс ко всему, этот модуль '''не''' вводит функцию поиска подстроки, то есть его нельзя полноценно применить в тех целях, которые предлагает [[Участник:Шаннар|Шаннар]] --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:35, 14 декабря 2009 (UTC)
+
Для расширения шаблонов пригодится следующая информация [http://ru.wikipedia.org/wiki/Википедия:Механизм_шаблонов]. Здесь информация по составлению шаблонов, а также по применению операторов логики внутри шаблона. ParserFunctions доступны для закачки на [http://www.mediawiki.org/wiki/Extension:ParserFunctions/ru]. --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:42, 14 декабря 2009 (UTC)

Текущая версия на 16:46, 14 декабря 2009

  • Обсуждение:
Странные пары переменных в шаблоне. Они для чего?

Пары переменных - ты про это Сайт автора: [{{{site|нет}}} {{{site|нет}}}] Первая переменная - ссылка, вторая подставляется как название сайта. --Alina 10:06, 9 февраля 2009 (UTC)

Можно ли сделать как-то хитро категории, исходя из наличия отсутствия русификаций?
В плане, автоматически прописывать в статье категории вида: Переведённые моды, В процессе,
Нет перевода, Не нуждается в переводе?..--Шаннар 18:41, 9 марта 2009 (UTC)

Скорее всего, это не реально сделать при помощи "чистой" MediaWiki - задача, кстати, весьма простая: нужно найти подстроку в строке. Но вопрос в следующем: дает ли этот движок возможность "на лету" использовать поиск в параметре шаблона? Если так, то эту хитрость можно сделать. --Aldanis Darkwood 15:22, 14 декабря 2009 (UTC)

Кстати, насчёт weidu -- как насчёт автоматически проставлять соответствующую категорию?
Увы, сам в шаблонах не силён, собственноручно поправить не могу. --Шаннар 12:58, 3 декабря 2009 (UTC)

Подавляющее большинство современных модов для игр Infinity Engine использует в качестве основы weidu. Но также стоит помнить о том, что есть небольшое количество модов, которые его не используют. --Aldanis Darkwood 15:26, 14 декабря 2009 (UTC)

Ну и относительно игр — может стоит добавлять автоматически соответствующие категории,
исходя из заполненного шаблона? --Шаннар 19:23, 13 декабря 2009 (UTC)

Ответ тот же, что и для вопроса "Можно ли сделать как-то хитро категории, исходя из наличия отсутствия русификаций?..." --Aldanis Darkwood 15:27, 14 декабря 2009 (UTC)

В общем, как я понял, пока-что всё только руками можно будет — нужно установить ещё
ParserFunctions — см. [1]

Модуль ParserFunctions для MediaWiki реализует простые операторы логики: вроде сравнения строк, чисел и т.п. Этой штучкой можно воспользоваться, но для начала её надо установить. Плюс ко всему, этот модуль не вводит функцию поиска подстроки, то есть его нельзя полноценно применить в тех целях, которые предлагает Шаннар --Aldanis Darkwood 15:35, 14 декабря 2009 (UTC)

Для расширения шаблонов пригодится следующая информация [2]. Здесь информация по составлению шаблонов, а также по применению операторов логики внутри шаблона. ParserFunctions доступны для закачки на [3]. --Aldanis Darkwood 15:42, 14 декабря 2009 (UTC)