Свой вклад внесли: Michael XIII Neradkov, Zormax, Err0r, DimonVideo
Отличия по сравнению с версией 0.81: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Функциональность ---------------- + Добавлены настройки в администраторской части для антифлуда, подписки на создаваемые темы и подписки модераторов на свежие темы + Возможность закреплять первые сообщения в топике в режиме (старые первыми). Первое сообщение будет показано на каждой странице. + ANTIFLOOD для предотвращения многочисленных сообщений от одного пользователя. + Страница новых тем с последнего визита + Простой список модераторов на главной странице, (был drop-down). + Сообщение, на которое отвечает пользователь, подставляется в форму ответа + Клик на пользователе автоматом подставляет его имя в быстрый ответ, (раньше был переход на профиль - сейчас так для гостей ). + Около каждого сообщения появилась новая кнопочка "Выделить текст и добавить его в форму быстрого ответа в виде цитаты" (добавиться не только текст, но ник писавшего, если текст не выделен, то добавится только ник). + На каждой странице форума появился логотип форума, при этом тег ALT картинки является динамическим, т.е. если вы в определенном разделе форума или в топике, то и тег ALT соответствующий (желательно установить хак "Улучшенный метагенератор заголовков"). + Форма быстрого ответа переписана с применением HTML для увеличения скорости, появилась кнопка "Предварительный просмотр"
+ Слияние кода немца Err0r (0.90) и нашей ветки (0.83-0.85)
Вкратце, чего было сделано у немца: ---------------------------------- + Можно задавать максимальный размер картинки, прикрепленной к посту, которая будет показываться в сообщение полностью, если больше - просто ссылка + для каждого админа есть кнока - post/move сообщений. (кроме самого первого сообщения в топике - в этом случае только топик целиком. Остальные посты можно копировать и перемещать) + В стандартное меню добавлен пункт для показа сообщений с последнего визита
Подписка -------- + Около формы быстрого ответа добавлена "галочка" - "Подписаться на тему". Если человек подписан на эту тему, то галочка не показывается. + По умолчанию включен "оповестить на e-mail". + В теле письма, которое будет приходить при подписке на тему, появилась ссылка "Отписаться от темы". Если админ/пользователь/модератор при редактировании собщения не ставит "галочку" - "Добавить когда редактировали", то рассылка оповещений на email не приходит, если ставит, то приходит уведомление в котором будет указано, что редактировал такой-то...
Блок "последнее на форуме" ------------------------- + Выводятся номера страниц, если таковых больше одной и соответственно можно сразу перейти на нужную страницу. + "Сообщения с момента последнего визита", данная ссылка будет видна только зарегистрированным. Нажав на неё, пользователь перейдет на новую страницу, на которой будут выведены все последние сообщения после его последнего прихода (пометки что все прочитано). + Добавлены всплывающие TITLE для ссылок + оптимизация html кода (использоване th и др)
Структура и оптимизация -------- - Перегруженные верхние JS меню стали простыми кнопками (теперь задержка при выводе топиков не подвешивает браузер). - + CSS и JS вынесены в отдельный внешний файл, а не грузится в тексте как раньше (весь CSS форума уехал в style/newbb_plus.css JS в include\newbb.js).
Bug-fix ------- + Исправлен баг непоказывающий пользователей на форуме (сайте). + Пофиксены переменные в плане безопасности. + fix bug с отсутвующими кнопками "спрятать-показать блок" + BugFix для class.forumposts.php (!) + Мелкие фиксы в русификации (Страница 1 из 3 и т.д.) + Улучшен визуальный дизайн, уменьшено кол-во таблиц в верстке. Для лучшего внешнего вида форума имеет смысл добавить в CSS вашей темы следующие классы и поиграться с ними .indextable {} .indextitle {} .theader {} .post_toolbar {} .nb_title {}
Установка: ---------- Если у вас уже стоит модуль версий 0.81-0.91, то просто перезалейте все файлы, кроме папки "cache". Незабудьте сохранить старые файлы на всякий случай! Если необходим пункт в стандартном меню - обновить модуль из админки.
На счет багов пока не знаю. Не нашел. А вот по функционалу как всегда куда недоработок :-(
1. В админке в менеджере форумов в разделе "Настройки доступа к форуму" кнопка удаляющая группу подписана как "Перенастроить" (Константа "_MD_A_REVOKE" в admin.php). Что сбивает с толку. Как гриться - ГРАБЛИ! 2. Новая ф-ия одобрения сообщение и файлов - гуд! Но почему-то закомментирован код выводящий темы топиков в соответствии с админской легендой: есть неодобренные сообщения, файлы или нет... Легенда есть, а в цвете топики не показываються, одобрены или нет они. (файл class.topictable.php) 3. Еще надо было бы подумать о импорте (или конвертировании старых форумов). Все таки приводятся отличия по сравнению с версией 0.81, а в ней не было одной sql таблицы вообще (bbplus_attachments) и в двух таблицах изменилась структура (bbplus_whosonline и bbplus_posts). Это то что я заметил по структуре таблиц. Может что то упустил... 4. Еще по локализации: в легенде на английском надпись "0 Anonymous Users" выглядит логично, а переведенная на русский уже хромает: "0 Анонимные пользователи:". Тоже с "1 Зарегистрированные пользователи: admin". Надпись "Пользователи на форуме:" вылазит за пределы закладки - выглядит криво :-( 5. Графические кнопки не все локализованы (approve, Copy/Move). Блин, ну не все же английский знают... 6. Ну а все отсальное - респект! 8-)
В админке Обновил добавил категории форума потом подкатегории..короче на главной старнице все равно не вижу ничего..пустота как будто форум не создан =((( в чем трабла ?