electron |
Отправлено: 27 июля 2016 — 17:03
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
Представляем новую версию лучшего форумного движка на файлах - ExBB 1.1 .
Эта версия основана на сборке "всё в одном" ExBB FM 1.0 Final , но код переработан настолько, что мы решили выделить его в новый релиз.
Главной особенностью этой версии является то, что теперь форум может работать на новых версиях PHP , начиная от 5.4 и заканчивая самой последней на этот момент 7.0. Так же к новым версиям PHP адаптированы "проблемные" модули "Поиск тем и сообщений пользователя" и "Хранение статистики чтения тем на сервере" , исправлена ошибка, при которой невозможно было вводить кириллические символы при установке форума/создании тем/сообщений.
Всю работу по адаптации движка выполнил наш программист WebMaster , за что ему огромное спасибо от всего нашего ExBB Community.
По поводу будушего этой версии, о планах по развитию, далее расскажет сам WebMaster .
!!!!Системные требования :
- корректно сконфигурированный и установленный вебсервер Apache, либо сборки типа XAMPP, Denwer и им подобные.
- PHP 5.4.* и выше
- кодировка сервера - win1251
- для работы некоторых модов требуется наличие на сервере библиотеки SQLite3
|
|
|
electron |
Отправлено: 5 февраля 2017 — 06:35
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
Taki пишет:Что править то?
строка 518
CODE:$first = reset($fm->_Read('forum' . $forum_id . '/' . $topic_id . '-thd.php'));
заменена на
CODE:$first = current($fm->_Read('forum' . $forum_id . '/' . $topic_id . '-thd.php'));
строка 1036
CODE:$firstkey = reset(array_keys($threads));
заменена на
CODE:$firstkey = current(array_keys($threads));
другими словами, в этих строках просто reset заменено current. вот и все изменения
просто замените файл postings.php , взяв его из дистрибутива или из прикрепленного ниже архива и залив его на свой форум с заменой файла.
Taki пишет:Ничего не собьется другое?
если до этого вы в этом файле никаких изменений не делали , т.е. он у вас был оригинальный из дистрибутива - ничего не собьется.
|
|
|
Smolenkov_BN |
Отправлено: 15 октября 2017 — 09:53
|
Newbie
Покинул форум
Сообщений всего: 2
Дата рег-ции: Окт. 2017
Репутация: 0
|
NordWest пишет:Smolenkov_BNПосмотрите мою сборку - я в свое время сильно перелопатил админку. Спасибо за веблинк!
Вот первое впечатление.
В составе пакета большое количество файлов JS (аж 12 штук): board.js, chat_yura3d.js, clearbox.js, formcode.js, hints.js, informer.js, JsHttpRequest.js, reload_captcha.js, shBrushPhp.js, shCore.js, topicmoder.js, verify_forms.js. Например, форум FluxBB с использованием БД имеет практически те же функции и примерно такое же быстродействие, а содержит всего 1 (один) файл JS (common.js).
Почему я не рекомендую увлекаться JS? Потому что применение JS в процессе вывода на экран страниц и форм частенько приводит к ненормальной работе клиентской части гостей и пользователей сайта, особенно на мобильных аппаратах, в которых обычно искажается отображение элементов страниц и происходит отказ элементов функциональности сайта. Обязательно проверяйте отображение элементов страниц и элементы функциональности сайта в различных современных браузерах с выключенной поддержкой JS.
Честно говоря, сам по себе язык PHP - это по сути шаблонизатор (препроцессор гипертекста) с расширенными возможностями. К чему его насыщать таким количеством JS, снижая общий уровень безопасности сайта и его гостей, если есть возможность ограничиться цепочкой PHP-HTML-CSS? Ну, разве что из принципа мнимой экономии времени на разработку. Хотя потом обязательно будут потери времени в процессе отладки (особенно рекурсивных шаблонов). Будет немного свободного времени - поклацайте по кнопке "Next" и посмотрите возможности HTML/CSS:
https://www.w3schools.com/css/
Некоторые тонкости из приведенного там можно и нужно использовать в Вашей разработке. А я пока продолжу изучать ExBB Вашего образца. |
|
|
NordWest |
Отправлено: 15 октября 2017 — 19:55
|
Super Member
Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011
Откуда: Северо-Запад
Репутация: 76
|
Smolenkov_BN пишет:В составе пакета большое количество файлов JS (аж 12 штук): Я не разработчик - это количество ява скриптов было добавлено ещё до меня. Возможно их количество можно уменьшить, но проблема в том, что я слабо знаю язык Java, а если честно не знаю совсем. Мое понимание работы ява скриптов базируется на чистой интуиции и базового понимания, что все языки так или иначе оперируют переменными, но этого мало, что бы что-то там менять.
Smolenkov_BN пишет:Будет немного свободного времени - поклацайте по кнопке "Next" и посмотрите возможности HTML/CSS: С удовольствием поклацаю, спасибо за совет.(Отредактировано автором: 15 октября 2017 — 20:00) |
|
|
Misha |
Отправлено: 17 октября 2017 — 16:23
|
Newbie
Покинул форум
Сообщений всего: 3
Дата рег-ции: Окт. 2017
Репутация: 0
|
NordWest пишет:Smolenkov_BN
Посмотрите мою сборку - я в свое время сильно перелопатил админку.
Не рекомендую скачивать. Рассылка не работает. В админке активировал все функции, и все бесполезно. При регистрации пользователей, капча не работает, отправка подтверждения на емеил не работает.(Отредактировано автором: 17 октября 2017 — 16:46) |
|
|
|