Help:RU/Adding Pages to Categories and Templates
Вступление
Вы создали новую страницу, например функцию, и она не отображается в списке? Вы пытались отредактировать её и увидели {{такие_странные_теги}} вместо текста на просматриваемой вами странице? Добро пожаловать в мир шаблонов. Мы заметили в недавних изменениях что люди создают страницы и не ссылаются на них должным образом. Эти страницы теряются в недрах Wiki!
В этой вики-странице мы также используем категории, но они не так важны, как шаблоны. Пожалуйста, прочтите её, чтобы узнать об обоих и понять, как правильно внести свой вклад в нашу вики.
Шаблон
Что такое шаблон
Это как большая копия вставки в буфер обмена. Вы пишете тег шаблона на другой странице, и он записывает всё, что было на странице шаблона.
- Зачем использовать шаблоны?
Это позволяет отображать одну и ту же информацию в нескольких местах без дублирования текстов и их многократного обновления вручную.
- Пример?
Посмотрите на источник страницы (кнопка редактирования) на наших страницах функций или событий. Вы можете увидеть, что на самом деле функций там нет, каждая группа функций имеет свой собственный шаблон. В основном это используется для заполнения раздела «См. Также» отдельных функций соответствующими функциями.
Как создавать/редактировать/использовать шаблон?
Лучший способ учить - на собственном примере. Мне понадобится шаблон, чтобы направлять людей к этому руководству с нескольких страниц вики. Давайте вместе создадим этот шаблон!
1. Выбор имени шаблона
Лучшее название шаблона объясняет, что это такое. Обычно лучше всего сделать URL-адрес шаблона идентичным фактической странице. Поэтому я собираюсь использовать:
http://wiki.multitheftauto.com/index.php?title=Template:Adding_Pages_to_Categories_and_Templates
ВАЖНО: Помните, что все страницы вики чувствительны к регистру. Одна и та же страница может существовать в верхнем и нижнем регистре! Правильно используйте заглавные буквы.
Если я попытался установить ссылку на несуществующий шаблон, произойдет следующее: Template:Link to nonexistant template click here to create lazypants0
Итак, как видите, лучше создать шаблон, прежде чем пытаться на него ссылаться!
2. Заполнение шаблона
На странице шаблона нажмите «Создать страницу», и вы увидите поле редактирования. Введите всё, что вам нужно сказать на других страницах, и сохраните её. Это может быть простой текст, ссылки на набор функций или даже такой расширенный, как фрагмент кода, который что-то определяет, например, наш шаблон будущих функций. Если бы вы попытались добавить к нашим функциям/событиям, вы бы просто отредактировали ссылку на свою функцию в шаблоне. Не облажайся, иначе я в тебе разочаруюсь!
С этого момента вы используете имя страницы шаблона в качестве тега внутри страниц, где вы хотите его использовать. Мой тег шаблона:
{{Adding_Pages_to_Categories_and_Templates}}
3. Демонстрация
Итак, здесь я фактически сделаю ссылку на шаблон. Если вы проверите исходный код страницы шаблона, то вы точно увидите то, что напечатано ниже:
Примечание: Самый простой способ найти шаблон, который использовался на странице, это отредактировать страницу и прокрутить ее вниз. Список всех используемых шаблонов появится со ссылками на страницы шаблонов. Для чего-то вроде основных страниц функций вам нужно отредактировать ВСЮ страницу, чтобы увидеть используемые внизу шаблоны, они не отображаются, если вы редактируете только раздел.
Категория
Что такое категория
Категории группируют страницы вместе. Категории имеют свою собственную специальную страницу, где все сгруппированные страницы расположены в алфавитном порядке. Думайте о них как о сортировке Wiki по папкам для общих страниц. Например, вот ссылка на страницу категории функций сервера: Category:RU/Server_functions
Как создавать/редактировать/использовать категории?
Страница помещается в категорию путем редактирования следующего синтаксиса на странице:
[[:Category:pagename]]
Вам необходимо создать страницу категории так же, как и шаблон. Опять же, вы просто переходите по URL-адресу страницы категории, которую хотите создать. Формат:
http://wiki.multitheftauto.com/index.php?title=Category:Page_Name_Here
Для самой страницы категории вы просто пишете небольшое объяснение, о чем эта категория (папка).
Если вы посмотрите на источник страниц, перечисленных в Category:RU/Server_functions, вы можете заметить, что тег категории отсутствует в них! Он действительно существует, но применяется с помощью умной комбинации шаблона со встроенной категорией.
Эти красивые цветные полосы, которые вы видите в верхней части страниц, это все шаблоны, в которые встроен тег категории. Это было разработано для того, чтобы людям было сложно испортить категории. Например, посмотрите на исходную страницу страницы, чтобы увидеть синюю полосу с надписью «Клиентские и серверные функции». http://wiki.multitheftauto.com/index.php?title=Template:Server_client_function&action=edit
Демонстрация
Я поместил тег категории на эту страницу. Это отражено в самом низу страницы, которую вы сейчас читаете. Страница категории просто случайно имеет то же имя. В отличие от шаблонов, не принято называть категорию после страницы. Они больше похожи на названия папок. Однако это просто демонстрация.
Страница категории находится здесь: Category:Adding_Pages_to_Categories_and_Templates
Больше информации
Списки шаблонов и категорий
Ищете списки шаблонов и категорий? Это единственное, для чего предназначены служебные страницы.
Шаблоны:
- Шаблоны не организованы в шаблоны (т.е. воспринимайте категории как папки).
- Неиспользуемые шаблоны.
- Теги связаны с этим шаблоном, но сама страница не существует. Он по-прежнему фактически работает. Вам нужно нажать "Создать" на странице шаблона.
- Шаблоны, отмеченные тегами на большинстве страниц.
Категории:
- Обзор всех категорий.
- Категории, не относящиеся к другой категории (т.е. не используемые как подпапки папок).
- Неиспользуемые категории.
- Теги связаны с этой категорией, но сама страница не существует. Она по-прежнему фактически работает. Вам нужно нажать "Создать" на странице категории.
- Категории, отмеченные тегами в большинстве мест.
Дополнительные ссылки
Википедия: Механизм шаблонов
Википедия: Категории
Смотрите также
Help:RU/Editing_Guidelines - Это полный обзор того, как мы используем Wiki для MTA, данная страница только его часть. Пожалуйста прочтите это!
Вопросы?
Лучший способ обсудить вики - это прямая трансляция в IRC. Смотрите поле "Сообщества" на Main Page для получения дополнительной информации.