Изменений
Версия 2.0 Beta 2
Rev. 208
- использование
$texy->setOutputMode(...)Для переключения между режимами HTML / XHTML, строгая / сыпучих режимах. Параметр является одной из этих констант:Texy::HTML4_TRANSITIONAL Texy::HTML4_STRICT Texy::XHTML1_TRANSITIONAL Texy::XHTML1_STRICT - Являются устаревшими
Texy::$strictDTD&$texy->htmlOutputModule->xhtml
Rev. 206
- новых констант
Texy::FILTER_ANCHOR&Texy::FILTER_IMAGE
Rev. 202
- удалена поддержка PHP 4 & PHP 5.0.x
Rev. 195
- Поддержка многострочного текста и блоков ячеек в таблицах
- URL укорочения можно управлять с помощью
$texy->linkModule->shorten
Rev. 192
- для изображений можно выбрать желаемый размер
[* image 10x20 *]и максимальная[* image 10X20 *]с малой или большойX
Rev. 185
- осуществляется с Nette_Object Nette рамок. Замените TexyBase
Rev. 181
- TexyHtml:: $ детей в настоящее время частные. Потомки доступны через интерфейс ArrayAcces (см.)
Rev. 180
- Не включать
­в качестве адреса
Rev. 179
- ВНИМАНИЕ: переименовал TexyHtml:: Add () → Создать (), TexyHtml:: AddChild () → Добавить () (причины)
- Версия PHP4 эмуляции класс исключения, и выбросить
- умнее обнаружение сообщений электронной почты и URL-адресов в тексте
Rev. 178
- TexyTableModule - нечетные изменения поведения & evenClass (см. форум)
- умолчанию обработчика htmlTag 'возвращается в место объекта TexyHtml
- Обработчик пункта 'может быть вызвана с параметром NULL в качестве модификатора (заметьте, что этот обработчик будет дополнительно пересмотренный вариант существенно не изменилась)
- Внутренние изменения в TexyHtml и TexyModifier (в $ классов теперь являются одним из ключевых поля ввода)
Rev. 177
- Добавлено $ Texy-> alignClasses (см. форум)
Rev. 176
- Добавлено $ Texy-> headingModule-> moreMeansHigher (см. форум)
- Таблицы с вновь добавленные элементы
<thead>и<tbody> - Smarter раскройный стол Главы & тело
Rev. 175
-
$texy->htmlOutputModule->xhtml- переключатель XHTML / HTML Mode
Rev. 173
- полем $ Texy-> headingModule-> вместо пунктов ТОС ID 'содержит запись, El' S TexyHtml названии элемента, название 'генерируется только при $ generateID
Rev. 169
- рефакторинга: добавить TexyBase & TexyException
Rev. 156
- новые методы API TexyHtml: toText () & TexyHtml:: ToHTML () для экспорта частей ДОМ
Rev. 155
- новый обработчик системы. Удален
$texy->handlerи постояннаяTexy::PROCEEDДобавлена$texy::addHandler()Подробнее на форуме
Rev. 150
- Все примеры в настоящее время работают в PHP 4 только нужно "inkludovat" соответствующие версии Texy.
- Версия для PHP 5 поддержка для обеспечения обратной совместимости оригинальных постоянной
TEXY_ALL TEXY_NONE TEXY_HEADING_DYNAMIC TEXY_HEADING_FIXED TEXY_PROCEED TEXY_CONTENT_*
Rev. 131
- пакет включает версию для PHP4
- Особенности новой конфигурации TexyConfigurator: disableLinks & TexyConfigurator: disableImages
- $ Texy-> SafeMode () выделяется на новые статические класс TexyConfigurator. Использование TexyConfigurator: SafeMode ($ Texy).
- удалил trustMode () - это значение по умолчанию Texy
- mbstring.func_overload исправить
- вернули $ Texy-> tabWidth
Rev. 126
- Внутренние DTD Texy $ валидатор-> htmlOutputModule сейчас проверяет правильность атрибутов
- Изменение атрибутов Исправлена ошибка, перед входом
- Изменение названия $ Texy-> formatterModule → $ Texy-> htmlOutputModule
Rev. 113
- Улучшенный синтаксис списков см. в форуме
- активированного Типографская изменения в названия атрибутов
Версия 2.0 Beta (Rev. 111)
- гораздо лучше продукции, полностью новый API, совершенные за их поддержку погрузчики, исправлено много ошибок
Класс Texy
- удалены
$texy->utfвместо$texy->encoding utf-8 - Texy выходе будет использовать все возможности кодировки
$texy->encodingТолько те, кто находятся в кодировании, замените числовые лицо - Новая функция
$texy->allowed- единая авторизация и отключение синтаксиса см. Модули - новый способ маскировки электронной почты
- Новая функция
$texy->urlSchemeFilters(описан в документации) - $ Texy-> SafeMode () выделяется на новые статические класс TexyConfigurator. Использование TexyConfigurator: SafeMode ($ Texy).
- удалил trustMode () - это значение по умолчанию Texy
- Новая функция
$strictDTD- можно переключаться между строгим и переходным DTD - изменения имен модулей:
- $ Texy-> imageDescModule → $ Texy-> figureModule
- $ Texy-> smiliesModule → $ Texy-> emoticonModule
- $ Texy-> quickCorrectModule → $ Texy-> typographyModule
-
Texy::safeMode()Синтаксис Offlink/definition(см. ниже) и немного измененных представляет собой таблицу разрешенных тегов (см. исходный код) - Новая функция
Texy::normalize()- настройка текста в стандартном виде (удалить пространства правой стороны, консолидировать разделительные линии, ...) - Новая функция
Texy::webalize()- настройка текста в веб-идентификатора'zluty-kun'→ ('ž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.php→texy.compact.php
Модули целом
- Во всех модулях удалены собственность
$allowed - Каждый из них имеет свой собственный синтаксис идентификатора (например,
table html/tag heading/surrounded...) - другой синтаксис разрешен более (например)
$texy->allowed['table']= TRUE или FALSE - Удалите все обработчики (за исключением scriptModule-> обработчиком) - вместо того, чтобы центральная администрация более
$texy->addHandler
blockModule
- Поддержка вложенных блоков (DIV)
- каждому блоку можно подключить к своим собственным
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- текстовый префикс для автоматического сгенерированный идентификатор - Новая функция
$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()методаaddReference()&getReference()- результаты программиста добавить ссылку фотография - каждое изображение может быть связан с его собственным
imageобработчиком (см. например, изображения ') - включение / выключение синтаксис:
$texy->allowed['image']&$texy->allowed['image/definition']
linkModule
- отменено
$emailOnClick(может быть заменен обработчик) - автоматически удаляется перед входом ftp:// ссылок в форме ftp.xxx
- Улучшена поддержка
$forceNoFollow - новые
TexyLinkкоторый является ссылкой ручку (см. исходный код), используются другие методы и обработчиков - новые
addReference()метода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^2→x<sup>2</sup> - новый синтаксис
O_2→O<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)→ знак € - Улучшенный синтаксис:
-- = – --- = — - Улучшенный синтаксис:
----->длинными стрелами - включение / выключение синтаксис:
$texy->allowed['typography']
htmlOutputModule
- гарантирует, что выход из Texy называется хорошо сформировавшейся, исправляя недействительными пересечения теги т.д.
- Из теперь контролирует более точно, с учетом
$strictDTD - Переключатель XHTML / HTML Mode
$texy->htmlOutputModule->xhtml
TexyDOM и унаследовал класс
- удален, замена TexyHtml (см. аналогичные NHtml http://phpfashion.com/ программиста ...)
- TexyHtml собственности:: $ XHTML - переключение между HTML и XHTML выходной
- Все обработчика в настоящее время функционирует с элементами представлены этого объекта, обработка чрезвычайно легко
TexyConfigurator
- Texy настраивает существующего объекта
- Особенности TexyConfigurator: Safemode TexyConfigurator: disableLinks & TexyConfigurator: disableImages
Версия 1.1b
1 2.. 2007
- NEW: Поддерживает ссылки на переменные
- FIX: Исправлена таблица TexyLongWordsModule & TexyQuickCorrectModule
- Исправление TexyFormatterModule (отсутствие пробелов в блоке HTML)
- CHG: HTML Ваши комментарии отображаются
Ver.1.1
6. 6. 2006
Основные средства и улучшить обработку лиц:
- Исправление Texy теперь игнорирует неизвестные имя лица (это был, пожалуй, единственное, что причина не-хорошо сформированной вывода, поэтому определенно обновление до 1.1).
- CHG: в выходные в настоящее время направлено всем лицам в численном виде
&#**;кроме& " < >Он решает проблемы с некоторыми читателями RSS и т.д. - FIX: Исправлена некорректная обработка лица в toText ()
- CHG: toText () удаляет также
­и превращается в обычное пространство - Предупреждение: Если вы не используете UTF-8 и toText () потребует расширения Iconv. В PHP 5 доступны по умолчанию.
Версии 1.0 Final
18. 4. 2006
- Исправление toText () удаляет крест
- Исправление ссылки без кавычек в коде тега
- FIX: Кликабельные изображение с подписью (а также)
- Исправление совместимости с новыми версиями PHP
- Исправление не выделяют пустых атрибутов (демо)
- CHG: изменили характер товарного
™к™ - CHG: по умолчанию
altдля изображений теперь пустой строкой
Расширение функций:
- NEW: пользовательские атрибуты
- CHG: включено теги доступны более
$texy->allowedTagsв будущем должен заменить$texy->htmlModule->allowed - NEW: новый режим строк через
$texy->mergeLines = false - INT: php5-конструкторов, как
Исправление для 1.0rc5
22. 7. 2005
- Исправление: совместимость со странной версии PHP 4.3.11 и 4.4.0 (см. форум)
Исправление для 1.0rc5
30. 5. 2005
- CHG:
<td></td>скорректирована с<td> </td>
Версию 1.0rc5
25. 5. 2005
- CHG: Внимание: Изменение имен для обратного вызова:
-
$texy->blockModule->codeHandlerвместо$texy->blockModule->userFunction -
$texy->referenceHandlerвместо$texy->userReferences
-
- CHG: Внимание: Модификатор всегда должно предшествовать пространства (демо)
- NEW: поддержка комментариев Texy § § (демо)
- NEW: быстрого
test :[url](демо) - New: Improved переформатирование HTML (Demo, форум)
- Новинка: внешний ввод данных как
{{ getPrice(produkt) }}(форум) (Спонсор развитие этой функции является компания интернет Mall, AS)
Версию 1.0rc4
16. 3. 2005
- NEW: новые гаджеты - блок
/-- source - CHG: Каждый модуль имеет ярлык (ссылку) в формате
$texy->xyzModule - CHG: активация через UTF
$texy->utf = true; - CHG: улучшить таблиц
- CHG: изменение синтаксиса нумерованных списков:
- Возможность настройки синтаксиса, например,
$texy->listModule->allowed['*'] = false - Изменение записи в виде 1 ... 2 ... потому что он столкнулся с записью данных на начало строки
- Изменение записи в форме I. ... II. ... Потому что он столкнулся с инициалами на начало строки
- Используйте либо 1) ..... 2) ..... I) ..... II) ......
- или "пятнистый" регистрации, но после по крайней мере на два места
- Возможность настройки синтаксиса, например,
Версию 1.0rc3
9. 3. 2005
- Новинка: поддержка
<caption>демо - - NEW: новый пример "пользователь синтаксис" говорит о том, чтобы изменить или дополнить синтаксис
- NEW: Компактный одной версии, идеально, если вы не измените код, но используется только на сервере
- CHG: TexySmiliesModule модуля активизируется более
$allowed = true;см. пример "смайлов" - другие незначительные изменения в поведении
$allowedдля других модулей
Версию 1.0rc2
27. 2. 2005
- NEW: методы
safeMode()иtrustMode() - NEW: модуль TexyHtmlModule: - перечень всех уполномоченных тег указывает переменная $ разрешено
- CHG: Модуль TexyBlockModule:
- показали, что блок
/--notexyне соответствуют всем требованиям, так что заменить блоки/--textи/--htmlDemo
- показали, что блок
Версию 1.0rc1
23. 2. 2005
- Новинка: Поддержка графики Ширина & Высота атрибутами, в том числе автоопределение или ручной ввод. Синтаксис
[* image.gif 50x30 *] - NEW: В дополнение к динамической подписи могут быть использованы в качестве фиксированных. Дополнительную информацию см., например, заголовки '
- FIX: поддержка "долгое улыбочки", как
:-)))))





