Difference between revisions of "RU/rules/theme"

From Wiki
Jump to navigationJump to search
({{BreadCrumbL10n}})
(Основной текст)
Line 1: Line 1:
<section begin=title /><noinclude>{{DISPLAYTITLE:</noinclude>(В разработке.) Инструкция. Создание новых тем{{Doc/doc/code/tbl/titleSeparator}}Instructions for creating a new themes<noinclude>}}</noinclude><section end=title />
+
<section begin=title /><noinclude>{{DISPLAYTITLE:</noinclude>(Требует перевода.) Инструкция. Создание новых тем{{Doc/doc/code/tbl/titleSeparator}}Instructions for creating a new themes<noinclude>}}</noinclude><section end=title />
 
{{BreadCrumbL10n}}
 
{{BreadCrumbL10n}}
 
+
{{Rules}}
{{RUdraftpage}}
+
__NOTOC__
{{RUbeingedited|[[User:Sancho|Санчо]] 21:14, 10 September 2010 (UTC)}}
 
__TOC__
 
  
  
Line 11: Line 9:
 
}}
 
}}
 
{{Doc/doc/code/tbl/titleL1L2
 
{{Doc/doc/code/tbl/titleL1L2
  |nom=
+
  |nom=1.
 
  |l1=Общие положения
 
  |l1=Общие положения
 
  |l2=Terms
 
  |l2=Terms
Line 17: Line 15:
 
}}
 
}}
 
{{Doc/doc/code/tbl/strL10n
 
{{Doc/doc/code/tbl/strL10n
  |nom=
+
  |nom=1.1.
  |l1=
+
  |l1=Страницы тем представляют собой подборки ссылок на статьи одной тематики.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=1.2.
 +
|l1=Создавать новые темы предпочтительно копированием существующей страницы темы.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=1.3.
 +
|l1=Общее количество статей в теме желательно не превышать&nbsp;50. При превышении этого порога желательно разделить тему на две самостоятельные.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=1.4.
 +
|l1=Если тема подразумевает создание множества статей в будущем, то на её странице обязательно должна располагаться кнопка для создания статьи (п. 2.7.).
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=1.5.
 +
|l1=Если статьи в теме необходимо объединить в группы с отдельными подзаголовками, то внутри секции '''toc''' (п. 2.5.) следует создавать соответствующее количество табличных блоков. Подзаголовки перед табличными блоками создаются обычным wiki-кодированием (начиная со второго уровня).
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/titleL1L2
 +
|nom=2.
 +
|l1=Обязательные элементы темы
 +
|l2=
 +
|level=2
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.1.
 +
|l1=Заголовок. Создаётся согласно {{SecTitle|RU/rules/titles}}.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.2.
 +
|l1=Навигационный блок. Создаётся шаблоном {{Tl|RUkbUpToc}}. Следует сразу за секцией заголовка в той же строке.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.3.
 +
|l1=Навигационный блок. Создаётся шаблоном {{Tl|BreadCrumbL10n}}. Следует сразу за предыдущем блоком в той же строке.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.4.
 +
|l1=Магическое слово: '''<nowiki>__NOTOC__</nowiki>'''
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.
 +
|l1=Секция '''toc'''
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.1.
 +
|l1=Код начала секции (располагается на отдельной строке):
 +
|l2=
 +
}}
 +
|-
 +
|
 +
| colspan="2" |
 +
<pre><section begin=toc /></pre>
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.2.
 +
|l1=Внутри секции располагается конструкция для создания сортируемой таблицы с перечнем ссылок на статьи темы:
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.2.1.
 +
|l1=Код начала таблицы (располагается на отдельной строке):
 +
|l2=
 +
}}
 +
|-
 +
|
 +
| colspan="2" |
 +
<pre>{{RUkbContTblBegin}}</pre>
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.2.2.
 +
|l1=Для ссылки на статью создаётся одна строка в данной таблице. Последовательно может быть произвольное количество строк. Код строки таблицы со ссылкой на статью (располагается на отдельной строке):
 +
|l2=
 +
}}
 +
|-
 +
|
 +
| colspan="2" |
 +
<pre>{{RUkbContTblStr}}{{SecTitle|wiki-URL}}</pre>
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.2.3.
 +
|l1=Код завершения таблицы (располагается на отдельной строке):
 +
|l2=
 +
}}
 +
|-
 +
|
 +
| colspan="2" |
 +
<pre>{{RUkbContTblEnd}}</pre>
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.5.3.
 +
|l1=Код окончания секции (располагается на отдельной строке):
 +
|l2=
 +
}}
 +
|-
 +
|
 +
| colspan="2" |
 +
<pre><section end=toc /></pre>
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.6.
 +
|l1=Блок подписи: {{Tlp|RUsignyear|NGarbuz|Н. Е. Гарбуз|2010}}
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.7.
 +
|l1=Если в статье должна быть форма для создания статей, то вставляется блок формы создания статьи: {{Tl|RUonErrorForm}}
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=2.8.
 +
|l1=Блок подвала (зависит от раздела). Например: {{Tl|RUkbBottom}}
 
  |l2=
 
  |l2=
 
}}
 
}}
 
{{Doc/doc/code/tbl/titleL1L2
 
{{Doc/doc/code/tbl/titleL1L2
  |nom=
+
  |nom=3.
 
  |l1=Служебные страницы
 
  |l1=Служебные страницы
 
  |l2=Special pages
 
  |l2=Special pages
Line 28: Line 142:
 
}}
 
}}
 
{{Doc/doc/code/tbl/strL10n
 
{{Doc/doc/code/tbl/strL10n
  |nom=
+
  |nom=3.1.
  |l1=Каждая страница темы содержит обязательные дочерние страницы:
+
  |l1=Каждая страница темы с формой создания статьи содержит обязательные дочерние страницы:
# '''{{Tag|имя_страницы|1}}/form'''
 
# '''{{Tag|имя_страницы|1}}/doc'''
 
# '''{{Tag|имя_страницы|1}}/preload'''
 
 
  |l2=
 
  |l2=
 
}}
 
}}
{{Doc/doc/code/tbl/titleL1L2
+
{{Doc/doc/code/tbl/strL10n
  |nom=
+
  |nom=3.1.1.
  |l1=
+
  |l1='''{{Tag|имя_страницы|1}}/form'''
 +
* Создаётся путём копирования существующей страницы. Содержание не меняется.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=3.1.2.
 +
|l1='''{{Tag|имя_страницы|1}}/doc'''
 +
* Создаётся путём копирования существующей страницы. Содержание не меняется. Изменения вносятся только в случае отличия создаваемой страницы '''/form''' от копируемой.
 +
|l2=
 +
}}
 +
{{Doc/doc/code/tbl/strL10n
 +
|nom=3.1.3.
 +
|l1='''{{Tag|имя_страницы|1}}/preload'''
 +
* Создаётся путём копирования существующей страницы. Содержание меняется. Имеются три контрольные точки изменений:
 +
** секция заголовка;
 +
** {{Tlp|BreadCrumbL10n|wiki-URL темы}};
 +
** шаблон подвала.
 
  |l2=
 
  |l2=
|level=2
 
 
}}
 
}}
 
{{Doc/doc/code/tbl/strL10n
 
{{Doc/doc/code/tbl/strL10n
  |nom=
+
  |nom=3.2.
  |l1=
+
  |l1=Для страниц тем без формы создания статьи дочерние страницы, описанные в п. 3.1. не создаются.
 
  |l2=
 
  |l2=
 
}}
 
}}

Revision as of 15:06, 25 November 2010

Rules.png





РУС ENG
1.

Общие положения    —    Terms

1.1. Страницы тем представляют собой подборки ссылок на статьи одной тематики.
1.2. Создавать новые темы предпочтительно копированием существующей страницы темы.
1.3. Общее количество статей в теме желательно не превышать 50. При превышении этого порога желательно разделить тему на две самостоятельные.
1.4. Если тема подразумевает создание множества статей в будущем, то на её странице обязательно должна располагаться кнопка для создания статьи (п. 2.7.).
1.5. Если статьи в теме необходимо объединить в группы с отдельными подзаголовками, то внутри секции toc (п. 2.5.) следует создавать соответствующее количество табличных блоков. Подзаголовки перед табличными блоками создаются обычным wiki-кодированием (начиная со второго уровня).


2.

Обязательные элементы темы    —    

2.1. Заголовок. Создаётся согласно Инструкция. Заголовки статей    —    Guidelines. Article titles.
2.2. Навигационный блок. Создаётся шаблоном {{RUkbUpToc}}. Следует сразу за секцией заголовка в той же строке.
2.3. Навигационный блок. Создаётся шаблоном {{BreadCrumbL10n}}. Следует сразу за предыдущем блоком в той же строке.
2.4. Магическое слово: __NOTOC__
2.5. Секция toc
2.5.1. Код начала секции (располагается на отдельной строке):
<section begin=toc />
2.5.2. Внутри секции располагается конструкция для создания сортируемой таблицы с перечнем ссылок на статьи темы:
2.5.2.1. Код начала таблицы (располагается на отдельной строке):
{{RUkbContTblBegin}}
2.5.2.2. Для ссылки на статью создаётся одна строка в данной таблице. Последовательно может быть произвольное количество строк. Код строки таблицы со ссылкой на статью (располагается на отдельной строке):
{{RUkbContTblStr}}{{SecTitle|wiki-URL}}
2.5.2.3. Код завершения таблицы (располагается на отдельной строке):
{{RUkbContTblEnd}}
2.5.3. Код окончания секции (располагается на отдельной строке):
<section end=toc />
2.6. Блок подписи: {{RUsignyear|NGarbuz|Н. Е. Гарбуз|2010}}
2.7. Если в статье должна быть форма для создания статей, то вставляется блок формы создания статьи: {{RUonErrorForm}}
2.8. Блок подвала (зависит от раздела). Например: {{RUkbBottom}}


3.

Служебные страницы    —    Special pages

3.1. Каждая страница темы с формой создания статьи содержит обязательные дочерние страницы:
3.1.1. <имя_страницы>/form
  • Создаётся путём копирования существующей страницы. Содержание не меняется.
3.1.2. <имя_страницы>/doc
  • Создаётся путём копирования существующей страницы. Содержание не меняется. Изменения вносятся только в случае отличия создаваемой страницы /form от копируемой.
3.1.3. <имя_страницы>/preload
  • Создаётся путём копирования существующей страницы. Содержание меняется. Имеются три контрольные точки изменений:
    • секция заголовка;
    • {{BreadCrumbL10n|wiki-URL темы}};
    • шаблон подвала.
3.2. Для страниц тем без формы создания статьи дочерние страницы, описанные в п. 3.1. не создаются.


Template:RUsignyear Template:RUsigntransEng






К началу страницы