ddTypograph Полная история изменений

2.3

  • Библиотека «EMT» обновлена до версии 3.5:
    • Исправлена ошибка в преобразовании доменного уровня в верхнем регистре в инициалы («XXX.RU Лариса Федоровна» → «XXX.R. U. Лариса Федоровна»).
    • Исправлена ошибка при обработке вложенных тегов.
    • Улучшена работа типографирования ссылки внутри кавычек.
    • Улучшена работа расстановки точки в инициалах.
    • Добавлена расстановка точек в сокращениях «и т. д. и т. п.».
    • Поддержка Unicode — это самое лучшее, что случилось с типографом за последнее время!
    • Сильно улучшено правило обработки кавычек.
    • Добавили обработку нового формата телефона, теперь «+7 123 123-45-67» будет исправлено на «+7 123 123-45-67».
    • Между разрядами чисел теперь расставляется тонкий пробел (10 000).
    • Символ доллара, евро (перед и после числа) и знак номера теперь объединяет неразрывный пробел. В случае с Unicode специальным символом.
  • Настройка типографа «Nobr.phone_builder» теперь зависит от параметра «noTags».
  • Использование тегов при переносах строк теперь регулируется одной настройкой типографа «Etc.nobr_to_nbsp».
  • Прочие малозначительные изменения.

2.2

  • Библиотека «EMT» обновлена до версии 3.3:
    • Улучшено правило расстановки точки в конце предложения.
    • Оптическое выравнивание по умолчанию включено (но не в сниппете) и улучшена обработка открывающейся кавычки.
    • Исправлена ошибка в работе сокращений «вольт».
    • Типограф больше не путает где ставить закрывающую кавычку, а где знак дюйма.
  • Добавлен параметр «noTags». Позволяет исключить добавление HTML-тегов типографом в текст.
  • Параметр «Nobr_hyphenNowrap» удалён за ненадобностью. Вместо него используйте параметр «noTags». Но если он вам всё же нужен, сообщите нам, вернём.
  • Следующие параметры были переименованы (старые имена пока поддерживаются, но не рекомендуются к использованию):
    • «OptAlign» в «optAlign».
    • «Text_paragraphs» в «text_paragraphs».
    • «Text_autoLinks» в «text_autoLinks».
    • «Etc_unicodeConvert» в «etc_unicodeConvert».
  • Внимание! Сниппет теперь использует библиотеку «modx.ddTools» 0.12!

2.1

  • Добавлен параметр «Nobr_hyphenNowrap», позволяющий отключить объединение в неразнывные конструкции слов с дефисом.

2.0.2b

  • Исправлена ошибка: текст меньше 4 символов теперь возвращается.

2.0.1b

  • Исправлен путь к файлу библиотеки EMT (были проблемы с регистром).

2.0b

  • Использвется типограф Евгения Муравьёва версии 3.2.
  • Удалены параметры «disableTof» и «disableBaseParam».
  • Добавлены параметры «OptAlign», «Text_paragraphs», «Text_autoLinks» и «Etc_unicodeConvert».
  • Внимание! Текущая версия совместима с предыдущими версиями 1. x в случае, если сниппету передавался только параметр «text».

1.4.3

  • Небольшое исправление ошибок.

1.4.2

  • Bugfix для php 5.3 (файлы /assets/snippets/ddtypograph/Jare/Typograph.php и /assets/snippets/ddtypograph/Jare/Typograph/Tof.php).

1.4.1

  • Добавлена обработка спец. символа '"'.

1.4

  • Добавлена возможность отключить базовые параметры для тофов.