Я в интернете

РСС    Джейсон-фид

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

Эгея v3805

Вышел первый сервис-пак для Эгеи 2.10, сборка v3805.

Исправлены такие баги:

  • миграция с версии 2.7 или более ранних могла не сработать на некоторых конфигурациях Майэскуэля;
  • при очень хитром стечении обстоятельств Эгея могла войти в бесконечный цикл запросов к самой себе и положить ваш сервер;
  • при обновлении со старых версий мог пропасть юзерпик автора;
  • не всегда отображались юзерпики пользователей, представившихся в комментариях через внешние сервисы (спасибо Константину Якушеву за фикс);
  • корявости в стилях (в частности, админские иконки могли покраситься «посещёнными» в некоторых случаях; ховеры в блоке «Подписаться» не работали у некоторых элементов).

Подкручены скрытые заметки:

  • у скрытых заметок отображается навигация и комментарии (видны только автору, конечно; заодно тоже немного улучшены стили);
  • в интерфейсе, где выбираешь, удалять ли заметки, скрывать ли или возвращать в черновики, теперь словами объяснён смысл каждого варианта.

Процедура обновления стандартная: заменить .htaccess, папку /system/ и все подпапки /themes/ новыми.

Если вы поставили 2.10, рекомендую поставить и это обновление. Свежий дистрибутив — на сайте движка.

Подписаться на блог
Поделиться
Отправить
Запинить
 688   9 мес   релиз   Эгея
Дальше
5 комментариев
Артем 9 мес

Хм... После обновления что-то пошло не так...

Илья Бирман 9 мес

А именно?

Юзер 9 мес

Илья, зачем выкладывать в паблик «продукт», который сложно таковым назвать? Идея движка крутая, исполнение — сам знаешь. Постоянные косяки, и проблемы, решить которые ты часто и сам не ведаешь как.
А каждое обновление рушит все, что эгеевцы настраивали исходя из своих знаний, знаний других и методом тыка.
Плакали, и кололись, короче...

Илья Бирман 9 мес

Откуда такая информация?

Артем 9 мес

Скорее всего при копировании на сервер были ошибки. Потому что я после того, как поменял все папки, вместо блога видео иконку Эгеи на пустой странице. Сделал скрин, но, как оказалось, нигде его не сохранил

Михаил Крюков 9 мес

Про обновления, которые рушат все — поддерживаю автора «Юзер». Такая информация возникает из практики. У самого блог на Эгее не раз переписывался: mkrukov.ru/blog

По сути проблемы глобальных всего 2:

1) Не хочется, чтобы тема была как у всех, поэтому приходится перекраивать код. Если бы отделили создание темы от кода, то было бы удобно. А так надо править php файлики, которые из обновления в обновление меняются. В итоге дизайн рушится, что-то отваливается, а почему — не ясно, так как исходный код движка закрыт. То есть верстку сделать нельзя уникальную, максимум — поменять шрифтик, отступы, чем все и занимаются. Но от этого дизайн уникальней не становится.

В других движках создание темы отделено от самого ядра всякими переменными. И обновления ничего не ломают, просто добавляют функционал. Либо если появилась новая переменная, верстальщик вставит ее туда, где ему нужно.

Пример:
За тайтл в Эгее отвечает этот кусок кода: <?php if (@$note[’favourite?’] and !$content[’sign-in’][’done?’]) { ?> <?= _A (’<a href=«’. $note[’href’]. ’»><span class=«e2-note-favourite-title»>’. $note[’title’]. ’</span></a>’) ?> <?php } else { ?><?= _A (’<a href=«’. $note[’href’]. ’»>’. $note[’title’]. ’</a>’) ?><?php } ?>. А мог бы отвечать просто {{title}}, что сильно упрощает кастомизацию и не лезет в кишки. Что-то типо API.

Кстати, по этой же причине никто темы и не делает на Эгею. Хотя пытались уже. Все потому, что она устаревает с выходом любой новой версии.

Михаил Крюков 9 мес

2) Я решил купить Эгею для некоммерческих нужд, чтобы использовать фичи. Но с обновлением опять приходится менять тему, тк свою просто не адаптировать уже под рекомендации, перебивки. Все с нуля писать приходится и снова появился новый код.

Более того, все платные пользователи для получения обновлений дистрибутива обязаны писать лично Илье на почту. Это тратит время Ильи и самих пользователей. Ведь еще ответ можно ждать долго. Да и сами обновления мелкие очень часто происходят, о них Илья в блог не пишет, но их можно заметить вот тут:https://prnt.sc/10b86r0 Цифры сборок меняются.

Вместо этого можно:
а) Сделать бесплатную рассылку, сервисов много. Например, mailchim. Просто обновленные дистрибутивы будут рассылаться автоматически всем клиентам.
б) Заливать новый дистрибутив на любое облако и рассылать всем пользователем (через запятую в адресе) всего 1 сообщение со ссылкой на облако.

Сама Эгея очень нравится, идеально подходит для моих нужд. Но вот эти проблемы конечно фундаментальные, особенно первая. Не знаю, будут ли их решать, но я предложил альтернативу какую мог)

Мои книги