Персональный сайт Александра Тауениса » 2015 » Сентябрь

Выпущена юбилейная версия «Переводчика телеграмм»

Сегодня, спустя 5 лет с момента выхода версии 1.0, я закончил работы над новой версией «Переводчика телеграмм» — 2.2. В отличии от всех предыдущих выпусков, в справку включена история разработки программы.

В версии 2.2 был доработан интерфейс в направлении улучшения юзабилити (удобства использования) эмулятора ключа. Ключ в версии 2.1 работал только с мышки, а также было трудно определить, в какое текстовое поле осуществляется ввод кода Морзе. Начиная с Codemorser 2.2, активное текстовое поле при работе ключа выделяется цветом (его можно установить в настройках), а сам ключ работает и с клавиатуры. Также сам ключ наглядно показывает свою работу, и какую длину имеет точка при помощи мигания с длительностью 1 точки.
Страница программы и ссылка на скачивание.

Перспективы проекта туманные. С одной стороны, проделано очень много работы. Но с другой, чтобы Codemorser стал полноценным спутником хотя бы продвинутых «радиочайников» нужно сделать ещё очень много изменений и добавить много новых функций. Всё это требует значительных вложений по времени и опыта, которого у разработчика программы (т.е. меня) нет. По специальности я системный администратор, и радио является хобби, и не более того. Кроме того, у Codemorser есть вполне достойные аналоги, имеющие заслуженную популярность у радиолюбителей.

Спасибо всем, кто пользуется «Переводчиком телеграмм»! Если есть какие-либо пожелания, пишите в комментариях или на форуме.

Добавлено 30 сентября 2015 в 23:47 (по Москве) A.T. в раздел(ы) Программы.
Слова для поиска: .
Нет комментариев »

Обновляем WP-United для работы в WP 4.3+

После обновления сайтов до WordPress 4.3, где установлен плагин WP-United версии 0.9.2.8 на каждой странице появляется следующее предупреждение:

Notice: Вызванный метод конструктора класса WP_Widget считается устаревшим с версии 4.3.0! Используйте __construct(). in /var/www/wp-includes/functions.php on line 3457
(и так 10 раз).

Причиной этого является изменение вызова конструктора виджетов со старого метода $this->WP_Widget(…) на новый, более правильный с точки зрения читаемости вызов parent::__construct(…). Аргументы у новой функции такие же, как и у старой.

Плагин WP-United давно не обновляется, несмотря на популярность и отсутствие достойных аналогов. Чтобы он заработал под свежим WP, нужно заменить все вхождения вызова $this->WP_Widget(…) на parent::__construct(…) при помощи функции «Заменить» в любом текстовом редакторе. В версии 0.9.2.8 они есть в двух файлах:

\wp-content\plugins\wp-united\widgets.php, строки 29, 118, 180, 232, 282, 369, 486, 565, 625.
\wp-content\plugins\wp-united\extras\quickpoll\widget.php, строка 31.

После внесения изменений, плагин полностью возвращает работоспособность. Будем надеяться, что в ближайшее время разработчики WP-United продолжат разработку и выпустят официальное обновление для WP 4.3. А пока придётся ковырять руками.

3 октября 2017.
Лучше поздно, чем никогда.
Автор плагина внёс в git поправки, описанные на данной странице (https://github.com/jfwells/wp-united/pull/2).
Так что есть надежда, что вскоре выйдет исправленная версия.

Добавлено 29 сентября 2015 в 16:45 (по Москве) A.T. в раздел(ы) Сайтостроение.
Слова для поиска: , , .
Нет комментариев »