Template:SecTitle/doc

From Apache OpenOffice Wiki
< Template:SecTitle
Revision as of 10:46, 5 September 2010 by Sancho (talk | contribs) (Основной текст)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

{{#ifeq: {{#rel2abs: ..}}/doc | Template:SecTitle/doc |

[[:{{#rel2abs: .. | Template:SecTitle/doc}}]] · Документация    —    Documentation · [[{{#rel2abs: .. | Template talk:SecTitle/doc}}|Обсуждение    —    Talk]] · [[Special:Whatlinkshere/{{#rel2abs: .. | Template:SecTitle/doc}}|Где используется    —    Where Used]]

}}

ENG
'

{{#switch: {{{level}}}

2 =

Предназначение    —    Mission

3 =

Предназначение    —    Mission

4 =

Предназначение    —    Mission

5 =
Предназначение    —    Mission
6 =
Предназначение    —    Mission
#default =

Предназначение    —    Mission

}}

Inc2title = Include to title Inc2title = Include to title
Данный шаблон предназначен для вставки ссылок с текстом на национальных языках (для случаев, когда название страницы не совпадает с его локализованныем названием). Это сравнительно простой способ частично обойти ограничения тэга DISPLAYTITLE, содержимое которого, на данный момент, невозможно получить с других страниц. Однако, ничто не мешает вставить всё содержимое любой страницы или только его часть. Какая именно часть страницы будет экспортироваться, настраивается парными тэгами {{#if: 1 |<|{{}}section begin=имя_секции /{{#if: 1 |>|}}}} и {{#if: 1 |<|{{}}section end=имя_секции /{{#if: 1 |>|}}}}. Экспортируемая часть располагается между ними. В том числе, можно отсечь для экспорта текст внутри {{#if: |<|{{}}DISPLAYTITLE{{#if: |>|}}}}.


К сожалению, такой способ не позволяет отобразить локализованные названия на страницах категорий но его возможно использовать в шаблоне DPL, позволяющем вставлять отдельные секции документа. Но при формировании ссылок "вручную", такой способ позволяет избежать дублирования локализованного названия на других страницах и избежать веерных правок, в случае переименования страницы.


'

{{#switch: {{{level}}}

2 =

Параметры    —    Parameters

3 =

Параметры    —    Parameters

4 =

Параметры    —    Parameters

5 =
Параметры    —    Parameters
6 =
Параметры    —    Parameters
#default =

Параметры    —    Parameters

}}

Используется один параметр
  1. - обязательный - URL страницы.


'

{{#switch: {{{level}}}

2 =

Инструкция по использованию    —    Operation manual

3 =

Инструкция по использованию    —    Operation manual

4 =

Инструкция по использованию    —    Operation manual

5 =
Инструкция по использованию    —    Operation manual
6 =
Инструкция по использованию    —    Operation manual
#default =

Инструкция по использованию    —    Operation manual

}}

Documentation caution.png Для использования шаблона требуются предварительно подготовленные страницы.

Например:

Есть страница RU/kb/page1.

Локализованное название "Страница 1".

Структуру страницы нужно привести к следующему виду:


<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>Страница 1<noinclude>}}</noinclude><section end=title />
Основной текст страницы

Код для вставки на страницу:

{{Inc2title|RU/kb/page1}}

Результат:

[[RU/kb/page1|Страница 1]]


'

{{#switch: {{{level}}}

2 =

Пример    —    Example

3 =

Пример    —    Example

4 =

Пример    —    Example

5 =
Пример    —    Example
6 =
Пример    —    Example
#default =

Пример    —    Example

}}

Шаблон    —    template Результат    —    result
{{Inc2title|RU/kb/page1}} [[RU/kb/page1|Страница 1]]
Personal tools