Мы в твиттере Мы в телеграме!

Провеббер » Web » Различные CMS » Eleanor CMS RC5

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Eleanor CMS RC5

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Eleanor CMS RC5.



Вот и подошло время к выпуску (будем надеяться) последнего релиз-кандидата системы. С момента выпуска RC4 была проделана огромная работа, потрачено много часов как на разработку так и тестирование системы, напомню что на этот раз тестирование системы шло не много, не мало 2 месяца. Но мы надеемся, что всё потраченное время этого стоило и в итоге, вы получаете достаточно стабильный продукт для своих проектов.

# В комплект системы теперь входит три модуля: два старых "файлы" и "опросы" и один новый "блоги".

# Разработан алгоритм вставки/получения различного контента в редакторы на сайте. Это позволило и смайлы вставлять в WISIWIG редакторы, и делать в них прямую вставку ссылки на файл из аплоадера. Для комментариев также снялось ограничение, когда редактором комментариев мог быть только Eleanor BB Editor.

# Обновлены WISIWIG редакторы: TINY MCE обновлен до актуальной jQuery версии, FCKeditor заменен на CKeditor – своего последователя.

# Доработан аплоадер файлов: увеличен его размер, теперь в админ панеле он помещен вне вкладок. Кнопка "скачать" файл перенесена на изображения файла. Кроме этого при наводе мышью на это изображение теперь доступна дополнительная информация о загруженном файле: для изображений будет показано их содержимое, для остальных файлов – дата создания и размер. Ну и для полного счастья, добавлена возможность ограничения суммарного объема залитых пользователем файлов за один раз (при публикации новости, например).

# Тип всех редиректов системы заменен с 302 на 301, это несомненно улучшит качество индексации Вашего сайта.

# Теперь при сохранении публикации (новости, например), имя папки в которой хранятся прикрепленные файлы совпадает с IDом публикации. Ранее оно совпадало с URL публикации, но технология не оправдала себя: у многих стоит nginx который не обрабатывает крилличные ссылки.

# ВАЖНО! Наконец-то реализованы алгоритмы своих BB кодов. Свои BB коды - это такие же BB коды, которые используются в обычном Eleanor BB editor за исключением того, что обрабатываются они в момент генерации страницы каждый раз по-новому. Свои BB коды одинаково работают в любом редакторе, обычные же BB коды, которые используются в Eleanor BB editor (типа b, i, u) - работают без изменений как и прежде – в момент сохранения преобразуются в HTML. В стандартную комплекцию системы входят следующие свои BB коды:

[php]...[/php] - все, что находится между этими тегами будет воспринято как PHP код и будет выполнено.
[script]...[/script] - все, что находится между этими тегами будет воспринято как javascript код и будет выполнено на странице.
[dohtml]...[/dohtml] - все, что находится между этими тегами будет воспринято как HTML код и не пройдет никаких проверок на валидность.
...
- все, что находится между этими тегами, будет воспринято как код какой-либо программы и будет отображено соответствующим образом. Другие BB коды и смайлы внутри этого участка обработаны не будут!
[csel]...[/csel] - код для выделения участков кода внутри тега [code], работает только внутри этого тега.
… - тег для скрытия определенного текста от определенных групп (настраивается).
[nobb]…[ /nobb] - тег, внутри которого не обрабатываются смайлы и BB коды.
...
– содержимое внутри тега будет обработано как цитата и соответствующе выделено.
[video]…[/video] – тег для вставки видео из онлайн сервисов You Tube, RuTube, Smotri.com, video.bigmir.net . Просто выделите ссылку на видео этим тегом.
[url]…[/url]- тоже самое что и обычный BB код, отличие лишь в том что этот код отвечает за автоматическую обработку ссылок
[attach=file] - самый интересный BB код. Интересный потому, что результат обработки зависит от типа файла. Через этот BB вставляются все файлы, загруженные из аплоадера. Так, если вставлена картинка - будет показана ее уменьшенная копия, а при наводе на нее мышью или клике - оригинальная картинка.
Если вставлено видео или аудио - будет отображен плеер.
Если вставлен swf файл – будет показана флешка.

Таким образом посетители Вашего сайта смогут сразу и смотреть и слушать.

Для каждого своего BB кода можно выставить ограничение использования по группам.



# Полностью переботаны механизмы обработки HTML, получаемого от пользователя. Всевозможные XSS вставки, скрипты и прочая гадость успешно вырезается. Производится проверка на корректность всех тегов: закрытие парных тегов и прописывание / у непарных. Ваши пользователи теперь смогут без проблем пользоваться WISIWIG редакторами для публикации комментариев.

# Пересмотрена технология создания превьюшек, загружаемых изображений. Теперь превью создаются, но не отображаются в аплоадере. Изображение превью - это имя загруженного файла + приставка "_preview". Если для изображения доступна первьюшка - она будет автоматически вставлена, при публикации изображения через тег [ attach]

# JS класс SWFobject обновлен до версии 2.2 . Блок tag_cloud.php так же переработан для корректной работы под новой версией.

# Система украинизирована! В сборку добавлен украинский язык и теперь система доступна на трех языках: русском, английском и украинском. Добавление других языков в систему упростилось и теперь не требует изменения базы, поэтому пользователи, желающие выпускать сборки с дополнительными языками - смогут делать это по упрощенной схеме.

# В модулях "Новости" и "Файлы" краткий и подробный обзоры объеденные в одно поле. Разделителем краткого обзора от подробного служит тег . Это упростит публикацию новостей.

# Переделана технология автоматического скрытия внешних ссылок. Она стала более простой, но более эффективной. Теперь к внешним ссылкам вперед просто дописывается “go.php?”.

# В комплект системы теперь входит ручная сортировка категорий.

# Меню системы теперь реализовано по технологии NESTED SETS. Верхнее главное меню стало многоуровневым – при наводе мышью на пункт, в котором есть подпункты, последние будут показаны. Написан новый блок, подобный блоку "Категории", но он отображает меню. Блок не активирован, лежит в папке addons/menus/plus_minus.php


# Переработан алгоритм работы HTML шаблонизатора – разбор переменных и условий в тексте избавился от регулярных выражений. Кроме этого в него добавлены новые возможности: обрезка строковых переменных до заданной длины и работа с массивами. Например, теперь Вы можете указать {title=10} и, если содержимое переменной {title} будет длинее 10 символов, оно автоматически будет обрезано до 10 символов, а в конце будет поставлено троеточие.
Если переменная {var} - массив, получить значение его элеменов можно при помощи точки.
{var.key1} - будет отображено содержимое элемента массива с ключом key1. Поддерживаются многомерные массивы: {var.key1.ky2.key3}. Однако не поддерживаются логические условия и ограничение длины, т.е. конструкции вида [var.key1]{var.key1}[/var.key1] и {var.key1=10} работать не будут.

# Оптимизирован алгоритм создания Sitemap. Теперь скрипт не будет виснуть на большом объеме данных: обрабатывается порядка 500 ссылок за раз, после чего происходит перезагрузка скрипта. И так пока не обработаются все модули.

# Опция "Включить ЧПУ" - теперь находится в основных настройках, а не где-то в настройках сервисов. Также по многочисленным просьбам пользователей "сапы" добавлена возможность автоматической транслитерации ЧПУ, однако в этом случае пропадает смысл использования ЧПУ.

# В BB редакторе, благодаря замечаниям Diego, реализованы многоуровневые списки.

# В интерфейс просмотра логов добавлено сообщение, отображающее объем папки с логами.

# В модулях новости и файлы в поле даты добавлено еще и время.

# Переработаны настройки: в них добавлена мультиязычность. Теперь можно указать разный заголовок сайта для разных языковых версий: просто нажимайте по флагам и вводите нужные значения в поля.


# В админ панель модуля "Аккаунт пользователя" вынесен редактор писем, которые проходят пользователю на email при регистрации, восстановлении пароля и т.п.

# Расширен модуль "статические страницы" - добавлены уровни и хлебные крошки. Это облегчит создание сайтов-визиток.

# Добавлена автоматическая подсветка синтаксиса языков программирования. В частности HTML, XML, CSS, Apache, AVR Assembler, C++, C#, Delphi, Ini, Java, jаvascript, PHP, Perl, Python, Rubi, SQL, VBScript. По-умолчанию код не подсвечивается какой-либо подсветкой, чтобы активировать подсветку синтаксиса, необходимо в тег [ code] добавить = и название языка. Например [ code=php]. Если Вы хотите, чтобы язык программирования определился автоматически, просто добавьте в тег параметр auto, например: [ code auto].

# Переключение языков в админ панеле и в пользовательской части для пользователя сохраняется в БД. Таким образом, пользователю не нужно будет каждый раз выбирать свой язык из доступных на сайте (в случае, если его родной язык отличается от основного на сайте) - система будет его запоминать. Для гостей язык все так же хранится в куке.

# Добавлена возможность для пользователей и гостей сайта выбирать тему оформления сайта. Написан блок со списком доступных тем (правится этот список из админки), название блока block_themesel.php, лежит в папке addons/blocks (не активен). Для пользователей выбранная тема также запоминается в базе.

# Доработан модуль обратной связи: теперь существует возможность указать несколько e-mail-ов с описанием, на один из которых пользователь сможет отправить свое сообщение, т.е. выбрать, кому оно адресовано.

# В панели администратора создан контроль последних комментариев с возможность правки, удаления, изменения. Работает только для модулей: блоги, файлы, новости и опросы. Сторонним разработчикам придется править код этого контроля, чтобы добиться совместимости.

# Расширены возможности комментирования для модулей "Файлы", "Новости" и "Опросы" (тех, которые входят в систему по умолчанию). Теперь опцию "Разрешить комментирование" можно поставить "С перемодерацией". Кроме этого добавлена возможность, чтобы пользователи смогли отмечать комментарии как спам.


# По просьбам многих пользователей, добавлена возможность обращения к статическим страницам напрямую, указывая в строке запроса только адрес страницы. Например: site.ru/demo.html , при таком запросе система сначала будет искать модуль с именем demo, если не находит - пытается найти статическую страницу с именем demo, если и ее не найдет - только теперь будет показана главная страница.

# Для облегчения жизни новичкам, и тем, кто пока еще плохо разбирается в ЧПУ Eleanor CMS, реализована поддержка мешанных запросов т.е. вида news.html?nid=1 Хотя так писать - неправильно, все-же лучше когда поддержка такого есть.

# В модуле файлов, во вкладке "Файлы и картинки" вставлять ссылки в поля теперь можно сразу с ББ редактора: достаточно встать на поле и кликнуть кнопку "вставить ссылку" в ББ редакторе.

# При генерации списка страниц, теперь в header прописываются теги и что позволяет листать сраницы кнопками "Вперед-назад".

# Обновлен шаблон инсталлятора и панели администратора. Просьба не просить вернуть старое.

# Исправлена ошибка, когда в Google Chrome не работали выпадающие меню со смайлами и настройками шрифта в Eleanor BB Editor-e.


# Исправлена ошибка, когда в меню при переключении языка, к URL не добавлялась соответствующая приставка.

# Исправлена ошибка при добавлении комментариев в IE, также исправлено ошибка когда после публикации комментария, страница не скролировалась к нему.

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

# В комментарии возвращена карма комментариев, которая раньше почему-то не доступна была.

# Информация для дизайнеров. Если Вы используете PHP шаблонизатор для файла index.php (темы оформления), то теперь все переменные, кроме {module},Страница сгенерирована за 0.076 секунд(ы). Использовано запросов: 15. GZIP включен. и нужно будет писать вот так: . Тоже самое касается и переменной HEAD, которую теперь нужно писать не {HEAD}, а . Поэтому разработчикам сторонних тем придется изменить свои шаблоны под RC5. Приносим извинения.

# Информация для разработчиков. Из ядра системы полностью удален содержавшийся там HTML код. Из самого ядра удалены устаревшие функции:
BaseClass:
D();

Mainclass:
CharSet();

Strings:
GenHardPass();

Categories:
CategoryHeader();
CategoryNavi();

Function:
RssOut();


Так же ликвидированы переменны
$Mainclass->GET и $Mainclass->COOKIE.

Если у кого-то перестанут из-за этого работать сторонние модули - пишите в ЛС - договоримся.

Оптимизирован формат хранения разных языковых версий контента. Поле one_lang удалено, а поле тип поля language изменен с enum, на varchar, что позволит быстро и без проблемно добавлять новые языки в систему.
Если публикация установлена для всех языков, то language – пустое.

Скриншоты:







Скачать:
Внимание! У Вас нет прав для просмотра скрытого текста.


Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 22 843 :: Комментарии (23) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Darkboy

  • 5 февраля 2010 19:52
  • Регистрация: 15.10.2009
  • Был(а) онлайн: 24.02.2011
  • Комментариев: 240
  • 0
Ничем не хуже ДЛЕ, скоро наверно варезники на этом двиге будут штамповаться пачками... biggrin

--------------------

#2d0z

  • 5 февраля 2010 19:54
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • 0
Беру на тест. Свиду очень не плохая CMS. =)

--------------------

#3WooW

  • 5 февраля 2010 20:01
  • Регистрация: 22.10.2009
  • Был(а) онлайн: 14.08.2024
  • Комментариев: 510
  • 0
Примеры сайтов покажите?

#4Darkboy

  • 5 февраля 2010 20:08
  • Регистрация: 15.10.2009
  • Был(а) онлайн: 24.02.2011
  • Комментариев: 240
  • 0
WooW,
По шарился по форуму нашел пример на этой цмс _http://onerap.ru/

--------------------

#55Nizza

  • 5 февраля 2010 20:13
  • Регистрация: 22.09.2009
  • Был(а) онлайн: 5.10.2024
  • Комментариев: 343
  • 0
если кому нужно есть пару шабов для элеонорки могу выложить ) лежат на харде ph34r самому нравится этот двиг ) думаю не плохая штука

#6d0z

  • 5 февраля 2010 20:28
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • -1
Ну-с . Поставил. Только шаблон какой то косячный вышел:

--------------------

#7Weber

  • 6 февраля 2010 00:56
  • Регистрация: 5.01.2010
  • Был(а) онлайн: 21.05.2023
  • Комментариев: 15
  • 0
а это null версия ?

#8Darkboy

  • 6 февраля 2010 03:50
  • Регистрация: 15.10.2009
  • Был(а) онлайн: 24.02.2011
  • Комментариев: 240
  • 0
Weber,
Это не нулл, это неактивированнная лицензия...короче ставишь на сайте идешь к автору у него в базе регистрируешь сайт получаешь ключ и живешь спокойно правда копирайты нельзя убирать...

--------------------

#9d0z

  • 6 февраля 2010 04:34
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • -1
Darkboy, нельзя? А если постаратся?

--------------------

#10Alexander.S

  • 6 февраля 2010 05:50
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 21.08.2023
  • Комментариев: 120
  • 0
Как финалка будет так сразу польются модули которые на форуме у них под закрытыми разделами, и шабы, кстати вы заметели в низу написано 18 запросов к базе, это жесть же O_O И так на любом сайте где элеанор стоит

#11nsdss

  • 6 февраля 2010 07:25
  • Регистрация: 10.01.2010
  • Был(а) онлайн: 13.03.2015
  • Комментариев: 457
  • 0
Alexander.S,
да, что у слаед, что у элеоноры очень много запросов в базу. ИМХО очередная бредовая система.

--------------------

#12DaImeR

  • 6 февраля 2010 08:35
  • Регистрация: 21.11.2009
  • Был(а) онлайн: 15.01.2015
  • Комментариев: 338
  • 0
Alexander.S,
nsdss,
Без модулей запросов 4! И не надо тут по картинке пистеть. Система хорошая, сам лично с ней работал 2 месяца, но потом обратно перешел на дле, так как модулей для нее пока мало

--------------------

#13d0z

  • 6 февраля 2010 08:47
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • 0
DaImeR, Вот ты скажи мне, зачем нужен сайт без модулей? fool

--------------------

#14Alexander.S

  • 6 февраля 2010 08:50
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 21.08.2023
  • Комментариев: 120
  • 0
DaImeR, Ну не надо на счёт запросов у меня в дле 4 запроса и почти всё отрублено и не ту модулей! И время загрузки долгое почему то. И я не по картинку пистю а видел на сайтах где элеонор стоит0 шя пойду сам тетсть.

d0z, +1 нечего толком и не сделаешь.

#15DaImeR

  • 6 февраля 2010 09:39
  • Регистрация: 21.11.2009
  • Был(а) онлайн: 15.01.2015
  • Комментариев: 338
  • 0
d0z,
Вот когда дле появился модули разве были? biggrin Элеанору нету даже года.

Alexander.S,
есть, как бы сказать такие вебмастера, которые на дле могут сделать 30 запросов и потом жалуются почему при посещалке 100 сервер висит. Вот по словам твоего тески (Александра разработчика Элеанор) Элеанор делает 4 запроса

--------------------

#16Alexander.S

  • 6 февраля 2010 09:48
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 21.08.2023
  • Комментариев: 120
  • 0
DaImeR, Шя поставил его, красиво но есть пару багов, посмотрел не форуме у них они есть и уже устранены, так что наверно будем ждать финалку а потом думать =)

А на счёт запросов я не знаю почему но при установки чистой дле у меня сайт делает очень много запросов это ладно можно отрубить но открывается чёт долго =(

#17Jr

  • 6 февраля 2010 11:39
  • Регистрация: 12.09.2009
  • Был(а) онлайн: 3.12.2012
  • Комментариев: 46
  • 0
А мне как-то не совсем понравилось, дле пока лучше

#18BaDuLaj

  • 20 сентября 2010 23:34
  • Регистрация: 20.09.2010
  • Был(а) онлайн: 21.10.2013
  • Комментариев: 14
  • 0
Не юзал ещё этоу цмс. Нужно исправлять недочёт :)

#19Clouder16

  • 4 мая 2011 13:56
  • Регистрация: 24.09.2010
  • Был(а) онлайн: 11.03.2024
  • Комментариев: 19
  • 0
Обана ) Прикольно выглядит ) Спасибо, скачаю )

#20Replay

  • 12 июля 2011 17:25
  • Регистрация: 26.09.2009
  • Был(а) онлайн: 5.02.2018
  • Комментариев: 8
  • 0
Не плохо, но слабая поддержка этого движка!

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: