Скачать последнюю версию
 
 

Обновление CMS Eleanor 1.0 alpha от 2011-09-17

Состоялось обновление Eleanor CMS 1.0 alpha.



Основная фишка обновления - свой форум. Много сил было потрачено, поэтому спасибо всем, кто дождался, кто помагал и кто не мешал. Основная трудность была в том, что при разработке форума НЕЛЬЗЯ выходить за пределы модуля. Это, оказывается, не так просто... Разумеется, что вряд-ли сразу все всем понравится: форум нужно потестить, найти ошибки и внести предложения. Исправлять ошибки постараюсь максимально быстро. Тем, кто поставит форум на реальный проект, будет оказываться особая честь и VIP поддержка. ;)

Стандартная комплектация функций:
  • Создание форумов, подфорумов и категорий;
  • Назначение разных прав для каждого подфорума для групп;
  • Специальные настройки для каждого пользователя;
  • Назначение модераторов на форумы (группы или пользователи) с назначением определенных прав;
  • Создание/просмотр/удаление тем и публикация/правка/удаления ответов (на AJAX);
  • Прикрепеление файлов к сообщениям с возможность сокрытия реальных ссылок на файлы;
  • Возможность просматривать посты отдельно от темы. Функция сделана в большинстве своем для увеличения числа страниц для бирж ссылок;
  • Корзина форума (сюда удаляются сообщения и темы);
  • Подписка (немедленная и с задержкой) на форумы и темы;
  • Просмотр кто читает эту тему, этот форум или это сообщение;
  • Возможность скрытого входа на форум;
  • Цитирование и быстрое цитирование сообщений;
  • "Прочитанность" тем и сообщений;
  • Может быть, что-то еще. Устал писать.

Мне кажется, этих функций должно хватить для создания несложного тематического форума... Но не уверен.

Функции в разработке:
  • Модерирование.
  • Поддержка сайтмэпов.
  • Поддержка RSS.
  • Репутация (спасабы).
  • Жалобы на сообщения.
  • Поддержка переключения между связанными языковыми темами.
  • Реализация задач в админке: пересчет тем, сообщений пр.
  • Вынесение языковых констант в языковые файлы и перевод на другие языки.
  • [что-то еще, я снова устал писать...]


А теперь об обновлении системы.

  1. В админке в ссылках убран параметр key. Теперь защита от возможных фоновых вредоносных запросов делается по-другому. + Чтобы не создавать путаницы, в админке убраны ссылки вида do=save или save=ID для запросов сохранения контента;
  2. Обновлен CodeMirror до актуальной версии;
  3. Исправлена ошибка кэширования верхнего меню;
  4. Для улучшения индексации ссылка в меню и тегах прописаны соответствующие значения параметра rel;
  5. Сессии с кодом ответа, отличным от 200 больше не заносятся в базу. Это позволяет избежать ошибок, если на сайте содержится битая ссылка на картинку;
  6. Благодаря maximkaboom, исправлена проблема, когда в RSS потоке новостей отображалась лишь одна новость;
  7. В новостях исправлена ошибка, когда к аттачам в виде картинок автоматически не прописывался alt;
  8. Исправлена ошибка, когда в случае при переходе на страницу N+1 (N - это количество страниц), отображалась страница N-1. Сейчас отображается страница N;
  9. Исправлены ошибки валидации в админке;
  10. Исправлена ошибка со вставкой BB кодов в опере;