Эгея 2.9 альфа 2
Я уже писал, что взорвал полдвижка в Эгее 2.9, и в той заметке выкладывал несколько новых билдов. Скачивая их, вы рискуете всем.
Это заметка для того, чтобы ещё раз призвать вас потестировать.
Перед тем как устанавливать или обновляться убедитесь, что у вас прописаны права 0777 ко всем файлам и папкам, включая саму ту, в которую вы ставите Эгею.
Что изменилось за время с первой альфы:
- изменились названия некоторых параметров конфига, добавились новые (ваш user/config.php может частично утратить актуальность; сверяйтесь с system/config.php);
- переделалось всё логирование (вместо user/log.txt теперь в папке user/logs/ пишутся разные логи, так что если у движка не будет прав, чтобы создать эту папку и файлы в ней, логов не будет);
- форма поиска, потерявшаяся в одной из сборок, вернулась;
- страница тега сломалась в одной из сборок и снова заработала;
- значительно переписан инсталятор, немножко изменился и его внешний вид;
- в настройку вернулась ссылка на открытые сессии (для меня самого загадка, зачем и при каких обстоятельствах я её убирал);
- sitemap.xml стал правильнее;
- поменялся дизайн и вёрстка экранов серого лимона смерти;
Что тестировать:
- инсталятор;
- чтобы в процессе апдайта до 2.9 не вознило ошибок;
- работу на нестабильном соединении с базой данных;
- чтобы в случае проблем создавались логи, а в случае их отсутствия — не создавались;
- чтобы в опенграф правильно попадали картинки, загруженные в заметки, и обложки видосов, использованных в заметках;
- чтобы нигде не отвалилась Фоторама и аудиоплеер;
- всё остальное.
Если вам интересно поэкспериментировать, то скачайте, пожалуйста, свежую сборку v3445a, поставьте себе, и попробуйте с ней пожить. Не забывайте, что нет вообще никакой поддержки и даже на несложные вопросы вроде «а в каком файле ты хранишь то-то» я могу отвечать долго. Если в вашем блоге есть хоть что-то ценное, сделайте максимальный бекап. В моём блоге сейчас, конечно же, крутится именно v3445a. Чтобы обновиться, замените /system/ и все подпапки в /themes/.
См. также: Альфа 3.
Эгея шикарна! При обновлении не залил свою тему. Так она из кэша поднимала страницы и корректно показывала! Респект!
Есть пожелание, чтобы при установке-обновлении Эгея, даже если нет ошибок, создавала user/logs/ и писала в него No errors. А то сейчас мне не понятно, сможет она (когда будут ошибки) писать туда что-то или нет :)
Заметил особенность. Если распаковать архив Эгеи локально, настроить в конфиге url synthetic, а потом залить на сервак, то работать не будет — ошибка 500.
А если залить архив на сервак и уже там настроить конфиг, то все ок. Ловил такой глюк на всех билдах альфа-версии. Ни на одном билде релиза 2.8 не ловил этот глюк. Сервак один и тот же.
На локалке не заводится
PHP Notice: Undefined index: language in /Applications/MAMP/htdocs/blog/system/core.php on line 2
Чё-то странное. Это ж просто нотис, что значит не заводится? Это на какой странице происходит?
Не только на локалке, но и в других местах. Но это не самое страшное.
Вот фоторама перестала работать совсем. Вставляет только кусочек от первой фотки и все.
Илья! Я ктшник. Давай Твиттер убьём. Или medium.com. Max Keiser одобрил. hi@kotov.in
Тема + многоюзерность решат
Я в БД той старой Эгеи все теги в lowercase перевел, и почему-то, похоже, после этого вся система тегов абсолютно перестала работать для новых постов и редакций. После все теги удалил отовсюду из БД, но не заработало. В новых версиях как с этим? Эта ломаная БД на новой запархает?
Я ничего не понял :-)
Насчёт второй части — само собой всё заработало. То есть дело в кэше было и, видимо, кэше браузера или ещё каком апдейте своих файлов движком
Насчёт первой — Max Keiser автор Hollywood Stock Exchange и ведущего в мире финансового шоу Keiser Report,
КТ — кафедра ИТМО с лучшими программистами мира, как ты.
Как я понимаю, движку несложно настроить использование несколькими юзерами.
Если добавить суперфишки вроде комментирования конкретных частей поста,
Это станет убийцей по крайней мере medium.com, а со временем и твиттера
Может уже есть альфа 3?
Нет, но близко :-)
Я почему-то грешным делом думал, что версия 2.7 это потолок, а тут случайно заглянул, 2.8, 2.9 на подходе...
Можно уточнить что будет с шаблонизатором? Практически с каждым обновлением движок на корню убивал вылизанную кастомную тему. Переходя на 2.8-2.9 ожидать того же, или «подкапотные» изменения не затронут эту часть?
Ну уж не на корню :-) Но изменения всегда будут. Смотрите диффы :-)