Template:Doc/doc/ru: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>[[Category:Russian]]{{doc|0}}</noinclude>__NOTOC__
<noinclude>[[Category:Russian]]{{doc|0}}</noinclude>__NOTOC__
Шаблон <code style=padding:0>{{tl|doc}}</code> предназначен для добавления блока документации на различные страницы (в основном, на страницы шаблонов). От языка интерфейса пользователя, зависит какая подстраница будет загружаться в блок документации. В случае с Русским языком, документация будет браться с подстраницы <code style=padding:0>/doc/ru</code>. Однако, только в случае с Английским языком, документация будет браться с подстраницы <code style=padding:0>/doc</code>.
Шаблон <kbd>{{tl|doc}}</kbd> предназначен для добавления блока документации на различные страницы (в основном, на страницы шаблонов). От языка интерфейса пользователя, зависит какая подстраница будет загружаться в блок документации. В случае с русским языком, документация будет браться с подстраницы {{mdCode|desaturated|<kbd>/doc/ru</kbd>}}. Однако, только в случае с английским языком, документация будет браться с подстраницы {{mdCode|desaturated|<kbd>/doc</kbd>}}.


==Инструменты==
==Инструменты==
Справа сверху, прямо из блока документации, выступает основной инструментарий:
Справа сверху, прямо из блока документации, выступает основной инструментарий:
*«Создать» — открывает создание страницы документации. Появляется только в случае, если страница документации не существует.
*{{mdCode|desaturated|Создать}} — открывает создание страницы документации. Появляется только в случае, если страница документации не существует.
*«Просмотр» — открывает страницу документации.
*{{mdCode|desaturated|Просмотр}} — открывает страницу документации.
*«Править» — открывает редактирование страницы документации.
*{{mdCode|desaturated|Править}} — открывает редактирование страницы документации.
*«История» — открывает историю изменений страницы документации.
*{{mdCode|desaturated|История}} — открывает историю изменений страницы документации.
{{note|suf=:ru|Если нет ни одного вышеперечисленного инструмента, то текст документации был записан через параметр {{param|content}}.}}
{{note|suf=:ru|если нет ни одного вышеперечисленного инструмента, то текст документации был записан через параметр {{param|content}} или параметр {{param|tools}} был выставлен на 0.}}
 
Также, в правом верхнем углу есть кнопка помеченная многоточием [ '''…''' ]. Она разворачивает/сворачивает дополнительные инструменты:
Также, в правом верхнем углу есть кнопка помеченная многоточием [ '''…''' ]. Она разворачивает/сворачивает дополнительные инструменты:
*«Песочница» — открывает создание подстраницы <code style=padding:0>/sandbox</code> и копирует код оригинальной страницы, или, если данная страница существует, просто открывает её.
*{{mdCode|desaturated|Песочница}} — открывает создание подстраницы {{mdCode|desaturated|<kbd>/sandbox</kbd>}} и копирует код оригинальной страницы, или, если данная страница существует, просто открывает её.
*«Тестирование» — открывает создание подстраницы <code style=padding:0>/testcases</code>. Полезно для тестирования шаблона в разных ситуациях.
*{{mdCode|desaturated|Тестирование}} — открывает создание подстраницы {{mdCode|desaturated|<kbd>/testcases</kbd>}}. Полезно для тестирования шаблона в разных ситуациях.
*«Подстраницы» — открывает [[Special:PrefixIndex]] и вставляет название страницы для поиска всех подстраниц.
*{{mdCode|desaturated|Подстраницы}} — открывает [[Special:PrefixIndex]] и вставляет название страницы для поиска всех подстраниц.
*«Очистить кэш» — открывает окно с сообщением об очистке кэша страницы.
*{{mdCode|desaturated|Очистить кэш}} — открывает окно с сообщением об очистке кэша страницы.


==Языковая строка==
==Языковая строка==
Справа сверху, под инструментами, находятся флаги, переключающие документацию на другой язык. Переключение реализовано путём вставки <code style=padding:0>&uselang=<код языка></code> в ссылку страницы поэтому если вы нажмёте на другой язык, то вместе с документацией, поменяется язык интерфейса.
Справа сверху, под инструментами, находятся флаги, переключающие документацию на другой язык. Переключение реализовано путём вставки {{mdCode|desaturated|2=<kbd>&uselang=<[[Template:Lang|код языка]]></kbd>}} в ссылку страницы, поэтому если вы нажмёте на другой язык, то вместе с документацией, поменяется язык интерфейса.


Языковую строку можно убрать, если установить {{param|nolang}} на 1.
Языковую строку можно убрать, если установить {{param|nolang}} на 1.


Если документации на том или ином языке нет, будет отображено сообщение «Страница документации <страница> не существует.», и флаг языка будет выделен красным цветом.
Если документации на том или ином языке нет, будет отображено сообщение «Страница документации <страница> не существует». Eсли {{param|pagespace}} или само пространство страницы — {{mdCode|User}}, то будет показано другое сообщение с учётом выставленного пола в настройках пользователя:
*Нейтрально — «Пользователь <ник_пользователя> не предоставил информацию о себе на данном языке (<страница>)».
*Она — «<ник_пользователя> не предоставила информацию о себе на данном языке (<страница>)».
*Он — «<ник_пользователя> не предоставил информацию о себе на данном языке (<страница>)».


==Параметры==
==Параметры==
Line 29: Line 31:
**1 — отобразит сообщение «Это подстраница песочницы для <страница>».
**1 — отобразит сообщение «Это подстраница песочницы для <страница>».
**2 — отобразит сообщение «Эта страница не является песочницей».
**2 — отобразит сообщение «Эта страница не является песочницей».
**3 — отобразит сообщение «Это подстраница c информацией о пользователе <страница>».
**4 — отобразит сообщение «Это подстраница документации для использования на нескольких страницах». Если используется параметр {{param|list}}, то текст будет дополнен, в зависимости от пространства указанной страницы:
***Category → «Это подстраница документации для использования на нескольких страницах указанных в категории <list страница>».
***Во всех других случаях будет «Это подстраница документации для использования на нескольких страницах указанных на странице <list страница>».
*{{param|list}}: указывает страницу или категорию, в которой перечислены страницы, использующие определённую страницу документации. Используется только когда {{param|1}} выставлен на 4.
*{{param|docpage}}: страница которая будет использоваться в качестве документации.
*{{param|docpage}}: страница которая будет использоваться в качестве документации.
*{{param|content</код языка>}}: контент который будет использоваться в качестве документации, вместо отдельной страницы. При использовании, основные инструменты скрываются.
*{{param|content</код языка>}}: контент который будет использоваться в качестве документации, вместо отдельной страницы. При использовании, основные инструменты скрываются.
*{{param|pagespace}}: пространство страницы, определяется автоматически, но можно вписать свой вариант. От этого параметра зависит текст в заголовке:
*{{param|pagespace}}: пространство страницы, определяется автоматически, но можно вписать свой вариант. От этого параметра зависит текст в заголовке:
**Template → «Документация шаблона»
**Template → «Документация шаблона».
**File → «Описание»
**File → «Описание».
**Во всех других случаях будет «Документация»
**User → «О пользователе».
**Во всех других случаях будет «Документация».
{{note|Eсли {{param|pagespace}} или само пространство страницы — {{mdCode|User}}, то текст документации будет взят с подстраницы {{mdCode|desaturated|<kbd>/about</kbd>}}, а не с {{mdCode|desaturated|<kbd>/doc</kbd>}}.}}
*{{param|tools}}: определяет, какие кнопки инструментов должны отображаться:
**0 – никаких кнопок.
**1 – Только кнопки «Создать», «Просмотр», «Править» и «История».
**При других значениях будут отображаться все кнопки.
*{{param|nolang}}: убирает языковую строку, если установить на 1.
*{{param|nolang}}: убирает языковую строку, если установить на 1.
*{{param|examples}}: сюда вписываются примеры которые можно скопировать и использовать на других страницах. При использовании, появляется кнопка «Примеры», слева прямо под заголовком блока документации.
*{{param|examples}}: сюда вписываются примеры которые можно скопировать и использовать на других страницах. При использовании, появляется кнопка «Примеры», слева прямо под заголовком блока документации.
*{{param|noscroll}}: если вы используете параметр {{param|examples}} с малым количеством примеров, этот параметр отключит правое доп. заполнение (scrollbar-gutter), необходимое для полосы прокрутки.


==Создание документации==
==Создание документации==

Revision as of 04:22, 22 December 2022

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Edit-copy.png
This is a documentation subpage for Template:Doc.
Don't forget to purge the contents of the base page upon creating or editing this subpage.

Шаблон {{doc}} предназначен для добавления блока документации на различные страницы (в основном, на страницы шаблонов). От языка интерфейса пользователя, зависит какая подстраница будет загружаться в блок документации. В случае с русским языком, документация будет браться с подстраницы /doc/ru. Однако, только в случае с английским языком, документация будет браться с подстраницы /doc.

Инструменты

Справа сверху, прямо из блока документации, выступает основной инструментарий:

  • Создать — открывает создание страницы документации. Появляется только в случае, если страница документации не существует.
  • Просмотр — открывает страницу документации.
  • Править — открывает редактирование страницы документации.
  • История — открывает историю изменений страницы документации.
Note.pngПримечание:если нет ни одного вышеперечисленного инструмента, то текст документации был записан через параметр {{{content}}} или параметр {{{tools}}} был выставлен на 0.

Также, в правом верхнем углу есть кнопка помеченная многоточием [ ]. Она разворачивает/сворачивает дополнительные инструменты:

  • Песочница — открывает создание подстраницы /sandbox и копирует код оригинальной страницы, или, если данная страница существует, просто открывает её.
  • Тестирование — открывает создание подстраницы /testcases. Полезно для тестирования шаблона в разных ситуациях.
  • Подстраницы — открывает Special:PrefixIndex и вставляет название страницы для поиска всех подстраниц.
  • Очистить кэш — открывает окно с сообщением об очистке кэша страницы.

Языковая строка

Справа сверху, под инструментами, находятся флаги, переключающие документацию на другой язык. Переключение реализовано путём вставки &uselang=<код языка> в ссылку страницы, поэтому если вы нажмёте на другой язык, то вместе с документацией, поменяется язык интерфейса.

Языковую строку можно убрать, если установить {{{nolang}}} на 1.

Если документации на том или ином языке нет, будет отображено сообщение «Страница документации <страница> не существует». Eсли {{{pagespace}}} или само пространство страницы — User, то будет показано другое сообщение с учётом выставленного пола в настройках пользователя:

  • Нейтрально — «Пользователь <ник_пользователя> не предоставил информацию о себе на данном языке (<страница>)».
  • Она — «<ник_пользователя> не предоставила информацию о себе на данном языке (<страница>)».
  • Он — «<ник_пользователя> не предоставил информацию о себе на данном языке (<страница>)».

Параметры

  • {{{1}}}: параметр для переключения назначения шаблона:
    • Если нужен стандартный блок документации, ничего не вписывайте в этот параметр.
    • 0 — отобразит сообщение «Это подстраница документации для <страница>».
    • 1 — отобразит сообщение «Это подстраница песочницы для <страница>».
    • 2 — отобразит сообщение «Эта страница не является песочницей».
    • 3 — отобразит сообщение «Это подстраница c информацией о пользователе <страница>».
    • 4 — отобразит сообщение «Это подстраница документации для использования на нескольких страницах». Если используется параметр {{{list}}}, то текст будет дополнен, в зависимости от пространства указанной страницы:
      • Category → «Это подстраница документации для использования на нескольких страницах указанных в категории <list страница>».
      • Во всех других случаях будет «Это подстраница документации для использования на нескольких страницах указанных на странице <list страница>».
  • {{{list}}}: указывает страницу или категорию, в которой перечислены страницы, использующие определённую страницу документации. Используется только когда {{{1}}} выставлен на 4.
  • {{{docpage}}}: страница которая будет использоваться в качестве документации.
  • {{{content</код языка>}}}: контент который будет использоваться в качестве документации, вместо отдельной страницы. При использовании, основные инструменты скрываются.
  • {{{pagespace}}}: пространство страницы, определяется автоматически, но можно вписать свой вариант. От этого параметра зависит текст в заголовке:
    • Template → «Документация шаблона».
    • File → «Описание».
    • User → «О пользователе».
    • Во всех других случаях будет «Документация».
Note.pngПримечание:Eсли {{{pagespace}}} или само пространство страницы — User, то текст документации будет взят с подстраницы /about, а не с /doc.
  • {{{tools}}}: определяет, какие кнопки инструментов должны отображаться:
    • 0 – никаких кнопок.
    • 1 – Только кнопки «Создать», «Просмотр», «Править» и «История».
    • При других значениях будут отображаться все кнопки.
  • {{{nolang}}}: убирает языковую строку, если установить на 1.
  • {{{examples}}}: сюда вписываются примеры которые можно скопировать и использовать на других страницах. При использовании, появляется кнопка «Примеры», слева прямо под заголовком блока документации.
  • {{{noscroll}}}: если вы используете параметр {{{examples}}} с малым количеством примеров, этот параметр отключит правое доп. заполнение (scrollbar-gutter), необходимое для полосы прокрутки.

Создание документации

Warning.pngWarning:Если вы хотите добавить символ «|» где-то в тексте (шаблонов и других MediaWiki элементов не касается), используйте &#124;.

Чтобы начать создание документации, нажмите на кнопку «Создать» справа сверху. В самом начале документации, добавьте шаблон {{doc}} и впишите 0 в параметр {{{1}}}. После этого у вас появится сообщение о том, что это подстраница документации. А чтобы это сообщение не появлялось в блоке документации, оно должно записываться таким образом:

<noinclude>{{doc|0}}</noinclude>

Далее записывается текст самой документации. Сперва идёт краткое описание, а после — в зависимости от того, на что пишется документация.