Поддержка микроформатов в голосовании, плагин ленивой подгрузки javascript
23.08.2011Выложил обновление http://litepublisher.googlecode.com/files/litepublisher.4.89.zip версию, где добавил новый плагин - ленивая подгрузка javascript, плагин должен дать теоретическое ускорение открытия страницы за счет более позднего и кэширования браузером js файлов. Как следствие упразднена дочерняя тема litepublisher и удалена из дистрибутива ак устаревшая. Ее заменяет новый плагин ленивой загрузки.
Изменена тема по умолчанию - в нее введены микроформаты для меню, изменен doctype на xhtml + rdf для поддержки микроформатов в формате RDFa. Добавлен wcard для автора коммента, добавлены rel="author" для поста и тегов автора. Изменен шаблон списка комментариев - пришлось отказаться от нумерованного списка в пользу самодельного нумерованного списка, то есть вместо ol поставил ul, с текстом номера коммента. Переименованы атрибуты name в ссылках. Добавлены rel для рубрик и тегов в постах.
В плагин голосования добавлен новый тип голосования - 5 звезд. Исправлены недочеты в голосовании. Добавлен микроформат результатов голосований - теоретически в снипетах будут результаты, надо еще тестировать. Добавлено средневзвешенное значение результатов голосования и оно же добавлено в микроформат.
Надеюсь, что многочисленные изменения не приведут к появлению новых ошибок.
Комментарии (13) на запись “Поддержка микроформатов в голосовании, плагин ленивой подгрузки javascript”
Оставить комментарий
Щас будем пробовать.
Кстати проблема с отдачей закешированного содержания в /admin/posts/editor/ так и не устранилась, после редактирования поста нельзя создать новую запись поскольку отдается кеш, и на предыдущем обновлении уже не помогло и добавление строки кода в menu.admin.... спасает только перезагрузка темы.
А можно этот кеш както отключить или сделать галочку в настройках кеширования сайта? Скорость работы админки ведь не имеет никакого отношения к скорости работы сайта, и в админке постоянно что-то редактируеш - значит всегда должен отдаваться обновленный контент а не из кеша.
В этой или предыдущей версии сделал очищение кеша по любому post запросу в админке, так что после любого редактирования/создания у сайта полностью очищается кеш и проблем не должно быть. Для меню обслуживание вообще отключил кеширование.
Не совсем понял в чем заключается проблема - после редактирования выводится старрое содержимое?
Открываешь, редактируешь любой пост, а потом хочешь создать новую запись, но вместо пустой формы для нового поста открывает только что отредактированную запись с надписью "вы только что отредактировали...бла бла бла".
То есть насколько я понимаю движок отдает страницу: /admin/posts/editor/ из кеша.
Спасает только перезагрузка темы, тогда этот кеш сбрасывается и можно создать новую запись, и снова только одну до новой перезагрузки темы.
http://litepublisher.googlecode.com/svn/trunk/lib/menu.admin.class.php
Кстати с введением кеща админки заметил у меня наоборот админка тормозить начала.
Аяксовые табы по секунд 20 открываются: особенно с метками.
Раньше пулей все загружалось, движку больше работы: проверять устарел кеш или нет.
Не знаю может это временные тормоза и связаны с хостингом, но раньше никогда такого не было.
Былаб моя воля убрал бы кеширование админки, зачем ее кешировать, ведь не тысяча админов одновременно в ней редактируют что то, да и кеш админки к скорости самого сайта не имеет никакого отношения.
Мое личное ИМХО.
Вообще то кеш админки устроен приммитивно и кешируется только контентная часть, меню и сайдбар остается по старинке. Скорее всего добавлю новю опцию для кеширования админки - будет галочка в настройки/кеширование
Что за хостинг?
им хоть на локалке под денвером хоть в сети легко просматривать