История CodeColorer

Posted by Dmytro Shteflyuk on · English (1,920 views)

Полный список изменений плагина для WordPress — CodeColorer.

  • 0.9.8 (23 марта 2010)
    • Добавлена иконка на страницу опций в панели администрирования.
    • Обновлен перевод на арабский (спасибо Amine Roukh).
    • Библиотека GeSHi обновлена до 1.0.8.6.
    • Добавлена возможность подсвечивать заданные строки (спасибо DELTA NOVA).
    • Добавлен перевод на чешский (спасибо Lelkoun).
    • Добавлен перевод на грузинский (спасибо Nika Chkhikvishvili).
    • Добавлен перевод на персидский (спасибо Hamed Momeni).
    • Добавлено несколько юнит-тестов (удивлены?).
  • 0.9.7 (19 декабря 2009)
    • Исправлена ошибка с атрибутом theme="geshi".
    • Добавлена возможность подсвечивать любой кусок кода из PHP.
    • Используется wp_enqueue_style вместо генерации простого HTML.
    • Исправлена ошибка с экранированными кусками кода, кода некоторые сущности не декодировались.
    • Добавлена совместимость с WordPress 2.9.
  • 0.9.6 (18 декабря 2009)
    • Добавлен перевод на французский (спасибо Valentin PRUGNAUD, fanta78, Sylvain Zabé и Whiler).
    • Добавлен перевод на бразильский португальский (спасибо Paulo César M. Jeveaux, Fabricio Bortoluzzi и Rodolfo Leão).
    • Добавлен перевод на шведский (спасибо LHLI).
    • Исправлены проблемы с валидацией XHTML на странице настроек CodeColorer (спасибо Brett Zamir).
    • Добавлен перевод на японский (спасибо Kuroneko Square).
    • Добавлен перевод на датский (спасибо Hans Klysner).
    • Добавлена тема GeSHi.
    • Добавлена возможность указывать дополнительные классы CSS для обрамляющего блок элемента HTML.
  • 0.9.5 (27 августа 2009)
    • Добавлен перевод на голландский (спасибо Martijn van Iersel).
    • Добавлен перевод на испанский (Аргентина) (спасибо Diego Sucaria).
    • Добавлен перевод на арабский (спасибо Amine Roukh).
    • Исправлена ошибка в сафари, возникающая когда у родительского тега выставлен CSS стиль text-align=justify.
  • 0.9.4 (24 августа 2009)
    • Версия увеличена до 0.9.4 (для WordPress.org).
  • 0.9.3 (20 августа 2009)
    • Добавлен quicktag (заменяет стандартную кнопку code).
    • Добавлен плагин TinyMCE plugin для вставки блоков кода (временно отключен).
    • Добавлен перевод на немецкий (спасибо Fabian Schulz and Michael Gutbier).
    • Добавлен перевод на испанский (спасибо Sergio Díaz).
    • Добавлен перевод на турецкий (спасибо Hasan Akgöz).
    • Добавлен перевод на польский (спасибо Andrzej Pindor).
    • Добавлен перевод на испанский (Колумбия) (спасибо Diego Alberto Bernal)
    • Добавлен перевод на иврит (спасибо Yaron Ofer).
    • Исправлена проблема с PHP 4 (спасибо Conan Chou, Алексей Таранец, Martijn van Iersel).
  • 0.9.2 (1 августа 2009)
    • Исправлена проблема, когда CodeColorer блокировал другие плагины на странице Plugins (спасибо Scott Schulz).
  • 0.9.1 (1 августа 2009)
    • Исправлена защита комментариев от искажения.
    • Добавлено уведомление на панели управления, когда обнаруживается другая библиотека GeSHi. CodeColorer будет работать с другими плагинами, использующими GeSHi бок о бок.
    • Добавлен файл .pot для переводчиков.
    • Добавлено уведомление о неплоном переводе.
    • Добавлена возможность отключать уведомления.
  • 0.9.0 (30 июля 2009)
    • Произведен глобальный рефакторинг. Теперь CodeColorer требует WordPress версии не ниже 2.7.
    • Исправлена обработка значений 0 и 1 в опциях.
    • Исправлено отображение блоков кода, в которых CodeColorer выключен.
    • Исправлен CSS темы по умолчанию и обработка коротких кодов.
  • 0.8.7 (23 июля 2009)
    • Исправлена обработка тем в строчных блоках кода (спасибо Anatoliy ‘TLK’ Kolesnick).
    • Исправлены пробелы до и после строчных блоков кода (спасибо Anatoliy ‘TLK’ Kolesnick).
    • Добавлен раздел “Short codes” в readme.txt.
    • Добавлено два новых скриншота: подсветка строчных блоков кода и страница настроек.
  • 0.8.6 (22 июля 2009)
    • Добавлена новая опция “escaped” для обработки блоков кода с экранированными специальными символами (< – &lt;).
    • Исправлены регулярные выражения для PHP и некоторых других языков.
    • Используется html_entity_decode() вместо htmlspecialchars_decode() если указана опция escaped="true".
    • Добавлена обработка коротких кодов вида [ccMODE_LANG], где MODE — это список режимов, а LANG — язык исходного кода.
  • 0.8.5 (20 июля 2009)
    • Исправлена ошибка, возникающая когда блок [cc] идет сразу после [cci].
    • Исправлена ошибка с сохранением настройки tab_size (спасибо Marc Love).
  • 0.8.4 (14 июля 2009)
    • Исправлено форматирование строчных блоков кода.
    • Добавлен специальный тег [cci], который работает точно так же, как и [cc], но включает режим строчного кода.
    • Исправлена проблема, когда невозможно было отключить нумерацию строк (спасибо miaow).
  • 0.8.3 (14 июля 2009)
    • Добавлена новая опция “strict” для включения “строгого” режима.
    • Добавлена новая опция “inline”, которая заставляет блок кода отображаться внутри тега <code>. Используется для вставки строки кода внутрь обычного текста.
    • Убирать только пустые строки в начале кода, оставляя пробелы и табуляции нетронутыми (спасибо FeepingCreature).
    • Разрешается использовать “on” и “off” для булевых значений.
    • Добавлен итальянский перевод (спасибо CodeSnippet).
    • Добавлен белорусский перевод (спасибо И. Фадкову).
  • 0.8.2 (14 июля 2009)
    • Исправлена проблема, возникающая когда указаны и высота, и ширина блока.
    • Добавлена новая опция nowrap для отключения горизонтальной полосы прокрутки.
    • Добавлена новая опция noborder для отключения рамки вокруг блока кода.
    • Исправлены внутренние рамки во внутренней таблице в некоторых темах WordPress.
    • Geshi обновлена до 1.0.8.4.
  • 0.8.1 (13 июля 2009)
    • Исправлена проблема с отстутствующими стилями, если не заданы дополнительные стили CSS (спасибо codesnippet).
  • 0.8.0 (13 июля 2009)
    • Добавлены дополнительные стили для комментариев.
    • Добавлена возможность задавать высоту и ширину блока в пикселях, em, процентах. Кроме того, значения могут быть опущены, в этом случае используется вся ширина страницы.
    • Исправлена проблема, блокирующая доступ к странице настроек CodeColorer в WordPress 2.8.1.
    • Используются обычные CSS файлы вместо медленного styles.php.
    • Исправлено форматирование блоков кода в RSS лентах. Добавлена опция rss_width.
    • Добавлен перевод на китайский (спасибо liuxiangqian).
  • 0.7.3 (27 января 2009)
    • Исправлена проблема с валидацией XHTML, когда включена нумерация строк (спасибо dreame4).
    • Добавлена опция first_line в блоки.
    • Добавлена опция no_cc, отключающая CodeColorer для указанных блоков <code>.
  • 0.7.2 (30 декабря 2008)
    • Исправлена раскраска для языка XML.
    • Добавлена опция “Пользовательские стили CSS” на странице настроек.
    • Удален устаревший файл codecolorer.css.in.
    • Исправлена ошибка с отступами в блоках с отключенными номерами строк.
  • 0.7.0 (29 декабря 2008)
    • Добавлены предустановленные цветовые схемы (Slush & Poppies, Blackboard, Dawn, Mac Classic, Twitlight, Vibrant Ink).
    • Добавлены опции ширины и высоты блока, удалена настройка высоты строки.
    • Исправлена ошибка с форматирование простого текста.
    • Добавлена возможность убирать вертикальную полосу прокрутки.
    • Номера строк теперь выводятся в таблицу, поэтому они не будут копироваться в буфер обмена вместе с кодом.
    • Внешний вид страницы настроек обновлен в соответствии с WordPress 2.7.
    • Библиотека GeSHi обновлена до версии 1.0.8.2.
  • 0.6.0 (12 мая 2007)
    • Добавлена возможность настраивать размер табуляции.
    • Исправлены проблемы неправильного кода XHTML после подсветки синтаксиса.
    • Исправлена ошибка, когда пример кода начинается на той же строке, что и текст.
    • Теперь можно конфигурировать отдельный блок кода.
    • Глобальный рефакторинг кода.
  • 0.5.1 (1 апреля 2007)
    • Библиотека GeSHi обновлена до версии 1.0.7.19.
  • 0.5.0 (31 марта 2007)
    • Добавлена возможность отключать ссылки на документацию со страницы настроек CodeColorer.
    • Библиотека GeSHi обновлена до версии 1.0.7.18.
  • 0.4.0 (26 марта 2007)
    • Теперь можно вставлять блоки кода в комментариях.
    • Добавлена возможность использовать одинарные кавычки ([cc lang='php'][/cc]).
  • 0.3.0 (11 декабря 2006)
    • Исправлена ошибка с искажением двойных кавычек.
    • Исправлена проблема с подсчетом высоты блока кода и полосами прокрутки.
  • 0.2.0 (6 ноября 2006)
    • Реализована страница настроек CodeColorer.
  • 0.1.0 (1 ноября 2006)
    • Базовая функциональность плагина: подсветка синтаксиса, опции в файле плагина.

CodeColorer — лучший плагин для подсветки синтаксиса для WordPress

Вернуться на домашнюю страницу CodeColorer.