Метка: sourceedit |
Нет описания правки |
||
(не показано 12 промежуточных версий 6 участников) | |||
Строка 1: | Строка 1: | ||
− | '''Общие шаблоны''' — шаблоны, которые можно использовать на любой вики. Их можно создать только на [[w:c:community|Community Central]]. |
+ | '''Общие шаблоны''' — [[Справка:Шаблоны|шаблоны]], которые можно использовать на любой вики. Их можно создать только на [[w:c:community|Community Central]]. |
[[Справка:Шаблоны|Шаблоны]] могут использоваться на любом проекте с помощью кода '''<code><nowiki>{{wikia:Название шаблона}}</nowiki></code>''' или '''<code><nowiki>{{w:Название шаблона}}</nowiki></code>'''. Не забудьте, что названия чувствительны к регистру (например, <code><nowiki>{{wikia:Example}}</nowiki></code> будет работать, а <code><nowiki>{{wikia:example}}</nowiki></code> — нет). |
[[Справка:Шаблоны|Шаблоны]] могут использоваться на любом проекте с помощью кода '''<code><nowiki>{{wikia:Название шаблона}}</nowiki></code>''' или '''<code><nowiki>{{w:Название шаблона}}</nowiki></code>'''. Не забудьте, что названия чувствительны к регистру (например, <code><nowiki>{{wikia:Example}}</nowiki></code> будет работать, а <code><nowiki>{{wikia:example}}</nowiki></code> — нет). |
||
== Шаг за шагом == |
== Шаг за шагом == |
||
− | * Для начала определитесь, какой шаблон вы хотите использовать. Список всех шаблонов можно получить на служебной странице [ |
+ | * Для начала определитесь, какой шаблон вы хотите использовать. Список всех шаблонов можно получить на служебной странице [http://ru.community.wikia.com/wiki/Special:AllPages Special:AllPages] на [[w:c:community|Community Central]]. Вы также можете создать собственный шаблон. |
* Далее перейдите на проект, где вы желаете использовать выбранный или созданный вами шаблон. Шаблон может быть использован не только на одном проекте. |
* Далее перейдите на проект, где вы желаете использовать выбранный или созданный вами шаблон. Шаблон может быть использован не только на одном проекте. |
||
* Отредактируйте нужную страницу, разместив там код '''<code><nowiki>{{wikia:Название}}</nowiki></code>''' или '''<code><nowiki>{{w:Название}}</nowiki></code>''', где «Название» — это название выбранного или созданного шаблона. Вы также можете использовать шаблоны-перенаправления, например '''<code><nowiki>{{w:lorem}}</nowiki></code>''', для отображения '''<code><nowiki>{{w:lorem ipsum}}</nowiki></code>'''. |
* Отредактируйте нужную страницу, разместив там код '''<code><nowiki>{{wikia:Название}}</nowiki></code>''' или '''<code><nowiki>{{w:Название}}</nowiki></code>''', где «Название» — это название выбранного или созданного шаблона. Вы также можете использовать шаблоны-перенаправления, например '''<code><nowiki>{{w:lorem}}</nowiki></code>''', для отображения '''<code><nowiki>{{w:lorem ipsum}}</nowiki></code>'''. |
||
== Использование == |
== Использование == |
||
+ | === Общие замечания === |
||
* '''Преимущество'''. Одно из преимуществ в использовании подобных шаблонов с Community Central в том, что за ними будет приглядывать большое сообщество для предотвращения вандализма. |
* '''Преимущество'''. Одно из преимуществ в использовании подобных шаблонов с Community Central в том, что за ними будет приглядывать большое сообщество для предотвращения вандализма. |
||
⚫ | |||
* '''Другое пространство имён'''. Также можно использоваться страницы и не из [[Справка:Пространства имён|пространства имён]] шаблонов, но следует использовать код не <code><nowiki>{{wikia:Имя шаблона}}</nowiki></code>, а <code><nowiki>{{wikia::Полный путь к странице}}</nowiki></code> (или <code><nowiki>{{w::Полный путь к странице}}</nowiki></code>). Необходимо использовать двойное двоеточие после ''wikia'' (или ''w'') и полное имя страницы (включая пространство имён, например ''{{FULLPAGENAME}}''). |
* '''Другое пространство имён'''. Также можно использоваться страницы и не из [[Справка:Пространства имён|пространства имён]] шаблонов, но следует использовать код не <code><nowiki>{{wikia:Имя шаблона}}</nowiki></code>, а <code><nowiki>{{wikia::Полный путь к странице}}</nowiki></code> (или <code><nowiki>{{w::Полный путь к странице}}</nowiki></code>). Необходимо использовать двойное двоеточие после ''wikia'' (или ''w'') и полное имя страницы (включая пространство имён, например ''{{FULLPAGENAME}}''). |
||
* '''Редактирование'''. Правка общих шаблонов допускается только с целью исправления ошибок и изменения внешнего вида, но ваши действия не должны изменять функции шаблона. |
* '''Редактирование'''. Правка общих шаблонов допускается только с целью исправления ошибок и изменения внешнего вида, но ваши действия не должны изменять функции шаблона. |
||
Строка 16: | Строка 16: | ||
* '''Ссылки'''. Ссылки и переменные в общие шаблоны интерпретируются так, как если бы они были на странице Community Central, если не использовать шаблон. Таким образом, когда общие шаблоны включаются в одну из вики, внутренние ссылки в шаблоне будут показаны как внешние, но ссылающиеся на Community Central, однако при использовании шаблона на странице, ссылки будут на локальные страницы вики. |
* '''Ссылки'''. Ссылки и переменные в общие шаблоны интерпретируются так, как если бы они были на странице Community Central, если не использовать шаблон. Таким образом, когда общие шаблоны включаются в одну из вики, внутренние ссылки в шаблоне будут показаны как внешние, но ссылающиеся на Community Central, однако при использовании шаблона на странице, ссылки будут на локальные страницы вики. |
||
* '''Перевод'''. Перевод шаблонов приветствуется: для этого к базовому имени шаблона следует на английском языке прибавить код языка. Например, для русского это будет /ru. |
* '''Перевод'''. Перевод шаблонов приветствуется: для этого к базовому имени шаблона следует на английском языке прибавить код языка. Например, для русского это будет /ru. |
||
+ | |||
+ | === Ограничения === |
||
+ | * '''[[Справка:Параметры шаблонов|Параметры шаблонов]]''' не работают в общих шаблонах. В общем шаблоне вам необходимо поместить весь викитекст в него, а не использовать дополнительные шаблоны. |
||
⚫ | |||
+ | * '''Невключение.''' Тег ''<nowiki><noinclude></nowiki>'' не работает в общих шаблонах. |
||
+ | * '''Категории.''' Если вы используете категории на странице общего шаблона, они не будут работать/отображаться на страницах вики, где этот шаблон добавлен. |
||
+ | * '''Табуляция.''' В настоящий момент тег [[Справка:Табуляция|tabber]] не работает в общих шаблонах. |
||
[[en:Help:Shared templates]] |
[[en:Help:Shared templates]] |
||
[[es:Ayuda:Plantillas compartidas]] |
[[es:Ayuda:Plantillas compartidas]] |
||
+ | [[fr:Aide:Modèles partagés]] |
||
[[ja:ヘルプ:共有テンプレート]] |
[[ja:ヘルプ:共有テンプレート]] |
||
[[pt:Ajuda:Predefinições compartilhadas]] |
[[pt:Ajuda:Predefinições compartilhadas]] |
Версия от 20:56, 6 декабря 2020
Общие шаблоны — шаблоны, которые можно использовать на любой вики. Их можно создать только на Community Central.
Шаблоны могут использоваться на любом проекте с помощью кода {{wikia:Название шаблона}}
или {{w:Название шаблона}}
. Не забудьте, что названия чувствительны к регистру (например, {{wikia:Example}}
будет работать, а {{wikia:example}}
— нет).
Шаг за шагом
- Для начала определитесь, какой шаблон вы хотите использовать. Список всех шаблонов можно получить на служебной странице Special:AllPages на Community Central. Вы также можете создать собственный шаблон.
- Далее перейдите на проект, где вы желаете использовать выбранный или созданный вами шаблон. Шаблон может быть использован не только на одном проекте.
- Отредактируйте нужную страницу, разместив там код
{{wikia:Название}}
или{{w:Название}}
, где «Название» — это название выбранного или созданного шаблона. Вы также можете использовать шаблоны-перенаправления, например{{w:lorem}}
, для отображения{{w:lorem ipsum}}
.
Использование
Общие замечания
- Преимущество. Одно из преимуществ в использовании подобных шаблонов с Community Central в том, что за ними будет приглядывать большое сообщество для предотвращения вандализма.
- Другое пространство имён. Также можно использоваться страницы и не из пространства имён шаблонов, но следует использовать код не
{{wikia:Имя шаблона}}
, а{{wikia::Полный путь к странице}}
(или{{w::Полный путь к странице}}
). Необходимо использовать двойное двоеточие после wikia (или w) и полное имя страницы (включая пространство имён, например Справка:Общие шаблоны). - Редактирование. Правка общих шаблонов допускается только с целью исправления ошибок и изменения внешнего вида, но ваши действия не должны изменять функции шаблона.
- Стили. Так как предполагается, что шаблоны будут использоваться на нескольких проектах, то не используйте сложное форматирование и избыточные стили при их создании, чтобы они не конфликтовали со стилями вики, на которых будут использоваться.
- Ссылки. Ссылки и переменные в общие шаблоны интерпретируются так, как если бы они были на странице Community Central, если не использовать шаблон. Таким образом, когда общие шаблоны включаются в одну из вики, внутренние ссылки в шаблоне будут показаны как внешние, но ссылающиеся на Community Central, однако при использовании шаблона на странице, ссылки будут на локальные страницы вики.
- Перевод. Перевод шаблонов приветствуется: для этого к базовому имени шаблона следует на английском языке прибавить код языка. Например, для русского это будет /ru.
Ограничения
- Параметры шаблонов не работают в общих шаблонах. В общем шаблоне вам необходимо поместить весь викитекст в него, а не использовать дополнительные шаблоны.
- Обновление. При правке оригинального шаблона, страница, где этот шаблон используется, будет автоматически обновлена. Если этого не произошло, вам следует сбросить кэш браузера.
- Невключение. Тег <noinclude> не работает в общих шаблонах.
- Категории. Если вы используете категории на странице общего шаблона, они не будут работать/отображаться на страницах вики, где этот шаблон добавлен.
- Табуляция. В настоящий момент тег tabber не работает в общих шаблонах.