From 2d5ee85e600e975954cc05f2a3c586c1bd8c8812 Mon Sep 17 00:00:00 2001 From: tony2001 Date: Thu, 15 Apr 2004 15:47:00 +0000 Subject: [PATCH] yet another WS fixes --- .../language-function-assign.xml | 95 ++- .../language-function-counter.xml | 4 +- .../language-function-cycle.xml | 4 +- .../language-function-debug.xml | 4 +- .../language-function-eval.xml | 4 +- .../language-function-fetch.xml | 4 +- .../language-function-html-checkboxes.xml | 4 +- .../language-function-html-image.xml | 4 +- .../language-function-html-options.xml | 239 +++--- .../language-function-html-radios.xml | 221 ++--- .../language-function-html-select-date.xml | 577 ++++++------- .../language-function-html-select-time.xml | 597 ++++++------- .../language-function-html-table.xml | 207 ++--- .../language-function-mailto.xml | 247 +++--- .../language-function-math.xml | 187 ++-- .../language-function-popup-init.xml | 57 +- .../language-function-popup.xml | 806 +++++++++--------- .../language-function-textformat.xml | 199 ++--- 18 files changed, 1747 insertions(+), 1713 deletions(-) diff --git a/docs/ru/designers/language-custom-functions/language-function-assign.xml b/docs/ru/designers/language-custom-functions/language-function-assign.xml index 41c441f5..7a2f93cd 100644 --- a/docs/ru/designers/language-custom-functions/language-function-assign.xml +++ b/docs/ru/designers/language-custom-functions/language-function-assign.xml @@ -1,57 +1,60 @@ - - assign - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - var - строка (string) - Да - n/a - Имя переменной, значение которой будет - устанавливаться - - - value - строка (string) - Да - n/a - Устанавливаемое значение - - - - - - assign используется для установки значения переменной в - процессе выполнения шаблона. - - -assign - + + assign + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + var + строка (string) + Да + n/a + Имя переменной, значение которой будет + устанавливаться + + + value + строка (string) + Да + n/a + Устанавливаемое значение + + + + + + assign используется для установки значения переменной в + процессе выполнения шаблона. + + + assign + + - +Значение $name - Bob. +]]> + + counter @@ -115,4 +115,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-cycle.xml b/docs/ru/designers/language-custom-functions/language-function-cycle.xml index 995de882..278ed50c 100644 --- a/docs/ru/designers/language-custom-functions/language-function-cycle.xml +++ b/docs/ru/designers/language-custom-functions/language-function-cycle.xml @@ -1,4 +1,4 @@ - + cycle @@ -131,4 +131,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-debug.xml b/docs/ru/designers/language-custom-functions/language-function-debug.xml index 079cafc1..aad62d1a 100644 --- a/docs/ru/designers/language-custom-functions/language-function-debug.xml +++ b/docs/ru/designers/language-custom-functions/language-function-debug.xml @@ -1,4 +1,4 @@ - + debug @@ -57,4 +57,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-eval.xml b/docs/ru/designers/language-custom-functions/language-function-eval.xml index 07341a16..bbc106ae 100644 --- a/docs/ru/designers/language-custom-functions/language-function-eval.xml +++ b/docs/ru/designers/language-custom-functions/language-function-eval.xml @@ -1,4 +1,4 @@ - + eval @@ -114,4 +114,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-fetch.xml b/docs/ru/designers/language-custom-functions/language-function-fetch.xml index d7ce1e65..85cd78ff 100644 --- a/docs/ru/designers/language-custom-functions/language-function-fetch.xml +++ b/docs/ru/designers/language-custom-functions/language-function-fetch.xml @@ -1,4 +1,4 @@ - + fetch @@ -102,4 +102,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-checkboxes.xml b/docs/ru/designers/language-custom-functions/language-function-html-checkboxes.xml index 5d3f40c6..6d281fc4 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-checkboxes.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-checkboxes.xml @@ -1,4 +1,4 @@ - + html_checkboxes @@ -137,4 +137,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-image.xml b/docs/ru/designers/language-custom-functions/language-function-html-image.xml index 5fa49b28..5bd83048 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-image.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-image.xml @@ -1,4 +1,4 @@ - + html_image @@ -132,4 +132,4 @@ End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-options.xml b/docs/ru/designers/language-custom-functions/language-function-html-options.xml index 981e67d7..ff6ba26c 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-options.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-options.xml @@ -1,132 +1,135 @@ - + - - html_options - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - values - массив - Да, если не указан аттрибут options - n/a - массив значений для выпадающего списка - - - output - массив - Да, если не указан аттрибут options - n/a - массив названий для выпадающего списка - - - selected - string/array - Нет - пусто - Выбранный элемент(ы) - - - options - ассоциативный массив - Да, если не указаны аттрибуты values и output - n/a - ассоциативный массив значений и названий - - - name - строка (string) - Нет - пусто - Название выпадающего списка - - - - - - пользовательская функция html_options генерирует группу html тэгов - option по указанной информации. Также заботится о выбранных по - умолчанию элементах. Аттрибуты values и output обязательны, если не - указан аттрибут options. - - - Если данное значение - массив, то оно будет представлено в виде - html OPTGROUP. Рекурсия с OPTGROUP поддерживается. Весь вывод - совместим с XHTML. - - - Если указан необязательный аттрибут name, - то группа опций заключится в тэг <select - name="groupname"> и </select>, иначе сгенерируется только - группа опций. - - - Все параметры, которые не указаны выше, выводятся в виде - пары name/value внутри тэга <select>-tag. Они игнорируются, - если аттрибут name не указан. - - -html_options - -index.php: + + html_options + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + values + массив + Да, если не указан аттрибут options + n/a + массив значений для выпадающего списка + + + output + массив + Да, если не указан аттрибут options + n/a + массив названий для выпадающего списка + + + selected + string/array + Нет + пусто + Выбранный элемент(ы) + + + options + ассоциативный массив + Да, если не указаны аттрибуты values и output + n/a + ассоциативный массив значений и названий + + + name + строка (string) + Нет + пусто + Название выпадающего списка + + + + + + пользовательская функция html_options генерирует группу html тэгов + option по указанной информации. Также заботится о выбранных по + умолчанию элементах. Аттрибуты values и output обязательны, если не + указан аттрибут options. + + + Если данное значение - массив, то оно будет представлено в виде + html OPTGROUP. Рекурсия с OPTGROUP поддерживается. Весь вывод + совместим с XHTML. + + + Если указан необязательный аттрибут name, + то группа опций заключится в тэг <select + name="groupname"> и </select>, иначе сгенерируется только + группа опций. + + + Все параметры, которые не указаны выше, выводятся в виде + пары name/value внутри тэга <select>-tag. Они игнорируются, + если аттрибут name не указан. + + + html_options + +assign('cust_ids', array(1000,1001,1002,1003)); + $smarty->assign('cust_names', array('Joe Schmoe','Jack Smith','Jane + Johnson','Carlie Brown')); + $smarty->assign('customer_id', 1001); + $smarty->display('index.tpl'); -index.tpl: + index.tpl: -<select name=customer_id> - {html_options values=$cust_ids selected=$customer_id output=$cust_names} -</select> + -index.php: + index.php: -require('Smarty.php.class'); -$smarty = new Smarty; -$smarty->assign('cust_options', array( - 1001 => 'Joe Schmoe', - 1002 => 'Jack Smith', - 1003 => 'Jane Johnson', - 1004 => 'Charlie Brown')); -$smarty->assign('customer_id', 1001); -$smarty->display('index.tpl'); + require('Smarty.php.class'); + $smarty = new Smarty; + $smarty->assign('cust_options', array( + 1001 => 'Joe Schmoe', + 1002 => 'Jack Smith', + 1003 => 'Jane Johnson', + 1004 => 'Charlie Brown')); + $smarty->assign('customer_id', 1001); + $smarty->display('index.tpl'); -index.tpl: + index.tpl: -<select name=customer_id> - {html_options options=$cust_options selected=$customer_id} -</select> + -OUTPUT: (both examples) + OUTPUT: (both examples) -<select name=customer_id> - <option value="1000">Joe Schmoe</option> - <option value="1001" selected="selected">Jack Smith</option> - <option value="1002">Jane Johnson</option> - <option value="1003">Charlie Brown</option> -</select> - + +]]> + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-radios.xml b/docs/ru/designers/language-custom-functions/language-function-html-radios.xml index 8ae32eeb..c799b200 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-radios.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-radios.xml @@ -1,126 +1,129 @@ - + - - html_radios - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - name - строка (string) - Нет - radio - название элементов выбора - - - values - массив - Да, если не указан аттрибут options - n/a - массив значений элементов выбора - - - output - массив - Да, если не указан аттрибут options - n/a - массив названий элементов выбора - - - checked - строка (string) - Нет - пусто - Значение выбранного элемента - - - options - ассоциативный массив - Да, если не указаны аттрибуты values и output - n/a - ассоциативный массив значений и названий - элементов выбора - - - separator - строка (string) - Нет - пусто - текст, разделяющий элементы выбора - - - - - - Пользовательсякая функция html_radios генерирует HMTL код - группы элементов выбора (radio button group). Автоматически - устанавливает выбранное значение, если оно укзано. Требует - наличия аттрибутов values и output или аттрибута options. - Сгенерированный HMTL код совместим с XHTML. - - - Все параметры, которые не указаны в таблице выше, передаются - и выводятся внутри каждого созданного тэга <input>. - + + html_radios + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + name + строка (string) + Нет + radio + название элементов выбора + + + values + массив + Да, если не указан аттрибут options + n/a + массив значений элементов выбора + + + output + массив + Да, если не указан аттрибут options + n/a + массив названий элементов выбора + + + checked + строка (string) + Нет + пусто + Значение выбранного элемента + + + options + ассоциативный массив + Да, если не указаны аттрибуты values и output + n/a + ассоциативный массив значений и названий + элементов выбора + + + separator + строка (string) + Нет + пусто + текст, разделяющий элементы выбора + + + + + + Пользовательсякая функция html_radios генерирует HMTL код + группы элементов выбора (radio button group). Автоматически + устанавливает выбранное значение, если оно укзано. Требует + наличия аттрибутов values и output или аттрибута options. + Сгенерированный HMTL код совместим с XHTML. + + + Все параметры, которые не указаны в таблице выше, передаются + и выводятся внутри каждого созданного тэга <input>. + - -html_radios - -index.php: + + html_radios + +assign('cust_ids', array(1000,1001,1002,1003)); + $smarty->assign('cust_names', array('Joe Schmoe','Jack Smith','Jane + Johnson','Carlie Brown')); + $smarty->assign('customer_id', 1001); + $smarty->display('index.tpl'); -index.tpl: + index.tpl: -{html_radios values=$cust_ids checked=$customer_id output=$cust_names separator="<br />"} + {html_radios values=$cust_ids checked=$customer_id output=$cust_names separator="
"} -index.php: + index.php: -require('Smarty.php.class'); -$smarty = new Smarty; -$smarty->assign('cust_radios', array( - 1001 => 'Joe Schmoe', - 1002 => 'Jack Smith', - 1003 => 'Jane Johnson', - 1004 => 'Charlie Brown')); -$smarty->assign('customer_id', 1001); -$smarty->display('index.tpl'); + require('Smarty.php.class'); + $smarty = new Smarty; + $smarty->assign('cust_radios', array( + 1001 => 'Joe Schmoe', + 1002 => 'Jack Smith', + 1003 => 'Jane Johnson', + 1004 => 'Charlie Brown')); + $smarty->assign('customer_id', 1001); + $smarty->display('index.tpl'); -index.tpl: + index.tpl: -{html_radios name="id" options=$cust_radios checked=$customer_id separator="<br />"} + {html_radios name="id" options=$cust_radios checked=$customer_id separator="
"} -OUTPUT: (both examples) + OUTPUT: (both examples) -<input type="radio" name="id[]" value="1000">Joe Schmoe<br /> -<input type="radio" name="id[]" value="1001" checked="checked"><br /> -<input type="radio" name="id[]" value="1002">Jane Johnson<br /> -<input type="radio" name="id[]" value="1003">Charlie Brown<br />
-
+ Joe Schmoe
+
+ Jane Johnson
+ Charlie Brown
+]]> +
+
\ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-select-date.xml b/docs/ru/designers/language-custom-functions/language-function-html-select-date.xml index 06c69ff2..70b3b2b5 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-select-date.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-select-date.xml @@ -1,300 +1,305 @@ - + - - html_select_date - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - prefix - строка (string) - Нет - Date_ - префикс названий переменных - - - time - timestamp/ГГГГ-ММ-ДД - Нет - текущее время в формате unix timestamp - или ГГГГ-ММ-ДД - используемое время - - - start_year - строка (string) - Нет - текущий год - Начальный год в выпадающем спииске. Либо указывается - явно, либо относительно текущего года (+/- N) - - - end_year - строка (string) - Нет - аналогично start_year - Конечный год в вырадающем списке. Либо указывается - явно, либо относительно текущего года (+/- N) - - - display_days - логический (boolean) - Нет - true - выводить ли список дней - - - display_months - логический (boolean) - Нет - true - выводить ли список месяцев - - - display_years - логический (boolean) - Нет - true - выводить ли список лет - - - month_format - строка (string) - Нет - %B - Формат названия месяцев (strftime) - - - day_format - строка (string) - Нет - %02d - формат названия дней (sprintf) - - - day_value_format - строка (string) - Нет - %d - формат значения дней (sprintf) - - - year_as_text - логический (boolean) - Нет - false - Выводить ли значение года текстом - - - reverse_years - логический (boolean) - Нет - false - Выводить года в обратном порядке - - - field_array - строка (string) - Нет - null - название переменной (name), которая будет - содержать выбранные значения в виде массива: - name[Day], name[Year], name[Month]. - - - - day_size - строка (string) - Нет - null - Устанавливает аттрибут size тэга select - для дней - - - month_size - строка (string) - Нет - null - Устанавливает аттрибут size тэга select - для месяцев - - - year_size - строка (string) - Нет - null - Устанавливает аттрибут size тэга select - для лет - - - all_extra - строка (string) - Нет - null - Устанавливает дополнительные аттрибуты для - всех тэгов select/input - - - day_extra - строка (string) - Нет - null - Устанавливает дополнительные аттрибуты тэгов - select/input для дней - - - month_extra - строка (string) - Нет - null - Устанавливает дополнительные аттрибуты тэгов - select/input для месяцев - - - year_extra - строка (string) - Нет - null - Устанавливает дополнительные аттрибуты тэгов - select/input для лет - - - field_order - строка (string) - Нет - MDY - Порядок следования полей (МДГ) - - - field_separator - строка (string) - Нет - \n - текст, раздляющий поля - - - month_value_format - строка (string) - Нет - %m - формат значения месяца (strftime). - По умолчанию - %m (номер месяца). - - - - - - пользовательская функция html_select_date генерирует поля выбора - даты. - - -html_select_date - + + html_select_date + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + prefix + строка (string) + Нет + Date_ + префикс названий переменных + + + time + timestamp/ГГГГ-ММ-ДД + Нет + текущее время в формате unix timestamp + или ГГГГ-ММ-ДД + используемое время + + + start_year + строка (string) + Нет + текущий год + Начальный год в выпадающем спииске. Либо указывается + явно, либо относительно текущего года (+/- N) + + + end_year + строка (string) + Нет + аналогично start_year + Конечный год в вырадающем списке. Либо указывается + явно, либо относительно текущего года (+/- N) + + + display_days + логический (boolean) + Нет + true + выводить ли список дней + + + display_months + логический (boolean) + Нет + true + выводить ли список месяцев + + + display_years + логический (boolean) + Нет + true + выводить ли список лет + + + month_format + строка (string) + Нет + %B + Формат названия месяцев (strftime) + + + day_format + строка (string) + Нет + %02d + формат названия дней (sprintf) + + + day_value_format + строка (string) + Нет + %d + формат значения дней (sprintf) + + + year_as_text + логический (boolean) + Нет + false + Выводить ли значение года текстом + + + reverse_years + логический (boolean) + Нет + false + Выводить года в обратном порядке + + + field_array + строка (string) + Нет + null + название переменной (name), которая будет + содержать выбранные значения в виде массива: +name[Day], name[Year], name[Month]. + + + + day_size + строка (string) + Нет + null + Устанавливает аттрибут size тэга select + для дней + + + month_size + строка (string) + Нет + null + Устанавливает аттрибут size тэга select + для месяцев + + + year_size + строка (string) + Нет + null + Устанавливает аттрибут size тэга select + для лет + + + all_extra + строка (string) + Нет + null + Устанавливает дополнительные аттрибуты для + всех тэгов select/input + + + day_extra + строка (string) + Нет + null + Устанавливает дополнительные аттрибуты тэгов + select/input для дней + + + month_extra + строка (string) + Нет + null + Устанавливает дополнительные аттрибуты тэгов + select/input для месяцев + + + year_extra + строка (string) + Нет + null + Устанавливает дополнительные аттрибуты тэгов + select/input для лет + + + field_order + строка (string) + Нет + MDY + Порядок следования полей (МДГ) + + + field_separator + строка (string) + Нет + \n + текст, раздляющий поля + + + month_value_format + строка (string) + Нет + %m + формат значения месяца (strftime). + По умолчанию - %m (номер месяца). + + + + + + пользовательская функция html_select_date генерирует поля выбора + даты. + + + html_select_date + + - - - - -html_select_date - + + + +]]> + + + + html_select_date + + - + + +]]> + + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-select-time.xml b/docs/ru/designers/language-custom-functions/language-function-html-select-time.xml index b6352331..75e0b03b 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-select-time.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-select-time.xml @@ -1,305 +1,308 @@ - + - - html_select_time - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - prefix - строка (string) - Нет - Time_ - префикс названий переменных - - - time - timestamp - Нет - текущее время - используемое время - - - display_hours - логический (boolean) - Нет - true - выводить часы - - - display_minutes - логический (boolean) - Нет - true - выводить минуты - - - display_seconds - логический (boolean) - Нет - true - выводить секунды - - - display_meridian - логический (boolean) - Нет - true - выводить меридиан (am/pm) - - - use_24_hours - логический (boolean) - Нет - true - использовать 24-часовой формат времени - - - minute_interval - целое (integer) - Нет - 1 - интервал элементов выпадающего списка минут - - - second_interval - целое (integer) - Нет - 1 - интервал элементов выпадающего списка секунд - - - field_array - строка (string) - Нет - n/a - название переменной, в которую передадутся - выбранные значения в виде массива. - - - all_extra - строка (string) - Нет - null - указывает дополнительные аттрибуты для - всех тэгов select/input - - - hour_extra - строка (string) - Нет - null - указывает дополнительные аттрибуты для - тэгов select/input для выбора часов - - - minute_extra - строка (string) - Нет - null - указывает дополнительные аттрибуты для - тэгов select/input для выбора минут - - - second_extra - строка (string) - Нет - null - указывает дополнительные аттрибуты для - тэгов select/input для выбора секунд - - - meridian_extra - строка (string) - Нет - null - указывает дополнительные аттрибуты для - тэгов select/input для выбора меридиан - - - - - - пользовательская функция html_select_time генерирует HTML поля - выбора времени. - - -html_select_time - + + html_select_time + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + prefix + строка (string) + Нет + Time_ + префикс названий переменных + + + time + timestamp + Нет + текущее время + используемое время + + + display_hours + логический (boolean) + Нет + true + выводить часы + + + display_minutes + логический (boolean) + Нет + true + выводить минуты + + + display_seconds + логический (boolean) + Нет + true + выводить секунды + + + display_meridian + логический (boolean) + Нет + true + выводить меридиан (am/pm) + + + use_24_hours + логический (boolean) + Нет + true + использовать 24-часовой формат времени + + + minute_interval + целое (integer) + Нет + 1 + интервал элементов выпадающего списка минут + + + second_interval + целое (integer) + Нет + 1 + интервал элементов выпадающего списка секунд + + + field_array + строка (string) + Нет + n/a + название переменной, в которую передадутся + выбранные значения в виде массива. + + + all_extra + строка (string) + Нет + null + указывает дополнительные аттрибуты для + всех тэгов select/input + + + hour_extra + строка (string) + Нет + null + указывает дополнительные аттрибуты для + тэгов select/input для выбора часов + + + minute_extra + строка (string) + Нет + null + указывает дополнительные аттрибуты для + тэгов select/input для выбора минут + + + second_extra + строка (string) + Нет + null + указывает дополнительные аттрибуты для + тэгов select/input для выбора секунд + + + meridian_extra + строка (string) + Нет + null + указывает дополнительные аттрибуты для + тэгов select/input для выбора меридиан + + + + + + пользовательская функция html_select_time генерирует HTML поля + выбора времени. + + + html_select_time + + - + + + + +]]> + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-html-table.xml b/docs/ru/designers/language-custom-functions/language-function-html-table.xml index c87c9bda..ecf05b11 100644 --- a/docs/ru/designers/language-custom-functions/language-function-html-table.xml +++ b/docs/ru/designers/language-custom-functions/language-function-html-table.xml @@ -1,93 +1,94 @@ - + - - html_table - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - loop - массив - Да - n/a - массив данных, по которому будет произведен обход - - - cols - целое (integer) - Нет - 3 - количество колонок таблицы - - - table_attr - строка (string) - Нет - border="1" - дополнительные аттрибуты тэга table - - - tr_attr - строка (string) - Нет - пусто - дополнительные аттрибуты тэга tr (если указан - массив, то его элементы циклически повторяються) - - - td_attr - строка (string) - Нет - пусто - дополнительные аттрибуты тэга td (если указан - массив, то его элементы циклически повторяються) - - - trailpad - строка (string) - Нет - &nbsp; - значение остаточных ячеек на последней - строке табилцы - - - - - - Пользовательская функция html_table выводит - массив в виде HTML таблицы. Аттрибут cols - указывает количество колонок. Аттрибуты table_attr, - tr_attr и td_attr указывают - дополнительные аттрибуты тэго table, tr и td. Если значение - tr_attr или td_attr - массив, - то кго значения циклический повторяются. Атрибут - trailpad устанавливает значения для остаточных - ячеек на послденей строке таблицы. - - -html_table - + + html_table + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + loop + массив + Да + n/a + массив данных, по которому будет произведен обход + + + cols + целое (integer) + Нет + 3 + количество колонок таблицы + + + table_attr + строка (string) + Нет + border="1" + дополнительные аттрибуты тэга table + + + tr_attr + строка (string) + Нет + пусто + дополнительные аттрибуты тэга tr (если указан + массив, то его элементы циклически повторяються) + + + td_attr + строка (string) + Нет + пусто + дополнительные аттрибуты тэга td (если указан + массив, то его элементы циклически повторяються) + + + trailpad + строка (string) + Нет + &nbsp; + значение остаточных ячеек на последней + строке табилцы + + + + + + Пользовательская функция html_table выводит + массив в виде HTML таблицы. Аттрибут cols + указывает количество колонок. Аттрибуты table_attr, + tr_attr и td_attr указывают + дополнительные аттрибуты тэго table, tr и td. Если значение + tr_attr или td_attr - массив, + то кго значения циклический повторяются. Атрибут + trailpad устанавливает значения для остаточных + ячеек на последней строке таблицы. + + + html_table + +assign('data',array(1,2,3,4,5,6,7,8,9)); +$smarty->assign('tr',array('bgcolor="#eeeeee"','bgcolor="#dddddd"')); +$smarty->display('index.tpl'); index.tpl: @@ -97,22 +98,24 @@ index.tpl: OUTPUT: -<table border="1"> -<tr><td>1</td><td>2</td><td>3</td></tr> -<tr><td>4</td><td>5</td><td>6</td></tr> -<tr><td>7</td><td>8</td><td>9</td></tr> -</table> -<table border="0"> -<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr> -<tr><td>5</td><td>6</td><td>7</td><td>8</td></tr> -<tr><td>9</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> -</table> -<table border="1"> -<tr bgcolor="#eeeeee"><td>1</td><td>2</td><td>3</td><td>4</td></tr> -<tr bgcolor="#dddddd"><td>5</td><td>6</td><td>7</td><td>8</td></tr> -<tr bgcolor="#eeeeee"><td>9</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> -</table> - + + + + +
123
456
789
+ + + + +
1234
5678
9   
+ + + + +
1234
5678
9   
+]]> +
+
\ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-mailto.xml b/docs/ru/designers/language-custom-functions/language-function-mailto.xml index e17eb9cd..553959d6 100644 --- a/docs/ru/designers/language-custom-functions/language-function-mailto.xml +++ b/docs/ru/designers/language-custom-functions/language-function-mailto.xml @@ -1,115 +1,116 @@ - + - - mailto - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - address - строка (string) - Да - n/a - адрес e-mail - - - text - строка (string) - Нет - n/a - название ссылки. По умолчанию: - адрес e-mail - - - encode - строка (string) - Нет - none - Способ кодирования e-mail. - Может быть одним из none, - hex или javascript. - - - cc - строка (string) - Нет - n/a - адреса e-mail для точной копии. - Адреса разделяются запятыми. - - - bcc - строка (string) - Нет - n/a - адреса e-mail для "слепой" копии. - Адреса разделяются запятыми. - - - subject - строка (string) - Нет - n/a - тема письма. - - - newsgroups - строка (string) - Нет - n/a - в какие конференции передовать. - конференции разделяются запятыми. - - - followupto - строка (string) - Нет - n/a - addresses to follow up to. - Адреса разделяются запятыми. - - - extra - строка (string) - Нет - n/a - Дополнительный аттрибуты, передаваемые в ссылку - такие как стили (style) - - - - - - пользовательская функция mailto автоматизирует создание ссылок - на e-mail адреса с возможностью кодирования их. Кодирование - усложняет работу web-пауков, которые собирают e-mail адреса - с вашего сайта. - - - Техническое Замечание - - javascript - скорее всего наиболее полная форма кодирования, - хотя вы так же можете использовать шестнадцатиричное - кодирование. - - - -mailto - + + mailto + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + address + строка (string) + Да + n/a + адрес e-mail + + + text + строка (string) + Нет + n/a + название ссылки. По умолчанию: + адрес e-mail + + + encode + строка (string) + Нет + none + Способ кодирования e-mail. + Может быть одним из none, + hex или javascript. + + + cc + строка (string) + Нет + n/a + адреса e-mail для точной копии. + Адреса разделяются запятыми. + + + bcc + строка (string) + Нет + n/a + адреса e-mail для "слепой" копии. + Адреса разделяются запятыми. + + + subject + строка (string) + Нет + n/a + тема письма. + + + newsgroups + строка (string) + Нет + n/a + в какие конференции передовать. + конференции разделяются запятыми. + + + followupto + строка (string) + Нет + n/a + addresses to follow up to. + Адреса разделяются запятыми. + + + extra + строка (string) + Нет + n/a + Дополнительный аттрибуты, передаваемые в ссылку + такие как стили (style) + + + + + + пользовательская функция mailto автоматизирует создание ссылок + на e-mail адреса с возможностью кодирования их. Кодирование + усложняет работу web-пауков, которые собирают e-mail адреса + с вашего сайта. + + + Техническое Замечание + + javascript - скорее всего наиболее полная форма кодирования, + хотя вы так же можете использовать шестнадцатиричное + кодирование. + + + + mailto + +me@domain.com +send me some mail + +me@d& +#x6f;main.com +me@domain.com +me@domain.com + +]]> + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-math.xml b/docs/ru/designers/language-custom-functions/language-function-math.xml index c2d3ea91..de4a1b9f 100644 --- a/docs/ru/designers/language-custom-functions/language-function-math.xml +++ b/docs/ru/designers/language-custom-functions/language-function-math.xml @@ -1,92 +1,95 @@ - + - - math - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - equation - строка (string) - Да - n/a - математической выражение - - - format - строка (string) - Нет - n/a - формат рузультата (sprintf) - - - var - numeric - Да - n/a - переменная выражения - - - assign - строка (string) - Нет - n/a - переменная шаблона, которой будет присвоен - вывод - - - [var ...] - numeric - Да - n/a - дополнительные переменные выражения - - - - - - пользовательская функция math позволяет дизайнерам шаблонов - вычислять математические выражения в шаблоне. Любая численная - переменная шаблона может быть использована в выражении. Переменные, - используемые в выражении, передаються в качестве параметров, - которые могут быть как и переменные шаблона, так и статические - щначения. Допустимые операторы: +, -, /, *, abs, ceil, cos, - exp, floor, log, log10, max, min, pi, pow, rand, round, sin, sqrt, - srans и tan. Ознакомтесь с php документацией под данным функциям. - - - Если указан аттрибут "assign", то вывод будет присвоен переменной, - вместо отображения. - - - Техническое Замечание - - использование функции math значительно сказывается на - времени выполнения программы, так как реализована с помощью - php функции eval(). Выполнение математических операций в php - программе более эффективно, то есть следует везде, где возможно, - делать вычисления в программе и передавать результ в шаблон. - Следует также избегать повторяющегося вызова функции math - (например в циклах). - - - -math - + + math + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + equation + строка (string) + Да + n/a + математической выражение + + + format + строка (string) + Нет + n/a + формат рузультата (sprintf) + + + var + numeric + Да + n/a + переменная выражения + + + assign + строка (string) + Нет + n/a + + переменная шаблона, которой будет присвоен + вывод + + + + [var ...] + numeric + Да + n/a + дополнительные переменные выражения + + + + + + пользовательская функция math позволяет дизайнерам шаблонов + вычислять математические выражения в шаблоне. Любая численная + переменная шаблона может быть использована в выражении. Переменные, + используемые в выражении, передаються в качестве параметров, + которые могут быть как и переменные шаблона, так и статические + щначения. Допустимые операторы: +, -, /, *, abs, ceil, cos, + exp, floor, log, log10, max, min, pi, pow, rand, round, sin, sqrt, + srans и tan. Ознакомтесь с php документацией под данным функциям. + + + Если указан аттрибут "assign", то вывод будет присвоен переменной, + вместо отображения. + + + Техническое Замечание + + использование функции math значительно сказывается на + времени выполнения программы, так как реализована с помощью + php функции eval(). Выполнение математических операций в php + программе более эффективно, то есть следует везде, где возможно, + делать вычисления в программе и передавать результ в шаблон. + Следует также избегать повторяющегося вызова функции math + (например в циклах). + + + + math + + - +9.44 +]]> + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-popup-init.xml b/docs/ru/designers/language-custom-functions/language-function-popup-init.xml index 8d0d16b2..0856697a 100644 --- a/docs/ru/designers/language-custom-functions/language-function-popup-init.xml +++ b/docs/ru/designers/language-custom-functions/language-function-popup-init.xml @@ -1,30 +1,33 @@ - + - - popup_init - - функция popup реализует интеграцию с библиотекой overLib, которая - используется для создания высплывающих окон. Они могут использоваться - для вывода контекстно-зависимой информации, такой как контекстная - помощь или высплывающие подсказки. функция popup_init должна быть - вызвана один раз в начале страницы, где планируется вызов функции - popup. Библиотеку - overLib написал Эрик Босрап (Erik Bosrup). Домашняя страница расположена - по адресу http://www.bosrup.com/web/overlib/. - - - Начиная со Smarty версии 2.1.2, библиотека overLib не включается - в релиз. Скачайте библиотеку overLib, поместите файл overlib.js - в корень документов (DOCUMENT_ROOT) или глубже. При вызове функции - popup_init передайте относительный путь к этому файлу в качестве - параметра src. - - -popup_init - -{* popup_init должен быть вызван один раз в начале страницы *} -{popup_init src="/javascripts/overlib.js"} - + + popup_init + + функция popup реализует интеграцию с библиотекой overLib, которая + используется для создания всплывающих окон. Они могут использоваться + для вывода контекстно-зависимой информации, такой как контекстная + помощь или всплывающие подсказки. Функция popup_init должна быть + вызвана один раз в начале страницы, где планируется вызов функции + popup. Библиотеку + overLib написал Эрик Босрап (Erik Bosrup). Домашняя страница расположена + по адресу http://www.bosrup.com/web/overlib/. + + + Начиная со Smarty версии 2.1.2, библиотека overLib не включается + в релиз. Скачайте библиотеку overLib, поместите файл overlib.js + в корень документов (DOCUMENT_ROOT) или глубже. При вызове функции + popup_init передайте относительный путь к этому файлу в качестве + параметра src. + + + popup_init + + + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-popup.xml b/docs/ru/designers/language-custom-functions/language-function-popup.xml index bb14358c..c366a0be 100644 --- a/docs/ru/designers/language-custom-functions/language-function-popup.xml +++ b/docs/ru/designers/language-custom-functions/language-function-popup.xml @@ -1,413 +1,413 @@ - + - - popup - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - text - строка (string) - Да - n/a - HTML код (текст), который будет выводиться - в высплывающем окне. - - - trigger - строка (string) - Нет - onMouseOver - Способ вызова окна. Может быть либо - onMouseOver, либо onClick - - - sticky - логический (boolean) - Нет - false - Makes the popup stick around until closed - - - caption - строка (string) - Нет - n/a - устанавливает заголовок - - - fgcolor - строка (string) - Нет - n/a - цвет внутри окна - - - bgcolor - строка (string) - Нет - n/a - цвет границы окна - - - textcolor - строка (string) - Нет - n/a - цвет текста в окне - - - capcolor - строка (string) - Нет - n/a - цвет заголовка окна - - - closecolor - строка (string) - Нет - n/a - цвет текста текста "Close" (Закрыть) - - - textfont - строка (string) - Нет - n/a - шрифт текста в окне - - - captionfont - строка (string) - Нет - n/a - шрифт заголовка окна - - - closefont - строка (string) - Нет - n/a - шрифт текста "Close" (Закрыть) - - - textsize - строка (string) - Нет - n/a - размер шрифта в окне - - - captionsize - строка (string) - Нет - n/a - размер шрифта заголовка - - - closesize - строка (string) - Нет - n/a - размер шрифта текста "Close" (Закрыть) - - - width - целое (integer) - Нет - n/a - ширина окна - - - height - целое (integer) - Нет - n/a - высота окна - - - left - логический (boolean) - Нет - false - создавать окно слева от курсора мыши - - - right - логический (boolean) - Нет - false - создавать окно справа от курсора мыши - - - center - логический (boolean) - Нет - false - создавать окно на месте мыши - - - above - логический (boolean) - Нет - false - создает окно выше курсора мыши. ЗАМЕЧАНИЕ: возможно - только если указан аттрибут height - - - below - логический (boolean) - Нет - false - создает окно под курсором мыши - - - border - целое (integer) - Нет - n/a - толщина границы окна - - - offsetx - целое (integer) - Нет - n/a - горизонтальное смещение окна от курсора мыши. - - - offsety - целое (integer) - Нет - n/a - вертикальное смещение окна от курсора мыши - - - fgbackground - url to image - Нет - n/a - определяет фоновое изображение текста, - вместо fgcolor. - - - bgbackground - url to image - Нет - n/a - определяет фоновое изображение для границ окна, - вместо bgcolor. ЗАМЕЧАНИЕ: Может понадобиться установить - bgcolor в "" или будет показан цвет, а не зиображение. - ЗАМЕЧАНИЕ: При наличии ссылки "Close" Netscape перерисовывает - ячейки таблицы, что приводит к некоректному отображению. - - - closetext - строка (string) - Нет - n/a - устанвливает текст вместо "Close" - - - noclose - логический (boolean) - Нет - n/a - не отображать текст "Close" - - - status - строка (string) - Нет - n/a - установить значение строки статуса в браузере - - - autostatus - логический (boolean) - Нет - n/a - установить значение строки статуса в браузере - в текст окна. ЗАМЕЧАНИЕ: отменяет значение status - - - autostatuscap - строка (string) - Нет - n/a - установить значение строки статуса в браузере - в текст заголовка. ЗАМЕЧАНИЕ: отменяет начение autostatus - - - inarray - целое (integer) - Нет - n/a - указывает, что текст окна следует взять из указанного - элемента массива ol_text, расположенного в overlib.js. Этот - параметр может использоваться вместо text - - - caparray - целое (integer) - Нет - n/a - указывает, что заголовок окна следует взять из - указанного элемента массива ol_caps - - - capicon - url - Нет - n/a - выводит изображение перед заголовком окна. - - - snapx - целое (integer) - Нет - n/a - ровняет окно к горизонтальной сетке - - - snapy - целое (integer) - Нет - n/a - ровняет окно к вертикальной сетке - - - fixx - целое (integer) - Нет - n/a - закрепляет горизонтальное положение окна. - Замечание: отменяет все остальные параметры - горизонтального положения - - - fixy - целое (integer) - Нет - n/a - закрепляет вертикалнное положение окна. - Замечание: отменяет все остальные параметры - вертикального положения - - - background - url - Нет - n/a - указывает фоновое изображение окна - - - padx - integer,integer - Нет - n/a - дополняет фоновое изображение горизонтальными - отступами к тексту. Обратите внимание: этот параметр - принимает два значения - - - pady - integer,integer - Нет - n/a - дополняет фоновое изображение вертикальными - отступами к тексту. Обратите внимание: этот параметр - принимает два значения - - - fullhtml - логический (boolean) - Нет - n/a - Позволяет полностью контролировать HMTL над - фоновым изображением. HTML код ожидается в - параметре text - - - frame - строка (string) - Нет - n/a - Контролировать высплывающие окна в различных - фрэймах. См. сайт overlib для дополнительной информации - по этой функции - - - timeout - строка (string) - Нет - n/a - вызывает цказанную javascript функцию и - использует результат как текст окна - - - delay - целое (integer) - Нет - n/a - врремя жизни окна в милисекундах. Позволяет - реализовывать высплываюющие подсказки. - - - hauto - логический (boolean) - Нет - n/a - автоматическое опредление горизонтального - местоположения окна относительно мыши. - - - vauto - логический (boolean) - Нет - n/a - автоматическое опредление вертикального - местоположения окна относительно мыши. - - - - - - функция popup используеться для генерации javascript кода, - который создаст высплывающее окно. - - -popup - + + popup + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + text + строка (string) + Да + n/a + HTML код (текст), который будет выводиться + в высплывающем окне. + + + trigger + строка (string) + Нет + onMouseOver + Способ вызова окна. Может быть либо + onMouseOver, либо onClick + + + sticky + логический (boolean) + Нет + false + Makes the popup stick around until closed + + + caption + строка (string) + Нет + n/a + устанавливает заголовок + + + fgcolor + строка (string) + Нет + n/a + цвет внутри окна + + + bgcolor + строка (string) + Нет + n/a + цвет границы окна + + + textcolor + строка (string) + Нет + n/a + цвет текста в окне + + + capcolor + строка (string) + Нет + n/a + цвет заголовка окна + + + closecolor + строка (string) + Нет + n/a + цвет текста текста "Close" (Закрыть) + + + textfont + строка (string) + Нет + n/a + шрифт текста в окне + + + captionfont + строка (string) + Нет + n/a + шрифт заголовка окна + + + closefont + строка (string) + Нет + n/a + шрифт текста "Close" (Закрыть) + + + textsize + строка (string) + Нет + n/a + размер шрифта в окне + + + captionsize + строка (string) + Нет + n/a + размер шрифта заголовка + + + closesize + строка (string) + Нет + n/a + размер шрифта текста "Close" (Закрыть) + + + width + целое (integer) + Нет + n/a + ширина окна + + + height + целое (integer) + Нет + n/a + высота окна + + + left + логический (boolean) + Нет + false + создавать окно слева от курсора мыши + + + right + логический (boolean) + Нет + false + создавать окно справа от курсора мыши + + + center + логический (boolean) + Нет + false + создавать окно на месте мыши + + + above + логический (boolean) + Нет + false + создает окно выше курсора мыши. ЗАМЕЧАНИЕ: возможно + только если указан аттрибут height + + + below + логический (boolean) + Нет + false + создает окно под курсором мыши + + + border + целое (integer) + Нет + n/a + толщина границы окна + + + offsetx + целое (integer) + Нет + n/a + горизонтальное смещение окна от курсора мыши. + + + offsety + целое (integer) + Нет + n/a + вертикальное смещение окна от курсора мыши + + + fgbackground + url to image + Нет + n/a + определяет фоновое изображение текста, + вместо fgcolor. + + + bgbackground + url to image + Нет + n/a + определяет фоновое изображение для границ окна, + вместо bgcolor. ЗАМЕЧАНИЕ: Может понадобиться установить + bgcolor в "" или будет показан цвет, а не зиображение. + ЗАМЕЧАНИЕ: При наличии ссылки "Close" Netscape перерисовывает + ячейки таблицы, что приводит к некоректному отображению. + + + closetext + строка (string) + Нет + n/a + устанвливает текст вместо "Close" + + + noclose + логический (boolean) + Нет + n/a + не отображать текст "Close" + + + status + строка (string) + Нет + n/a + установить значение строки статуса в браузере + + + autostatus + логический (boolean) + Нет + n/a + установить значение строки статуса в браузере + в текст окна. ЗАМЕЧАНИЕ: отменяет значение status + + + autostatuscap + строка (string) + Нет + n/a + установить значение строки статуса в браузере + в текст заголовка. ЗАМЕЧАНИЕ: отменяет начение autostatus + + + inarray + целое (integer) + Нет + n/a + указывает, что текст окна следует взять из указанного + элемента массива ol_text, расположенного в overlib.js. Этот + параметр может использоваться вместо text + + + caparray + целое (integer) + Нет + n/a + указывает, что заголовок окна следует взять из + указанного элемента массива ol_caps + + + capicon + url + Нет + n/a + выводит изображение перед заголовком окна. + + + snapx + целое (integer) + Нет + n/a + ровняет окно к горизонтальной сетке + + + snapy + целое (integer) + Нет + n/a + ровняет окно к вертикальной сетке + + + fixx + целое (integer) + Нет + n/a + закрепляет горизонтальное положение окна. + Замечание: отменяет все остальные параметры + горизонтального положения + + + fixy + целое (integer) + Нет + n/a + закрепляет вертикалнное положение окна. + Замечание: отменяет все остальные параметры + вертикального положения + + + background + url + Нет + n/a + указывает фоновое изображение окна + + + padx + integer,integer + Нет + n/a + дополняет фоновое изображение горизонтальными + отступами к тексту. Обратите внимание: этот параметр + принимает два значения + + + pady + integer,integer + Нет + n/a + дополняет фоновое изображение вертикальными + отступами к тексту. Обратите внимание: этот параметр + принимает два значения + + + fullhtml + логический (boolean) + Нет + n/a + Позволяет полностью контролировать HMTL над + фоновым изображением. HTML код ожидается в + параметре text + + + frame + строка (string) + Нет + n/a + Контролировать высплывающие окна в различных + фрэймах. См. сайт overlib для дополнительной информации + по этой функции + + + timeout + строка (string) + Нет + n/a + вызывает цказанную javascript функцию и + использует результат как текст окна + + + delay + целое (integer) + Нет + n/a + врремя жизни окна в милисекундах. Позволяет + реализовывать высплываюющие подсказки. + + + hauto + логический (boolean) + Нет + n/a + автоматическое опредление горизонтального + местоположения окна относительно мыши. + + + vauto + логический (boolean) + Нет + n/a + автоматическое опредление вертикального + местоположения окна относительно мыши. + + + + + + функция popup используеться для генерации javascript кода, + который создаст высплывающее окно. + + + popup + +mypage {* можно использовать html, ссылки и т.п. в высплывающем окне *} -<A href="mypage.html" {popup sticky=true caption="mypage contents" -text="<UL><LI>links<LI>pages<LI>images</UL>" snapx=10 snapy=10}>mypage</A> +mypage -OUTPUT: - -(Посетите официальный сайт Smarty для рабочих прммеров.) - +]]> + + \ No newline at end of file +--> diff --git a/docs/ru/designers/language-custom-functions/language-function-textformat.xml b/docs/ru/designers/language-custom-functions/language-function-textformat.xml index 2b885f54..ceb32680 100644 --- a/docs/ru/designers/language-custom-functions/language-function-textformat.xml +++ b/docs/ru/designers/language-custom-functions/language-function-textformat.xml @@ -1,98 +1,101 @@ - + - - textformat - - - - - - - - - - Имя аттрибута - Тип - Обязателен - По умолчанию - Описание - - - - - style - строка (string) - Нет - n/a - предустановленный стиль - - - indent - number - Нет - 0 - отступ строки - - - indent_first - number - Нет - 0 - отступ первой строки - - - indent_char - строка (string) - Нет - (single space) - символ, которым заполняеться отступ строк. - - - wrap - number - Нет - 80 - количество символов в строке - - - wrap_char - строка (string) - Нет - \n - текст, разделяющий каждую строку - - - wrap_cut - логический (boolean) - Нет - false - Переносить текст по символам (то есть точно - по указанной длине строки) (true), или по - границам слов (false) - - - assign - строка (string) - Нет - n/a - переменная шаблона, которой будет присвоен вывод - - - - - - функция textformat используеться для форматирования текст, - заключенного внтури ее. В основном убирает лишние пробелы и - специальные символы, а так же форматирует абзацы, делает отступы, - переносит слова. - - - Можно указывать параметры явно, или использовать предустановленные стили. - На данный момент существует только стиль "email". - - -textformat - + + textformat + + + + + + + + + + Имя аттрибута + Тип + Обязателен + По умолчанию + Описание + + + + + style + строка (string) + Нет + n/a + предустановленный стиль + + + indent + number + Нет + 0 + отступ строки + + + indent_first + number + Нет + 0 + отступ первой строки + + + indent_char + строка (string) + Нет + (single space) + символ, которым заполняеться отступ строк. + + + wrap + number + Нет + 80 + количество символов в строке + + + wrap_char + строка (string) + Нет + \n + текст, разделяющий каждую строку + + + wrap_cut + логический (boolean) + Нет + false + + Переносить текст по символам (то есть точно + по указанной длине строки) (true), или по + границам слов (false) + + + + assign + строка (string) + Нет + n/a + переменная шаблона, которой будет присвоен вывод + + + + + + функция textformat используеться для форматирования текст, + заключенного внтури ее. В основном убирает лишние пробелы и + специальные символы, а так же форматирует абзацы, делает отступы, + переносит слова. + + + Можно указывать параметры явно, или использовать предустановленные стили. + На данный момент существует только стиль "email". + + + textformat + + - +]]> + + \ No newline at end of file +-->