From 732d66b6f9ca87cc9efe748c506ccda441662489 Mon Sep 17 00:00:00 2001 From: tony2001 Date: Fri, 3 Sep 2004 18:34:20 +0000 Subject: [PATCH] updates from George Miroshnikov --- .../designers/chapter-debugging-console.xml | 1 + .../language-escaping.xml | 21 ++++++++------ .../language-function-ldelim.xml | 4 ++- .../language-variables-smarty.xml | 28 ++++++++++++++----- .../plugins/plugins-compiler-functions.xml | 2 +- 5 files changed, 38 insertions(+), 18 deletions(-) diff --git a/docs/en/designers/chapter-debugging-console.xml b/docs/en/designers/chapter-debugging-console.xml index 78178b5e..530c2464 100644 --- a/docs/en/designers/chapter-debugging-console.xml +++ b/docs/en/designers/chapter-debugging-console.xml @@ -1,5 +1,6 @@ + Debugging Console diff --git a/docs/ru/designers/language-basic-syntax/language-escaping.xml b/docs/ru/designers/language-basic-syntax/language-escaping.xml index 8fb2815d..38d2a991 100644 --- a/docs/ru/designers/language-basic-syntax/language-escaping.xml +++ b/docs/ru/designers/language-basic-syntax/language-escaping.xml @@ -1,14 +1,14 @@ - + Предотвращение обработки Smarty - Иногда необходимо, чтобы Smarty не обрабатывал часть шаблона, - которая должна по умолчанию обрабатываться. Классическим примером + Иногда необходимо, чтобы Smarty не обрабатывал часть шаблона, + которая должна по умолчанию обрабатываться. Классическим примером такой ситуации является встраивание Javascript или CSS-кода в - шаблон. Проблема появляется из-за того, что эти языки используют - символы { и }, которые так же используются в качестве ограничителей + шаблон. Проблема появляется из-за того, что эти языки используют + символы { и }, которые так же используются в качестве разделителей для Smarty. @@ -21,9 +21,12 @@ Дословное включение контента возможно при помощи блоков {literal} .. {/literal}. Подобно тому, как вы используете HTML-сущности (  и т.п.), вы можете - использовать {ldelim} и {rdelim}, чтобы отобразить текущие - ограничители. + использовать {ldelim},{rdelim} иди {$smarty.ldelim},{$smarty.rdelim} + для отображения текущих разделителей. @@ -33,7 +36,7 @@ в объекте Smarty. - Изменение ограничителей + Изменение разделителей - + ldelim,rdelim @@ -8,6 +8,8 @@ В нашем случае это "{" и "}". Вы можете использовать блок {literal}{/literal} для экранирования блоков текста. + См. также {$smarty.ldelim} + и {$smarty.rdelim} ldelim, rdelim diff --git a/docs/ru/designers/language-variables/language-variables-smarty.xml b/docs/ru/designers/language-variables/language-variables-smarty.xml index d1d2fbca..1fa279b0 100644 --- a/docs/ru/designers/language-variables/language-variables-smarty.xml +++ b/docs/ru/designers/language-variables/language-variables-smarty.xml @@ -1,6 +1,6 @@ - + Зарезервированная переменная {$smarty} @@ -46,10 +46,10 @@ {$smarty.now} - К текущему timestamp (штам времени) можно обратиться через - {$smarty.now}. Оно содержит число секунд с начала так - называемой Эпохи (Epoch, 1 января 1970 года) и может быть - передано прямо модификатору date_format для вывода текущей + К текущему timestamp (штам времени) можно обратиться через + {$smarty.now}. Оно содержит число секунд с начала так + называемой Эпохи (Epoch, 1 января 1970 года) и может быть + передано прямо модификатору date_format для вывода текущей даты. @@ -62,7 +62,7 @@ - + {$smarty.const} @@ -90,7 +90,7 @@ {$smarty.config} Переменная {$smarty} может быть использована для получения значений - переменных из файлов конфигураций. {$smarty.config.foo} + переменных из файлов конфигураций. {$smarty.config.foo} является синонимом для {#foo#}. Смотрите раздел config_load для примера. @@ -113,6 +113,20 @@ Эта переменная содержит имя текущего шаблона. + + {$smarty.ldelim} + + Эта переменная используется для вставки символа левого разделителя. + См. также {ldelim},{rdelim}. + + + + {$smarty.rdelim} + + Эта переменная используется для вставки символа правого разделителя. + См. также {rdelim},{rdelim}. + +