Модул:Isomer/doc

Мавод аз Википедиа — донишномаи озод

This is the documentation page for Модул:Isomer

Функции[вироиши манбаъ]

Section[вироиши манбаъ]

{{#invoke:Isomer|Section|full-width|half-width|title-background|desc-background|data-background|border-color|shortnames|title|mandatory-title|wide-column|collapsed|nocat|1|2|3|…}} — отображает несколько строк (секцию) таблицы. Перед первым вызовом функции в тексте должно быть начало таблицы ({|) или начало новой строки (|-), после последнего — окончание таблицы (|}) или следующая строка. Параметры вызова:

half-width
Ширина блока, расположенного в правой ячейке.
full-width
Ширина блока, занимающего две объединённые ячейки.
title-background
Цвет фона заголовка секции.
desc-background
Цвет фона левой ячейки.
data-background
Цвет фона правой ячейки.
border-color
Цвет границы заголовка секции.
shortnames
Краткое имя, список, элементы которого идентифицируют отображаемое значение как относящееся к определённому изомеру.
title
Текст заголовка секции, при отсутствии заголовок не отображается.
mandatory-title
Заголовок отображается даже для пустой секции (любое непустое значение).
wide-column
Таблица должна иметь три столбца (см. например {{drugbox}}), если параметр равен 1 — объединяются первый и второй столбец, если 2 — второй и третий.
collapsed
Секция свёрнута (любое непустое значение).
nocat
Автоматическая категоризация (см. ниже category) отключена (любое непустое значение).

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

1
Описание параметра, текст левой ячейки. При пустом значении ячейки объединяются.
2
Величина параметра, текст правой ячейки. Если все параметры 2 в секции пустые, секция не отображается.
3
Дополнительные параметры.

Строка может иметь несколько дополнительных параметров, которые отделяются друг от друга точкой с запятой. Значения параметра, если они имеются, отделяются от его имени двоеточием. Значение параметра не должно содержать точку с запятой, знаки равенства должны экранироваться. Дополнительные параметры:

unit:единица\минимальная степень\максимальная степень\используемая степень
Отображается физическая величина с нормализацией значения.
  • единица — единица физической величины, обычно используется без приставок, например «г»;
  • минимальная и максимальная степень — степени десятичных множителей, используемые для данной величины, например «г\-6\3» указывает, что могут использоваться микрограммы, миллиграммы, граммы, килограммы, но не мегаграммы («0\0» запрещает модификацию значения, в этом случае можно указывать величину с приставкой, например «нм\0\0»);
  • используемая степень — множитель, применяющийся для величины, например «Дж\\\3» означает, что энергия указывается в килоджоулях.
Параметр 2 может быть диапазоном значений.
link:ссылка
Отображается указанная ссылка, параметр 2 добавляется к ссылке и используется как её заголовок.
columns:колонки
Указывает число колонок, используется для вывода изображений. Параметр 2 интерпретируется как имя файла, если файл не найден, то значение параметра выводится без изменений.
templates:шаблон
Параметр 2 передаётся в указанный шаблон.
word-wrap
Длинные слова могут разбиваться для переноса.
image-width:ширина
Ограничивает ширину изображения по сравнению с расчётной по ширине поля или колонки.
category:категория
Если параметр 2 пустой, страница включается в указанную категорию.
multivalue-separator:входной\выходной
Разделитель нескольких значений параметров внутри изомера, по умолчанию «; \<br />». Входной используется для разделения входных значений, выходной добавляется к обработанным строкам. Если указан пустой входной разделитель, строка будет обрабатываться целиком, без разделения.
extension:расширение
Используется дополнительная обработка значения параметра 2.
  • GHS — коды разделённые произвольным, но одинаковым для всей строки символом передаются в шаблон {{H-фраза}} или {{P-фраза}}.
  • NFPA704 — четыре значения, разделённые запятыми, используются в качестве соответствующих параметров шаблона {{NFPA 704}}.
  • ICD10 — каждое значение из списка, разделённого запятыми, используется в шаблоне {{ICD10}} (с необходимым разделением на части).
  • capitalise — заменяет первый символ на заглавный.

IsomerButtons[вироиши манбаъ]

{{#invoke:Isomer|IsomerButtons|1}} — отображает строку — список изомеров. Параметры вызова:

title-background
Цвет фона заголовка.
border-color
Цвет границы заголовка.
dark-color
Цвет тёмного фона.
light-color
Цвет светлого фона.
title
Текст заголовка, см. выше.
1
Краткое имя, см. shortnames выше.

Isomers[вироиши манбаъ]

{{#invoke:Isomer|Isomers|1|2|unit|link|columns|width}} — отображает значения параметра для каждого изомера. Функция в шаблоне {{Изомеры}} непосредственно больше не используется (заменена на Section) и будет исключена из модуля. Параметры вызова:

1
Краткое имя, см. выше.
2
Отображаемая величина, ссылка, файл.
unit
Отображается физическая величина с нормализацией значения, см. выше.
link
Отображается указанная ссылка, см. выше.
columns
Указывает число колонок, см. выше.
width
Ширина поля или общая ширина всех колонок.