Эгея 2.4
Ловите новую Эгею 2.4 (сборка v2842).
Что нового? Простите за повтор, но чтобы было всё в одном месте:
- Фоторама (четвёртая) теперь в комплекте, не надо больше мучиться с прикруткой и настройкой;
- социокнопки теперь тоже в комплекте (используется скрипт Соушел-лайкс Артёма Сапегина с моим оформлением), в настройке просто включаешь галочку «показывать социокнопки», и социокнопки есть;
- ссылки на популярные заметки блога под постами (как у меня в блоге уже давно);
- подсветка синтаксиса кода с помощью «Хайлайта» Ивана Сагалаева (нужно завернуть код в тег <code></code>, и всё сработает само);
- простая поддержка ретины: в заметках все картинки с названиями, заканчивающимися на @2x, будут вставляться уменьшенными вдвое (то есть если есть фотка 1536 на 1024, а файл называется photo@2x.jpg, то в ХТМЛ-коде будет img width="768" height="512"; чтобы сработало, размеры картинки должны быть чётными);
- из поля названия заметки в поле текста теперь можно перейти просто энтером, как в почте — мелочь, а очень приятно;
- кнопка Выход переехала подвал экрана Настройки; теперь в правом верхнем углу просто шестерёнка висит, очень аккуратно смотрится;
- более внятные и систематизированные сообщения об ошибках в случае некорректных прав файлов на сервере — теперь движок чётко объяснит, каким файлам какие права надо поставить, если обнаружит, что у вас непорядок;
- много разных оптимизаций (у кого много десятков черновиков — они перестанут тормозить);
- защита от подбора пароля перебором вернулась;
- причёсаны встроенные темы оформления (добавились всякие радости типа затухания ссылок при расховере).
Что исправилось с беты:
- бесконечные редиректы в некоторых ситуациях у тех, у кого нет мод-реврайта;
- глюки с недоступность базы данных (см., правда, ниже);
- слетание выбранной темы оформления в момент обновления;
- невнятное сообщение «Пожалуйста, дайте права на запись:» без дальнейшего текста при установке с нуля;
- в некоторых местах оставались шорт-опен-теги, убрал;
- при смене языка в паре мест могло оставаться что-то на предыдущем языке;
- в дистрибутиве больше нет смущавшего всех файла htaccess, он живёт под именем /system/default/defaut.htaccess и чуть более умно работает (см. подробности драмы);
- если имя файла с картинкой начинается с дефиса, оно больше не пытается быть элементом списка;
- при загрузке картинок редактор теперь чуть лучше старается не перепутать их и поставить в правильном порядке (как это надёжно полечить я не знаю — иногда браузер сам считает, что файлы ему дали не в том порядке, в каком их видно в Файндере);
- некие баги при работе на порту, отличном от 80.
Нюанс: после обновления с беты у вас может опять слететь доступ к базе данных — тогда надо пойти в настройку и заново ввести пароль от неё, и всё заработает.
Заодно:
- появилась поддержка ССЛ;
- при смене пароля теперь на всякий случай спрашиваю старый пароль;
- после выхода автора редирект на главную;
- Джейквери обновлено до 1.11.1;
- Фоторама обновлена до 4.5.1.
Ещё Артём Поликарпов снял видос про использование Фоторамы в 2.4 и рассказал, как её настроить по-своему, не влезая в недра Е2.
Документацию скоро обновлю.