Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Макроподстановки //

    Encode


    Назначение

    Перекодирует текст из одной кодировки в другую.

    Ключи

    source Блок перекодируемого текста. Рекомендуется заключать в кавычки, т.к. он часто будет содержать переносы строк.
    in Кодировка текста, который задан в ключе source. Пока ключ может принимать только значения windows-1251 и utf-8. По умолчанию используется значение windows-1251.
    out Кодировка текста в которую кодируем. Пока ключ может принимать только значения windows-1251 и utf-8. По умолчанию используется значение utf-8.

    Комментарии

    В текущей версии поддерживается только кодирование между windows-1251 и utf-8 в обоих направлениях.

    Используется для вывода блоков текста из базы, где они находятся в другой кодировке (очень редко, но такое бывает). Более часто этот макрос нужен для вывода, например, RSS новостей в кодировке UTF-8 на сайте, где для страниц используется windows-1251. Пример такого использования можно увидеть на демо-сайтах в секции вывода RSS файла news_design.xml.

    В ситуации, когда определенная страница сайта выдается не в основной кодировке, нужно не забывать использовать макрос SetEncoding для явного указания кодировки, выдаваемой в заголовках страниц веб-сервером.

    Примеры

    Пример

    $Encode[source: "Жил был у бабушки серенький козлик"; in: windows-1251; out: utf-8]$

    « к списку макроподстановок

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: