Шаблон:ГХШ/doc

Материал из Altermed Wiki
Перейти к навигации Перейти к поиску

{{#invoke:Message box|fmbox}}

Шаблон предназначен для использования в цветных геохронологических таблицах.

Использование[править код]

Шаблон

{{safesubst:#invoke: Template call code | withParams | _link = 1 }}

отображает викиссылку на геохронологический период на фоне стандартного цвета, который принят в геохронологии[1]. Шаблон выбирает цвет фона при помощи шаблона {{safesubst:#invoke: Template call code | withoutParams }}. Шаблон также автоматически выбирает цвет текста: либо стандартный, либо белый, в зависимости от контрастности. При этом, если он выбирает белый цвет, то даже «красные» ссылки тоже будут белыми.

Чтобы изменить видимый текст ссылки нужно задать второй параметр:

{{safesubst:#invoke: Template call code | withParams | _link = 1 }}

Примеры[править код]

{{safesubst:#invoke:ExampleList|main}}

Если вы хотите показать текст без ссылки, используйте непосредственно шаблоны {{safesubst:#invoke: Template call code | withoutParams }} и {{safesubst:#invoke: Template call code | withoutParams }}:

{{#invoke:Demo|main}}

Ограничения[править код]

  • Используйте стандартные короткие названия для периодов («Мел», а не «меловой период»).
  • Как правило, этот шаблон используется в таблице. Цвет для ячейки таблицы надо указывать отдельно при помощи {{safesubst:#invoke: Template call code | withoutParams }}, иначе покрашена будет не вся ячейка.
{|
|- style="background-color:{{Цвет ГХШ|Мел}};"
| {{ГХШ|Мел}}
|- style="background-color:{{Цвет ГХШ|Юра}};"
| {{ГХШ|Юра}}
|- style="background-color:{{Цвет ГХШ|Триас}};"
| {{ГХШ|Триас}}
|} 
<span style="background-color: rgb(127,198,78); color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration: inherit; -moz-text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»;">Мел
<span style="background-color: rgb(52,178,201); color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration: inherit; -moz-text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»;">Юра
<span style="background-color: rgb(129,43,146); color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration: inherit; -moz-text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»; text-decoration-color: Ошибка выражения: неопознанный символ пунктуации «{»;">Триас

См. также[править код]

  • {{safesubst:#invoke: Template call code | withoutParams }}
  • {{safesubst:#invoke: Template call code | withoutParams }}
  • {{safesubst:#invoke: Template call code | withoutParams }}
  • ВП:цвет
  • {{safesubst:#invoke: Template call code | withoutParams }}

Примечания[править код]