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

Материал из AERIE Wiki
(Новая: * '''Обсуждение:''' Странные пары переменных в шаблоне. Они для чего? Пары переменных - ты про это <nowiki>Са...)
 
 
(не показано 6 промежуточных версий этого же участника)
Строка 5: Строка 5:
 
Первая переменная - ссылка, вторая подставляется как название сайта. --[[Участник:Alina|Alina]] 10:06, 9 февраля 2009 (UTC)
 
Первая переменная - ссылка, вторая подставляется как название сайта. --[[Участник:Alina|Alina]] 10:06, 9 февраля 2009 (UTC)
  
  Можно ли сделать как-то хитро категории, исходя из наличия отсутствия русификаций? В плане, автоматически прописывать в статье категории вида: Переведённые моды, В процессе, Нет перевода, Не нуждается в переводе?..--[[Участник:Шаннар|Шаннар]] 18:41, 9 марта 2009 (UTC)
+
  Можно ли сделать как-то хитро категории, исходя из наличия отсутствия русификаций?
 +
В плане, автоматически прописывать в статье категории вида: Переведённые моды, В процессе,
 +
Нет перевода, Не нуждается в переводе?..--[[Участник:Шаннар|Шаннар]] 18:41, 9 марта 2009 (UTC)
  
Кстати, насчёт weidu -- как насчёт автоматически проставлять соответствующую категорию? Увы, сам в шаблонах не силён, собственноручно поправить не могу. --[[Участник:Шаннар|Шаннар]] 12:58, 3 декабря 2009 (UTC)
+
Скорее всего, это не реально сделать при помощи "чистой" MediaWiki - задача, кстати, весьма простая: нужно найти подстроку в строке. Но вопрос в следующем: дает ли этот движок возможность "на лету" использовать поиск в параметре шаблона? Если так, то эту хитрость можно сделать. --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:22, 14 декабря 2009 (UTC)
  
  Ну и относительно игр — может стоит добавлять автоматически соответствующие категории, исходя из заполненного шаблона? --[[Участник:Шаннар|Шаннар]] 19:23, 13 декабря 2009 (UTC)
+
  Кстати, насчёт weidu -- как насчёт автоматически проставлять соответствующую категорию?
 +
Увы, сам в шаблонах не силён, собственноручно поправить не могу. --[[Участник:Шаннар|Шаннар]] 12:58, 3 декабря 2009 (UTC)
  
  В общем, как я понял, пока-что всё только руками можно будет — нужно установить ещё ParserFunctions — см. [http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80%D0%B0#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0 Википедия:Функции парсера]
+
Подавляющее большинство современных модов для игр Infinity Engine использует в качестве основы weidu. Но также стоит помнить о том, что есть небольшое количество модов, которые его не используют. --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:26, 14 декабря 2009 (UTC)
 +
 
 +
Ну и относительно игр — может стоит добавлять автоматически соответствующие категории,
 +
исходя из заполненного шаблона? --[[Участник:Шаннар|Шаннар]] 19:23, 13 декабря 2009 (UTC)
 +
 
 +
Ответ тот же, что и для вопроса <nowiki>"Можно ли сделать как-то хитро категории, исходя из наличия отсутствия русификаций?..."</nowiki> --[[Участник:Aldanis Darkwood|Aldanis Darkwood]] 15:27, 14 декабря 2009 (UTC)
 +
 
 +
  В общем, как я понял, пока-что всё только руками можно будет — нужно установить ещё
 +
ParserFunctions — см. [http://ru.wikipedia.org/wiki/Википедия:Функции_парсера]
 +
 
 +
Модуль 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)