Обсуждение:Правила добавления модов: различия между версиями
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 26: | Строка 26: | ||
Модуль 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)