Эгея 2.10 бета
Готова Эгея 2.10 бета (сборка v3783b). Ранее:
Не обновляйтесь на живых сайтах, если только вы не суперпродвинутый технарь, обложившийся бекапами со всех сторон. Не забывайте, что бета — это очень страшно. В конце заметки — ссылка на дистрибутив. А пока расскажу, что изменилось за время со второй альфы.
Во-первых, поправлено несколько уязвимостей разной степени тяжести (спасибо, Алексей Соловьёв).
Во-вторых, появилась новая розовенько-сиреневенькая тема оформления «Фиеста»:
Рекомендации «Читать дальше» и перебивки в лентах стали ещё лучше:
- в рекомендациях «Читать дальше», перебивках и галереях популярных заметок теперь есть глазики с числом просмотров;
- в перебивки больше не попадают те заметки, которые и так есть в основном потоке этой страницы, а также повышено разнообразие вёрстки перебивок;
- улучшена мобильная вёрстка;
- если похожих заметок не найдено, в качестве перебивок и рекомендаций «Читать дальше» теперь показываются самые популярные заметки.
Остальное:
- интерактивное оглавление в аудио- и видеороликах автоматически упрощается до простого текста в РСС, чтобы не ломать людям читалки;
- если в пункте интерактивного оглавления встречается ссылка, она теперь корректно работает, не вызывая перемотку аудио и видео (спасибо, Игорь Адаменко);
- кружок-ссылка с числом новых комментариев теперь сразу прокручивает заметку к новым комментариям;
- если вставить картинку в заметку, просто нажав ⌘V, она теперь получает более осмысленное имя файла, чем просто image.png;
- исправлен баг, мешавший закрепить булавкой текущий тег в подвале;
- при загрузке картинок наконец-то больше не помигивает крутилка;
- подкручены цвета и исправлены баги в инсталяторе;
- исправлены баги на странице «Предпросмотр темы»;
- надёжнее показывается статус лицензии в платной версии;
- поисковый индекс Розы теперь автоматически создаётся, если его нет (например, после импорта из бекапа);
- доработка инсталятора, бекапа, миграции и прочей скукоты;
- убран код, защищающий от дубликатов в РСС-потоке при обновлении с версии 3223 или более ранней (так что если вы обновляетесь с такой давней версии, посты в читалках могут продублироваться).
Что тестировать:
- адекватность рекомендаций и что они всегда пересчитываются при изменении данных, кеши никогда не забывают сброситься;
- вёрстку рекомендаций, в том числе на мобиле, что она не ломается ни в каких заметках;
- сохраняемость отображаемого числа просмотров заметок при обновлении с более ранних версий Эгеи;
- отображение правильной информации об оплаченности лицензии в подвале настройки (если вы не оплачивали Эгею, но тестируете бету, у вас должно быть написано, что типа лицензии нет — это ок; если оплачивали, должно быть написано, до каких пор оплачено);
- черновики, публикация прошлой датой, публикация будущей датой и скрытые заметки;
- изменение урлов черновиков и опубликованных заметок, особенно всякие конфликты при изменении урлов на уже использованные ранее; изменение урлов тегов;
- что неопубликованные, запланированные, невидимые заметки действительно не видны, не проникают в РСС, не находятся в поиске и т. д.;
- что не сломалось локальное автосохранение заметок;
- секретные ссылки;
- работу бекапа;
- всё остальное.
Ссылка на дистрибутив
Основные фичи этого релиза, связанные с рекомендациями — платные. В бета-сборке, которую я выкладываю сегодня, они все включены, потому что надо их как-то потестировать. Но я их отсюда уберу. Понимаю, что это странновато, но я пока не придумал, как по-другому.
Если вам интересно поэкспериментировать, то скачайте, пожалуйста, свежую сборку v3783b (релиз), поставьте себе, и попробуйте с ней пожить. Не забывайте, что нет вообще никакой поддержки и даже на несложные вопросы вроде «а в каком файле ты хранишь то-то» я могу отвечать долго. Если в вашем блоге есть хоть что-то ценное, сделайте максимальный бекап. В моём блоге сейчас, конечно же, крутится именно v3783b. Чтобы обновиться, замените /system/ и все подпапки в /themes/.
Эгея — самый удобный движок для блогов в мире. Настоящее сокровище, Илья!