(this page is translated by Google; We're working hard on a human translation)

Изменений

Версия 2.0 Beta 2

оборот 208

  • использовать $texy->setOutputMode(...) В период переключения HTML / XHTML, Strict / мод Loose. Параметр с 1 диссертаций константы: Texy::HTML4_TRANSITIONAL , Texy::HTML4_STRICT , Texy::XHTML1_TRANSITIONAL , Texy::XHTML1_STRICT
  • Texy::$strictDTD и $texy->htmlOutputModule->xhtml являются устаревшими

оборот 206

  • новых констант Texy::FILTER_ANCHOR и Texy::FILTER_IMAGE

оборот 202

  • удалена поддержка PHP 4 и PHP 5.0.x

оборот 195

  • Поддержка многострочных текстовых блоков и ячеек в таблицах
  • URL сокращения могут контролироваться на $texy->linkModule->shorten

оборот 192

  • изображения можно выбрать необходимый размер [* image 10x20 *] и максимальная [* image 10X20 *] с малых или больших X

оборот 185

  • осуществляется Nette_Object из NET Framework. Заменены TexyBase

оборот 181

  • TexyHtml: $ Дети в настоящее время частные. Обращаются с детьми через интерфейс ArrayAcces ( см. )

оборот 180

  • Не включать ­ URL

оборот 179

  • Примечание: Переименование TexyHtml:: добавить () → Create (), TexyHtml:: addChild () → добавить () ( причины )
  • версия PHP4: эмуляция Исключение класса и бросить
  • умнее обнаружения электронной почты и URL-адреса в тексте

оборот 178

  • TexyTableModule - нечетные изменения поведения и evenClass (см. форум )
  • возвращает по умолчанию обработчик htmlTag "объект, а не строка TexyHtml
  • обработчик пункта "может быть вызвана с параметром NULL в качестве модификатора (заметим, что этот обработчик будет в следующий пересмотренный вариант существенно не изменилась)
  • изменения во внутренней и TexyHtml TexyModifier (в млн. долл. классов в настоящее время возглавляют ключевые поля)

оборот 177

  • Добавлено $ TExy-> alignClasses (см. форум )

оборот 176

  • Добавлено $ TExy-> headingModule-> moreMeansHigher (см. форум )
  • таблицах в новых элементов добавил <thead> и <tbody>
  • Smarter разделения таблицы по голове и телу

оборот 175

  • $texy->htmlOutputModule->xhtml - переключатель XHTML / HTML режиме

оборот 173

  • TExy поле-> headingModule-> TOC вместо статье идентификатором "содержит пункт, адрес электронной почты в названии $ и TexyHtml элемент, название 'генерируется на $ generateID

оборот 169

  • рефакторинга: добавил TexyBase и TexyException

оборот 156

  • Новые методы API TexyHtml: toText () и TexyHtml:: toHtml (), чтобы экспортировать часть DOM

оборот 155

  • новые обработчики системы. Удаленные $texy->handler и постоянное Texy::PROCEED . Добавлено $texy::addHandler() . Больше на форуме

оборот 150

  • Все примеры в настоящее время работают в PHP 4 нужно всего лишь "inkludovat" TExy подходящую версию.
  • версия для PHP 5 поддержка для обеспечения обратной совместимости и оригинальные константы TEXY_ALL , TEXY_NONE , TEXY_HEADING_DYNAMIC , TEXY_HEADING_FIXED , TEXY_PROCEED , TEXY_CONTENT_*

оборот 131

  • пакет включает в себя версии PHP4
  • новые функции конфигурации TexyConfigurator: disableLinks и TexyConfigurator: disableImages
  • $ TExy-> Безопасный режим (), выделяемых на новый статический класс TexyConfigurator. Использование TexyConfigurator: Безопасный режим ($ TExy).
  • отменил trustMode () - это по умолчанию TExy
  • mbstring.func_overload исправить
  • привез $ TExy-> tabWidth

оборот 126

  • внутренние DTD валидатор $ TExy-> htmlOutputModule теперь контролирует силу атрибуты
  • Исправлена ошибка, перед вводом атрибутов модификатора
  • Изменение названия $ TExy-> formatterModule → $ TExy-> htmlOutputModule

оборот 113

  • Улучшенный синтаксис списков см. форум
  • активированного типографские изменения в названия атрибутов

Бета-версия 2.0 (rev. 111)

  • гораздо лучше выход, совершенно новый API, отличную поддержку для их обработчиков, исправлено множество ошибок

Класс TExy

  • удалить $texy->utf , а не $texy->encoding с базовым utf-8
  • TExy выход будет использовать все возможности кодирования $texy->encoding . Только те, кто не в кодировке, заменить цифровой лица
  • Новая функция $texy->allowed - Соединенные разрешения и запрещения синтаксис, см. Модули
  • новый способ маскировки электронной почте
  • Новая функция $texy->urlSchemeFilters (описан в документации)
  • $ TExy-> Безопасный режим (), выделяемых на новый статический класс TexyConfigurator. Использование TexyConfigurator: Безопасный режим ($ TExy).
  • отменил trustMode () - это по умолчанию TExy
  • Новая функция $strictDTD - возможность переключения между строгим и переходным DTD
  • изменить названия модулей:
    • $ TExy-> imageDescModule → $ TExy-> figureModule
    • $ TExy-> smiliesModule → $ TExy-> emoticonModule
    • $ TExy-> quickCorrectModule → $ TExy-> typographyModule
  • Texy::safeMode() Синтаксис от link/definition (см. ниже), и слегка измененный представляет собой таблицу разрешенных тегов (см. исходный код)
  • Новые возможности Texy::normalize() - изменить текст к стандартному виду (убрать пробелы правой рукой, закрепить сепаратор, ...)
  • Новые возможности Texy::webalize() - настроить текст на веб-идентификатор ( 'žlutý kůň''zluty-kun' )
  • удалить Texy::addReference() и Texy::getReference() , замена модулей и linkModule imageModule
  • Поддержка бежал символов: *)
    • то \ *test рассматривается как *test , а не \<em>test
    • Аналогия может быть использован модификатор в скобках: "blabla .(to je (můj\ ) názor)"
    • другой бежал характер, см. модулем
  • TExy: Сводный области в настоящее время
  • постоянная TEXY_ALL , TEXY_NONE , TEXY_HEADING_DYNAMIC и TEXY_HEADING_FIXED сейчас: Texy::ALL , Texy:NONE , TexyHeadingModule::DYNAMIC и TexyHeadingModule::FIXED
  • Обратная функция совместимости и оригинальные константы TEXY_ALL , TEXY_NONE , TEXY_HEADING_DYNAMIC , TEXY_HEADING_FIXED
  • Добавлено постоянной TExy:: VERSION
  • активированного типографские изменения в названия атрибутов
  • компактная библиотека переименована texy-compact.phptexy.compact.php

модулей в целом

  • во всех модулях удалены собственности $allowed
  • Каждый из них имеет собственный синтаксис идентификатора (например, table , html/tag , heading/surrounded ...)
  • другой синтаксис разрешен через (например) $texy->allowed['table'] = TRUE или FALSE
  • удалить все обработчики (за исключением scriptModule-> обработчик) - вместо центральной администрации за $texy->addHandler

blockModule

  • Поддержка вложенных блоков (дел)
  • каждый блок может быть подключен к свой собственный обработчик block (см. примеры, синтаксис подчеркнул по ')
  • вкл / выкл синтаксис: $texy->allowed['blocks'] (навалом)
  • индивидуальный счет: block/default , block/pre , block/code , block/html , block/text , block/texysource , block/comment , block/div
  • описание различных типов блоков в документации

emoticonModule

  • компенсации за smiliesModule
  • Новая функция $fileRoot (см. imageModule)
  • для каждого смайлики могут быть подключены к свой собственный обработчик emoticon
  • вкл / выкл синтаксис: $texy->allowed['emoticon']

figureModule

  • компенсации за imageDescModule
  • собственности $boxClass переименован $class
  • Новая функция $widthDelta - с плавающей чудес множество их ширины. Этот показатель рассчитывается как ширина изображения + $widthDelta
  • Каждое изображение может быть связано с popisknou собственный обработчик figure (см., например, рис и определения Список ')
  • вкл / выкл синтаксис: $texy->allowed['figure']

headingModule

  • Вес динамических заголовков рассчитывается несколько иначе,
  • Новая функция $generateID - Включить автоматическую генерацию ID для субтитров
  • Новая функция $idPrefix - текст префикс для автоматически генерируемых ID
  • Новая функция $TOC - Вот список всех заголовков, и уровень их ID
  • для каждого раздела может быть связано с его собственный обработчик heading
  • вкл / выкл синтаксис: $texy->allowed['heading/surrounded'] и $texy->allowed['heading/underlined']

horizLineModule

  • в настоящее время принимает только регистрация ------- *******
  • горизонтальной линии может быть связано с его собственный обработчик afterHorizline
  • вкл / выкл синтаксис: $texy->allowed['horizline']

htmlModule

  • Новая функция $passComment - ли HTML комментарии утечки или поглотить
  • в сторону $allowedComments (на $texy->allowed )
  • для любого тега HTML может быть связано с его собственный обработчик htmlTag
  • для каждого комментария HTML может быть связано с его собственный обработчик htmlComment
  • вкл / выкл синтаксис: $texy->allowed['html/tag'] и $texy->allowed['html/comment']

imageModule

  • новых смарт прелоудер - нет необходимости добавлять JavaScript!
  • $rootPrefix переименована в $fileRoot - значение по умолчанию добывается более умный способ
  • Новый класс TexyImage , который является маркером изображения (см. исходный код), а также методов, используемых другими обработчиками
  • Новые методы addReference() и getReference() - программирование и найти картинку, чтобы добавить ссылки
  • для каждого изображения могут быть связаны с обработчика собственные image (см., например, изображений ')
  • вкл / выкл синтаксис: $texy->allowed['image'] и $texy->allowed['image/definition']

linkModule

  • в сторону $emailOnClick (можно заменить обработчик)
  • автоматически удаляются перед входом ftp:// ссылок в форме ftp.xxx
  • Улучшена поддержка $forceNoFollow
  • Новый класс TexyLink , что ссылка маркера (см. исходный код), а также методов, используемых другими обработчиками
  • Новые методы addReference() и getReference() - Добавлено программирование и найти ссылки
  • для каждой ссылки могут быть подключены к свой собственный обработчик linkReference (см., например, литературы ')
  • найдены на каждом URL и электронной почты может быть связано с его собственный обработчик linkURL соответственно. linkEmail
  • вкл / выкл синтаксис: link/reference , link/email , link/url , link/definition

listModule

  • в настоящее время принимает и типографских отступ
  • готовый список может быть связано с его собственный обработчик afterList соответственно. afterDefinitionList
  • вкл / выкл синтаксис: $texy->allowed['list'] , соответственно. $texy->allowed['list/definition']
  • Улучшенный синтаксис списков см. форум
  • TexyDefinitionListModule включены в TexyListModule

longWordsModule

  • вкл / выкл синтаксис: $texy->allowed['longwords']
  • отменили свойства $shy a $nbsp
  • дает лучшие результаты

phraseModule

  • Новый синтаксис //kurzíva//
  • новый синтаксис x^2x<sup>2</sup>
  • новый синтаксис O_2O<sub>2</sub>
  • новый синтаксис notexy
  • Синтаксис ++inserted++ --deleted-- ^^superscript^^ __subscript__ ~~cite~~ отключен по умолчанию
  • Новая функция $linksAllowed - можем коллективно отключения связи с фразы
  • в каждой фразе может быть связан собственный обработчик phrase (см., например, ссылки ")

blockQuoteModule

  • готового здания может быть связано с его собственный обработчик afterBlockquote
  • вкл / выкл синтаксис: $texy->allowed['blockquote']

scriptModule

  • Поддержка для новой регистрации, в дополнение к {{fnc(arg, arg)} является {{fnc:arg, arg}}
  • Call {{texy(...)}} зарезервировано
  • Изменен: scriptModule обработчик-> обработчик в качестве первого параметра передает $parser а не $texy (используйте $parser->texy )
  • вкл / выкл синтаксис: $texy->allowed['script']

модулем

  • поддержки для выхода символы |
  • Таблица может быть связано с его собственный обработчик afterTable
  • вкл / выкл синтаксис: $texy->allowed['table']

typographyModule

  • компенсации за quickCorrectModule
  • имеет гораздо лучшие результаты и добавил интернационализации
  • Новая функция $locale (по умолчанию, сз ') множества национальных особенностей
  • при непосредственной поддержке еще EN, FR, DE, PL
  • Следующие неделимой пространство перед последним словом или смайлик в пункте (для получения самой новой строки)
  • Новый синтаксис: (EUR) → знак €
  • Улучшенный синтаксис: -- = &ndash; --- = &mdash;
  • Улучшенный синтаксис: -----> длинными стрелами
  • вкл / выкл синтаксис: $texy->allowed['typography']

htmlOutputModule

  • гарантирует, что выход TExy называется хорошо сформированные, кросс исправления недействительных теги и т.д.
  • Из теперь контролирует более точно, с учетом $strictDTD
  • Переключатель XHTML / HTML режим $texy->htmlOutputModule->xhtml

TexyDOM и наследственных классов

  • удалить, замена TexyHtml (см. аналогичные nHtml http://phpfashion.com/ программист ... )
  • собственности TexyHtml:: $ XHTML - переключение между HTML и XHTML выходной
  • все обработчик настоящее время работает с элементами представлены этого объекта, обработки очень легко

TexyConfigurator

  • настраивает существующего объекта TExy
  • Функция TexyConfigurator: Безопасный режим, TexyConfigurator: disableLinks и TexyConfigurator: disableImages

Версия 1.1b

Первая вторая 2007

  • NEW: Поддержка переменных в ссылках
  • FIX: фиксированный стол TexyLongWordsModule и TexyQuickCorrectModule
  • FIX: TexyFormatterModule (не хватает пространства в блоки HTML)
  • CHG: отображается HTML комментарии

Версия 1,1

Шестой шестой 2006

Исправленная и улучшить обработку лиц:

  • FIX: TExy теперь игнорирует неизвестное имя лица (это было единственное, что может привести к не-правильно сформированный выходной, настолько определенно обновление до 1.1).
  • CHG: производства в настоящее время направлено для всех организаций, в виде численного &#**; исключением &amp; &quot; &lt; &gt; . Он решает проблемы с некоторыми читателями RSS и т.д.
  • FIX: Исправлена неправильная обработка лиц toText ()
  • CHG: toText () также будут удалены &shy; и превращается в общих пространств &nbsp;
  • Примечание: Если вы не используете UTF-8 и toText () потребуется расширение Iconv . В PHP 5 имеется по умолчанию.

Версия 1,0 Заключительный

Восемнадцатый четвёртые 2006

Расширение функций:

Исправление для 1.0rc5

Двадцать второй седьмой 2005

  • FIX: Совместимость со странной версии 4.4.0 и PHP 4 марта 1911 ( см. Форум )

Исправление для 1.0rc5

Тридцатых пятый 2005

  • CHG: <td></td> скорректирована с <td>&nbsp;</td>

Версия 1.0rc5

Двадцать пятый пятый 2005

  • CHG: Внимание: имена для вызова:
    • $texy->blockModule->codeHandler вместо $texy->blockModule->userFunction
    • $texy->referenceHandler вместо $texy->userReferences
  • CHG: Внимание: модификатор должен всегда предшествовать пространства ( демо )
  • NEW: поддержка комментарии TExy § § ( демо )
  • NEW: Quick Links test :[url] ( демо )
  • NEW: улучшение HTML форматирование ( демо , форум )
  • NEW: загрузка внешних данных, таких как {{ getPrice(produkt) }} ( форум ) (спонсором этой функции состоит в развитии компании Internet Mall , Inc)

Версия 1.0rc4

Шестандцатой третьей 2005

  • NEW: новые трюки - блок /-- source
  • CHG: Каждый модуль имеет ярлык (ссылку) в формате $texy->xyzModule
  • CHG: активизация UTF более $texy->utf = true;
  • CHG: улучшение таблицы
  • CHG: изменения синтаксиса нумерованных списков:
    • имеет возможность настроить синтаксиса, например, $texy->listModule->allowed['*'] = false
    • изменение записи в виде первого ... 2 ... потому что он столкнулся с записью данных на старте
    • изменение записи в виде I. ... II. ... Потому что он столкнулся с инициалами в начале линии
    • Используйте либо 1) ..... 2) ..... I) ..... II) ......
    • или "пятнистый" записи, но после, по крайней мере 2 мА пространства

Версия 1.0rc3

Девятый третьей 2005

  • NEW: Поддержка <caption> , демо-
  • NEW: новый пример "пользователь Синтаксис", показывает, как добавить или изменить синтаксис
  • NEW: Компактный гуськом версия идеально подходит, если Вы не будете изменять исходный код, но используется только на сервере
  • CHG: TexySmiliesModule модуль активируется за $allowed = true; см. пример "смайлики"
  • другие незначительные изменения в поведении $allowed для других модулей

Версия 1.0rc2

Двадцать седьмой второй 2005

  • NEW: Методы safeMode() и trustMode()
  • NEW: TexyHtmlModule модуля: - список разрешенных тегов определяет переменную $ животных
  • CHG: TexyBlockModule модуля:
    • показали, что блок /--notexy отвечает всем требованиям, поэтому оно не будет заменено блоки /--text и /--html . Демо

Версия 1.0rc1

Двадцать третьей второй 2005

  • NEW: высота ширина изображения и атрибуты поддержки, в том числе авто-и ручной уступки. Синтаксис [* image.gif 50x30 *]
  • NEW: В дополнение к динамической подписи могут быть использованы как фиксированные. Более подробную информацию можно найти в примере Рубрики '
  • FIX: Поддержка "длинных смайлики", как :-)))))