Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Эгея 2.8 бета 2

Готова новая Эгея 2.8 бета 2 (сборка v3354). Не обновляйтесь на живых сайтах, если только вы не суперпродвинутый технарь, обложившийся бекапами со всех сторон. Не забывайте, что бета — это очень страшно. После первой беты вскрылось много разного, поэтому давайте-ка потестим ещё.

В конце заметки — ссылка на дистрибутив, но сначала прочитайте.

Что вообще нового в Эгее 2.8 — читайте в заметке про первую бету. Коротко: комментарии через соцсети, улучшения в антиспаме, запланированные заметки (для платных пользователей), новая тема оформления, поддержка эмодзи и ещё много мелочей.

Что в новой бете:

  • устранена потенциальная уязвимость первой беты (поэтому важно обновиться, если у вас первая бета, то есть сборка v3333 или выше);
  • подкрутили новый антиспам;
  • появились дата и время у комментариев;
  • изменён формат отображения относительного времени;
  • поменялась вёрстка комментариев и управления ими на мобиле;
  • исправлены разные баги с управлением комментариями: удаление-восстановление, звёздочки, ответы;
  • исправлен баг, из-за которого ссылки некоторых заметок в лентах и результатах поиска могли вести на главную;
  • страницы с заметками могли зря потреблять энергию в Сафари, когда смотришь на них залогиненным;
  • значительная оптимизация в форматтере текста: сохранение очень-очень длинных заметок больше не должно тормозить;
  • убрана двигалка «важные — все» на странице тегов, теперь просто показываются все;
  • косметика.

Напоминаю, что в новой версии минимальная версия ПХП поднялась с 5.3 до 5.4. Если у вас 5.3, новая Эгея не будет работать вообще никак.

Ещё были какие недоисследованные проблемы с ПХП 7.2. У меня пока не было возможности протестировать, поэтому пишите, как дела.

Как попробовать и что тестировать

Ещё раз скажу, что не рекомендую пока обновляться на живых сайтах. Как обновиться:

  1. Отредактировать и сохранить любую заметку (на всякий случай, это гарантирует, что сделается актуальный бекап базы).
  2. Забекапить всю папку на сервере, включая бекапы базы данных, которые лежат в /user/backups/.
  3. Заменить файл .htaccess в корне, папку /system/ и все подпапки в /themes/ (то есть убрать старые, положить новые, а не дозалить новые файлы в старые папки).

Что тестировать:

  • всё управление комментариями;
  • комментарии через соцсети;
  • антиспам;
  • восстановление забытого пароля;
  • ПХП 7.2;
  • сам процесс обновления, чтобы не вылезло никаких ошибок про базу данных;
  • эмодзи в заметках и комментариях;
  • планирование заметок;
  • темы оформления.

Ссылка: e2_distr_v3354.zip

Пишите, чё как.

Если вы пользуетесь платной версией и хотите бету платной 2.8, напишите мне.

О предыдущей версии: 2.7

Подписаться на блог
Поделиться
Отправить
 1364   9 дн   продукты   релиз   Эгея
21 комментарий
Сергей Запара 9 дн

Спасибо за очередной релиз бетки!

gaz ballonov 9 дн

Аватарки стали намного аккуратнее, но из соц сетей, увы, так и не подтягиваются. У меня, по крайней мере.
Обновился без проблем.

Илья Бирман 9 дн

А папка /pictures/avatars/ есть? Пустая? Какие права на неё?

gaz ballonov 9 дн

А, кстати. В админке появились поля метрики и аналитики.

Илья Бирман 9 дн

Упс, убрал.

gaz ballonov 9 дн

Да пусть бы было)

Папки avatars не было, создал с правами 777, всё заработало.

Илья Бирман 9 дн

А как так получилось? В дистрибутиве-то она есть.

gaz ballonov 9 дн

А вот еще, прям сейчас заметил. Около ответа на мой комментарий указано то же относительное время, что и относительное время комментария. А при наведении мышки всё показывается правильно.

Илья Бирман 9 дн

Точняк.

gaz ballonov 9 дн

Трудно сказать как так получилось с avatars. Вероятнее всего, когда ставил эгею — функции аватарок еще не было и папки не было. А в процессе обновлений папка pictures не затрагивается. Вот и вышло что функция добавилась, а папка — нет.

Илья Бирман 9 дн

Ага. А какие у вас права на папку pictures при этом?

Andrew Golubev 8 дн

Так поля метрики и аналитики это ошибочный код из платной версии? А я уже обрадовался :)

Andrew Golubev 8 дн

А папка /pictures/avatars/ есть? Пустая? Какие права на неё?

А какие права должны быть на все папки и файлы? Достаточно 775 или обязательно 777?

gaz ballonov 8 дн

На pictures стоит 777. Но, признаюсь, к расстановке прав файлам и папкам отношусь халатно, вспоминаю о них только когда что-то не работает :)

gaz ballonov 8 дн

Пробовал с 0 установить. Страница установки долго грузится и в начале идет несколько строк с ошибкой Cannot connect to database на желтом фоне. Ввел данные, установилось. На локалхосте с теми же ошибками, но даже кнопка Start blogging не активируется. С версией 3333 та же история. С версией 3254 всё в порядке.

Mike Ozornin 7 дн

Если к посту добавить тег, состоящий только из эмодзи, то ссылка на этот тег не будет правильной, она будет вести на корень блога. Теги из текста и эмодзи работают ок.
Скринкаст: http://d.mikeozornin.ru/v3sto9

Mike Ozornin 7 дн

Есть проблема с повторных сохранение поста из эмодзи с тегом из эмодзи. Скринкаст: http://d.mikeozornin.ru/ZmUXHB

При повторном сохранении появляется красный !, в консоли вот так: http://d.mikeozornin.ru/tp4bxI

В /var/log/nginx/error.log пусто.

Mike Ozornin 7 дн

Урл поста, состоящий только из эмодзи работает некорректно и ломает просмотр постов.

Воспроизведение:

  1. Создать черновик поста
    Заголовок: Test
    Текст поста: Test
    Сохранить черновик
  1. Открыть черновик на редактирование
    Указать в качестве урла поста эмодзи, например: ❤️
    Сохранить черновик. Публиковать не обязательно.
  1. Открыть главную страницу блога, перейти на любой пост. Покажется черновик поста с эмодзи.
  1. Открыть блог незалогиненным пользователем. Перейти на любой пост. Ему тоже покажется тот же черновик. Скриншот: http://d.mikeozornin.ru/r5TVsm см. на «не опубликовано» и отсутствие админских кнопок.

Такой пост ломается переходы на посты, но другие страницы, (переход на страницу тега, список всех тегов, поиск) не ломаются.

Скринкаст воспроизведения: http://d.mikeozornin.ru/yA3jEH

Сергей Запара 7 дн

Илья, давно наблюдаю баг, и в последней бета-версии он то же присутствует. Когда с телефону перехожу на страницу редактирования заметки, то как только я ставлю курсор в поле для тегов (ожидаю, что откроется клавиатура телефона и я могу ввести название тега), тут же клавиатура прячется, и так каждый раз.

Воспроизводил на нескольких Android устройствах.

Svetlana Vishnevskaya 7 дн

Майк Озорнин, этож додуматься: поставить эмодзи в урл. Страшно с вами жить.

gaz ballonov 7 дн

Еще на фейсбучные профиля из комментариев не заходит: открывается фейсбук с ошибкой «К сожалению, этот контент сейчас недоступен». На твиттер нормально в профиль кидает.

Andrew Golubev 7 дн

Илья, подскажи, пожалуйста.

Если настроить вместо ?go= чистые урлы (как написано в инструкции https://docs.google.com/document/d/1jLgM2M4EgTt0PqDAFkxvmRuwqQxIn2r0YINmEpb8TOI/edit), то сделает ли Эгея автоматом редирект 301 со старого урла на новый? Не хочу, чтобы ссылки в поисковихай поломались. Или редиректы делать руками (о, ужас)?

Andrew Golubev 7 дн

Проверил сам. Переадресация есть, старые урлы с ?go не поломались. Все же крутой движок Эгея!

Илья Бирман 7 дн

Редиректы — это святое.

gaz ballonov 7 дн

Что касается комментария Сергея Запары: проверил, то же самое. Если сначала поставить курсор на текст заметки (клавиатура появилась), а потом, не убирая клавиатуру, клацнуть на метки — клавиатура остается. А если клавиатуры на экране нет и нажать на строку тегов то да, выскакивает на долю секунды и тут же прячется.

Сергей Запара 7 дн

gaz ballonov, да, спасибо вам за более детальное описание. Именно так всё и происходит.

Илья, можешь, пожалуйста, поправить эту ошибку?

Сергей Запара 7 дн

Кстати, давно задаюсь вопросом: почему когда в Эгеи оставляешь комментарий, то после отправки меня не перекидывает вниз к моему комментарию?

Это только мне не нравится?

Популярное