MataesОсновная проблема с
rss-новостями. В тег
author в
rss-новостях включается почтовый адрес и имя, но имя включается в скобках после адреса. Аналогично в
atom-новостях включается почтовый адрес и имя, но отдельными xml-элементами. Так вот обработчик
atom-новостей вместо
author подставляет в шаблоне имя автора (что, собственно, обычно и ожидается), а обработчик
rss-новостей пихает всё вместе в сообщение, не выполяя разбора. В результате, например, новости
отсюда в логах содержат абсолютно бесполезный
dummy@example.com .
Вторую ошибку, исправляемую патчем, "проиллюстрировать" будет сложнее, т.к. я не знаю, куда потом отправляется почтовый адрес, но это очевидный баг. В любом случае на мой взгляд исправления в патче настолько просты и очевидны, что не требуют пояснения.
Ну и в третьем абзаце я пожаловался на то, что унификация тегов в
atom и
rss — неудачная идея, просто добавляющая проблем. Я бы предпочёл указывать теги в настройках шаблонов новостей такими, какими они указаны в самих новостях. Это значит, что если я в
atom-новости вижу
summary, то я и хочу указать
summary в шаблоне, а не выискивать по исходникам плагина, чем же автор решил его заменить.