Вышел phpBBex 1.3.0!

Список разделов phpBBex 1.x (поддерживается) Новости 1.x

Описание: Новости проекта phpBBex 1.x. Поддерживаются PHP 5.4+, 7.0+ и 8.0+.

Как вы оцениваете нововведения?

Отлично! Давно не хватало таких функций.
9
VEG, Heroin, JoteRuso, СК-ИФ, unk04, Boroda, Ximka, Marques, shrby
100%
Так себе, и без этого хорошо было
0
Голосов нет
Это лишнее, до этого было лучше
0
Голосов нет
Мне всё равно
0
Голосов нет
 
Всего проголосовавших: 9
  • 3

Сообщение #1 VEG » 28.05.2012, 16:51

Рады сообщить вам, что вышел phpBBex 1.3.0!
Скачать: phpbbex_v1.3.0.7z (1.5 MB).

Что нового?

Исправления в стиле

classichead.png


  • Если нет внешних ссылок, блок поиска отображается в шапке так же, как и в оригинальном prosilver
  • При включённой опции отображения активных тем в категории объявления тоже отображаются (пример, в phpBB 3 не отображаются вообще)
  • Ссылки быстрого поиска (Активные темы, Непрочитанные и т.д.) внутри категорий и форумов с подфорумами, при клике поиск только внутри данной группы форумов
  • В блоке ссылок быстрого поиска появилась ссылка на обычный поиск (для целостности картины)
  • В результатах поиска если у сообщения нет темы, вместо неё отображается: «Re: Тема всей ветки»
  • Форма поиска в результатах поиска приведена к общему виду
  • Вставленные в текст сообщения вложения отображаются не жирным (чтобы не выбиваться из общего стиля)
  • Заголовки на второстепенных страницах приведены к общему виду
  • Canonical URL на странице печати темы
  • В Firefox после нажатия на «выделить всё» в блоке «код» при копировании не копируется 4 лишних пробела слева
  • Исправлена ошибка, из-за которой в редакторе подписи все опции дублировались дважды
  • Обновлены стандартные форматы даты, формат даты по-умолчанию теперь: Сегодня, 10:06 / 24.04.2012, 10:06

Настройки шаблона

tplsettings.png
tplsettings.png (21.07 КБ) Просмотров: 69282


  • Настройки шаблона теперь на отдельной странице в админке
  • Минипрофили слева
  • Стаж в минипрофиле (с нами: 1 год 2 месяца)
  • Отображение следующих полей в минипрофиле: пометка автора темы, пол, возраст, откуда, предупреждения, репутации (3 варианта), терпимость (3 варианта), количество сообщений, количество тем, дата регистрации, стаж, кнопки контактов
  • Отображение репутации и терпимости в профиле и личном разделе
  • Новогодний вид шапки в декабре, январе и феврале — теперь отключается из админки
  • Отображение иконок RSS в списке форумов
  • В быстром ответе можно включить отображение поля «Заголовок» (по умолчанию выключено)

Оценки сообщений

  • Как отмечалось выше, появилось опциональное отображение репутации пользователя на основании оценок его сообщений
  • Можно разрешить ставить оценки только темам (первым сообщениям)
  • Возможность задавать время оценивания первых сообщений отдельно от остальных (или снять ограничения для них)
  • Если отключены отрицательные оценки, везде где раньше они всё равно выводились — теперь не выводятся
  • Исправлена ошибка с отображением оценок старых сообщений

Другие изменения

  • Глобальный поиск и поиск в конкретном форуме по темам или по сообщениям (в phpBBex было по темам, в phpBB 3 было по сообщениям, сейчас — настраиваемо)
  • Право игнорировать ограничение времени редактирования для первых сообщений в теме
  • Автоматический выбор языка для гостей
  • Ссылки вида www.phpbbex.com корректно сохраняются при редактировании (исправлен баг phpBB)
  • В stk при перепаршивании BBCode открытые опросы не становятся анонимными
  • phpBBex проверяет наличие своих обновлений, а не обновлений phpBB 3 (и отображает свою версию)
  • Менее конфликтный скрипт обновления phpBB 3 до phpBBex
  • Немного исправлена конфигурация по умолчанию: разрешены аватары до 10 килобайт (100×100 пикселей), и вложения до 500 килобайт
  • Добавлены расширения sql и diff в группу текстовых файлов

Обновление предыдущих версий

Для обновления выполните следующие инструкции. Внимание: соблюдайте указанный порядок действий!

  1. Замените все файлы (кроме config.php!) любой предыдущей версии phpBBex (или используйте Mercurial для автоматического сохранения ваших модификаций)
  2. Запустите install/database_update.php
  3. Если ваш phpBBex не был обновлён до версии 1.2.0 (с поддержкой оценок сообщений), выполните (один раз!) в базе следующий SQL скрипт:
    Код: Выделить всё
    -- Post rates
    CREATE TABLE phpbb_post_rates (
       user_id mediumint(8) unsigned NOT NULL,
       post_id mediumint(8) unsigned NOT NULL,
       rate tinyint(4) NOT NULL DEFAULT '0',
       rate_time int(11) unsigned NOT NULL DEFAULT '0',
       PRIMARY KEY (user_id,post_id),
       KEY post_id (post_id),
       KEY user_id (user_id)
    ) CHARACTER SET `utf8` COLLATE `utf8_bin`;

    ALTER TABLE phpbb_posts
       ADD COLUMN post_rating_positive mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER post_reported,
       ADD COLUMN post_rating_negative mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER post_rating_positive;

    ALTER TABLE phpbb_users
       ADD COLUMN user_rating_positive mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER user_last_search,
       ADD COLUMN user_rating_negative mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER user_rating_positive,
       ADD COLUMN user_rated_positive mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER user_rating_negative,
       ADD COLUMN user_rated_negative mediumint(8) UNSIGNED NOT NULL DEFAULT 0 AFTER user_rated_positive;

    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_enabled', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_time', 3600*24*30);
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_change_time', 60*5);
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_no_negative', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_no_positive', '0');

    -- Style options
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_show_sitename_in_headerbar', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_show_social_buttons', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_show_liveinternet_counter', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_google_analytics_id', '');

    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.2.0');
  4. На данном этапе у вас должна быть база со схемой phpBBex 1.2.0 (предыдущий пункт). Сейчас выполните (один раз!) следующий SQL скрипт:
    Код: Выделить всё
    UPDATE phpbb_modules p SET module_enabled = 0 WHERE module_basename = 'update' AND module_class = 'acp';
    REPLACE INTO phpbb_acl_options (auth_option, is_global) VALUES ('u_ignorefpedittime', 1);
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('auto_guest_lang', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('default_search_titleonly', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('rate_only_topics', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_show_feeds_in_forumlist', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_auto_new_year', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_on_left', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_topic_poster', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_gender', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_age', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_from', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_warnings', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_rating', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_rating_detailed', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_rated', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_rated_detailed', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_posts', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_topics', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_joined', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_with_us', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_mp_show_buttons', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_p_show_rating', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_p_show_rating_detailed', '1');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_p_show_rated', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('style_p_show_rated_detailed', '0');
    REPLACE INTO phpbb_config (config_name, config_value) VALUES ('phpbbex_version', '1.3.0');
    ALTER TABLE phpbb_extensions ADD UNIQUE INDEX extension (extension);
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (3, 'diff');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (3, 'sql');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (6, 'avi');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'oga');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'ogv');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'mka');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'mkv');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'webm');
    REPLACE INTO phpbb_extensions (group_id, extension) VALUES (9, 'webp');
  5. Не забудьте сбросить кэш в админке, обновить шаблоны, стили и наборы изображений
  6. Зайдите Админка » Система » Управление модулями » Администраторский раздел » Общие » Конфигурация. Добавьте модуль «Настройки шаблона» (в группе «Управление конференцией [acp_board]»)
  7. Зайдите Админка » Система » Управление модулями » Администраторский раздел » Система » Автоматизация. Удалите модуль «Проверка обновлений» (в phpBBex он не используется, обновления проверяются в модуле acp_main)
  8. Удалите следующие устаревшие файлы: adm/style/acp_update.html, includes/acp/acp_update.php, includes/acp/info/acp_update.php, includes/time_delta.php
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 5 месяцев


Сообщение #41 СК-ИФ » 06.06.2012, 06:22

Лады, теперь ошибок никаких не вылезло.
VEG:зачем вы поменяли префикс?
Не-е, я не настолько шибко грамотный :fie: Интересно, как прописался префикс phpbbex_? Не помню, чтобы я вообще указывал префикс при создании базы.
VEG:Но если изображение будет слишком большое, то оно не загрузится
У меня просто обрезается по правому краю, поэтому я сжимаю до 700рх по ширине.
СК-ИФ M
Аватара
Откуда: КМВ, Россия
Репутация: 5
С нами: 12 лет 5 месяцев

Сообщение #42 Boroda » 07.06.2012, 16:05

VEG:репутации (3 варианта), терпимость (3 варианта)

Объясните, пожалуйста, поподробнее об этом. А особенно про терпимость. Что это значит?
Boroda M
Репутация: 38
С нами: 12 лет 4 месяца

  • 2

Сообщение #43 VEG » 07.06.2012, 16:11

Boroda, терпимость (в новой версии будет называться «лояльность») — это сумма оценок, что данный пользователь поставил другим пользователям.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 5 месяцев

Сообщение #44 СК-ИФ » 15.06.2012, 17:46

Не пойму, почему в одном форуме RSS работает, в других нет. Кнопки RSS выводятся на главной странице, но в Опере только из одного форума подхватывается лента, остальные не присылают сообщений. Настройки форумов одинаковы. В чём причина?
СК-ИФ M
Аватара
Откуда: КМВ, Россия
Репутация: 5
С нами: 12 лет 5 месяцев

Сообщение #45 VEG » 15.06.2012, 19:30

СК-ИФ, всё верно. Сообщения из подфорумов не попадают в RSS форума верхнего уровня. Это стандартное поведение phpBB 3. У вас там почти все форумы без сообщений состоят только из подфорумов.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 5 месяцев

Сообщение #46 СК-ИФ » 15.06.2012, 21:02

VEG:Сообщения из подфорумов не попадают в RSS форума верхнего уровня
Гм, тогда какой смысл в иконках. Я, пожалуй, отключу их. Есть ли какая-нибудь другая возможность включения ленты сообщений из подфорумов?
СК-ИФ M
Аватара
Откуда: КМВ, Россия
Репутация: 5
С нами: 12 лет 5 месяцев

Сообщение #47 СК-ИФ » 16.06.2012, 11:24

Виноват, разобрался. На подфорумах лента новостей работает. А вот то, что с форумов, в которых есть подфорумы не приходят сообщения это недоработка. Увы...
Ещё вопрос, как настроить уведомление модератора на почтовый адрес о наличии новой темы/сообщения при включённой опции премодерации?
СК-ИФ M
Аватара
Откуда: КМВ, Россия
Репутация: 5
С нами: 12 лет 5 месяцев

Сообщение #48 VEG » 16.06.2012, 13:30

СК-ИФ:Гм, тогда какой смысл в иконках.
Обычно форумы редко пользуются подфорумами. В таком случае смысл в этих кнопках на главной есть. Мне кажется, проще подписаться сразу на все темы форума сразу, особенно если форум небольшой. Излишняя вложенность только запутывает.
СК-ИФ:Ещё вопрос, как настроить уведомление модератора на почтовый адрес о наличии новой темы/сообщения при включённой опции премодерации?
Вот этого не знаю :) Скорее всего нет такой функции. phpBBex неплохо защищён от спама, поэтому смысла в премодерации не вижу и сам не пользуюсь.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 5 месяцев

Сообщение #49 СК-ИФ » 16.06.2012, 17:04

Ну, и на том спасибо.
СК-ИФ M
Аватара
Откуда: КМВ, Россия
Репутация: 5
С нами: 12 лет 5 месяцев

Сообщение #50 JoteRuso » 03.07.2012, 20:42

Что-то всё тут затихло.... Наверное в этой тишине готовится убойный phpBBex 1.4.0.
Со всеми запрошенными фенечками :smile:
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 12 лет 5 месяцев

Сообщение #51 Heroin » 05.07.2012, 07:08

готовится))
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 12 лет 5 месяцев

Сообщение #52 VEG » 05.07.2012, 07:51

JoteRuso, в ближайшее время ожидается 1.3.1 сразу после выхода phpBB 3.0.11. Кроме обновления ядра и нескольких небольших исправлений и нововведений пока что, увы, ничего не планируется. Не могу же я регулярно заниматься одним и тем же проектом :) Однако, в дальнейшем есть достаточно большие планы. Сейчас нашему сайту нужно хоть немного закрепиться в поисковой выдаче, а на это нужно время.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 5 месяцев

  • 1

Сообщение #53 JoteRuso » 05.07.2012, 14:12

VEG:Не могу же я регулярно заниматься одним и тем же проектом :)
VEG, так Вас никто никуда и не торопит.
То, что есть - работает стабильно.
Претензий никаких нет, лишь слова благодарности. :)
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 12 лет 5 месяцев

Пред.

Вернуться в Новости 1.x



cron