 | Каждое его изменение создаёт дополнительную нагрузку на серверы проекта. Пожалуйста, убедитесь в адекватности и правильности ваших изменений, проверьте их на тестовых страницах. |
 | Этот шаблон реализован на основе Lua с использованием функции len() из модуля String. |
Имеет от 3 до 4 неименованных параметров. Возвращает значение 3-го параметра в случае, когда длина 1-го параметра-строки больше или равна значению 2-го параметра; в противном случае возвращает значение 4-го параметра или пустую строку, если его нет.
Примеры
Здесь шаблон проверяет, имеет ли строка "abcde" 4 символа или больше:
{{str ≥ len | abcde | 4
| равно или больше.
| меньше.
}}
Возвращает следующее значение:
- равно или больше.
Проблемы могут возникнуть, если использовать параметры, содержащие знак равенства "=". Однако эта проблема легко решается использованием нумерованных параметров. Например, проверим, содержит ли строка "ab=cde" не менее 100 символов:
{{str ≥ len
| 1 = ab=cde
| 2 = 100
| 3 = Equal "=" or longer.
| 4 = Shorter, not "=".
}}
Этот шаблон возвращает следующее значение:
- Shorter, not "=".
Желательно всегда использовать нумерованные параметры, поскольку заранее неизвестно, какие значения параметров будут подставлены в шаблон.
Параметры
Детальное описание параметров:
{{str ≥ len
| 1 = Строка
| 2 = Целое число
| 3 = Данные, которые будут возвращены, если длина строки не меньше, чем число
| 4 = Данные, возвращаемые в обратном случае
}}
Пустые или неопределённые строки считаются имеющими нулевую длину.
| Перейти к шаблону «Шаблоны обработки строк» Шаблоны обработки строк |
|---|
|
|---|
| По подсчёту |
Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!-- для Cth column: -->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!-- для Rth row: -->
| rowRclass =
| rowRstyle =
| rowRheader =
<!-- для cell R,C: -->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметры
Аддзӧма шаблон гартов: Шаблон:Aligned table
Аддзӧма шаблон гартов: Шаблон:Aligned table
Примеры
{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right |col4align=right
| AAA | aa | 123 | 12345
| B | bbbbb | 1234 | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table |
|---|
| По проверке |
Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!-- для Cth column: -->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!-- для Rth row: -->
| rowRclass =
| rowRstyle =
| rowRheader =
<!-- для cell R,C: -->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметры
Аддзӧма шаблон гартов: Шаблон:Aligned table
Аддзӧма шаблон гартов: Шаблон:Aligned table
Примеры
{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right |col4align=right
| AAA | aa | 123 | 12345
| B | bbbbb | 1234 | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table |
|---|
|
|
Вставка и замена строк |
|---|
Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!-- для Cth column: -->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!-- для Rth row: -->
| rowRclass =
| rowRstyle =
| rowRheader =
<!-- для cell R,C: -->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметры
Аддзӧма шаблон гартов: Шаблон:Aligned table
Аддзӧма шаблон гартов: Шаблон:Aligned table
Примеры
{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right |col4align=right
| AAA | aa | 123 | 12345
| B | bbbbb | 1234 | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table |
|
Анализ строк |
|---|
Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!-- для Cth column: -->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!-- для Rth row: -->
| rowRclass =
| rowRstyle =
| rowRheader =
<!-- для cell R,C: -->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметры
Аддзӧма шаблон гартов: Шаблон:Aligned table
Аддзӧма шаблон гартов: Шаблон:Aligned table
Примеры
{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right |col4align=right
| AAA | aa | 123 | 12345
| B | bbbbb | 1234 | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B | 2
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
Аддзӧма шаблон гартов: Шаблон:Aligned table |
|
|