Вышел phpBBex 1.3.0!

Board index Общие разделы Новости

Description: Новости проекта phpBBex

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

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

Post #1by VEG » 28.05.2012, 16:51

Рады сообщить вам, что вышел phpBBex 1.3.0!
Скачать с Google Code: phpbbex-v1.3.0.zip (2.6 MiB).

Что нового?

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

classichead.png


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

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

tplsettings.png
tplsettings.png (21.07 KiB) Viewed 29545 times


  • Настройки шаблона теперь на отдельной странице в админке
  • Минипрофили слева
  • Стаж в минипрофиле (с нами: 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 скрипт:
    Code: Select all
    -- 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 скрипт:
    Code: Select all
    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
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1607
With us: 4 yaers 10 months


Post #41by СК-ИФ » 06.06.2012, 06:22

Лады, теперь ошибок никаких не вылезло.
VEG wrote:зачем вы поменяли префикс?
Не-е, я не настолько шибко грамотный :fie: Интересно, как прописался префикс phpbbex_? Не помню, чтобы я вообще указывал префикс при создании базы.
VEG wrote:Но если изображение будет слишком большое, то оно не загрузится
У меня просто обрезается по правому краю, поэтому я сжимаю до 700рх по ширине.
СК-ИФ M
Бывалый
Avatar
Age: 50
Location: КМВ, Россия
Reputation: 5
With us: 4 yaers 10 months

Post #42by Boroda » 07.06.2012, 16:05

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

Объясните, пожалуйста, поподробнее об этом. А особенно про терпимость. Что это значит?
Boroda M
Мастер
Avatar
Age: 42
Reputation: 39
With us: 4 yaers 9 months

  • 2

Post #43by VEG » 07.06.2012, 16:11

Boroda, терпимость (в новой версии будет называться «лояльность») — это сумма оценок, что данный пользователь поставил другим пользователям.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1607
With us: 4 yaers 10 months

Post #44by СК-ИФ » 15.06.2012, 17:46

Не пойму, почему в одном форуме RSS работает, в других нет. Кнопки RSS выводятся на главной странице, но в Опере только из одного форума подхватывается лента, остальные не присылают сообщений. Настройки форумов одинаковы. В чём причина?
СК-ИФ M
Бывалый
Avatar
Age: 50
Location: КМВ, Россия
Reputation: 5
With us: 4 yaers 10 months

Post #45by VEG » 15.06.2012, 19:30

СК-ИФ, всё верно. Сообщения из подфорумов не попадают в RSS форума верхнего уровня. Это стандартное поведение phpBB 3. У вас там почти все форумы без сообщений состоят только из подфорумов.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1607
With us: 4 yaers 10 months

Post #46by СК-ИФ » 15.06.2012, 21:02

VEG wrote:Сообщения из подфорумов не попадают в RSS форума верхнего уровня
Гм, тогда какой смысл в иконках. Я, пожалуй, отключу их. Есть ли какая-нибудь другая возможность включения ленты сообщений из подфорумов?
СК-ИФ M
Бывалый
Avatar
Age: 50
Location: КМВ, Россия
Reputation: 5
With us: 4 yaers 10 months

Post #47by СК-ИФ » 16.06.2012, 11:24

Виноват, разобрался. На подфорумах лента новостей работает. А вот то, что с форумов, в которых есть подфорумы не приходят сообщения это недоработка. Увы...
Ещё вопрос, как настроить уведомление модератора на почтовый адрес о наличии новой темы/сообщения при включённой опции премодерации?
СК-ИФ M
Бывалый
Avatar
Age: 50
Location: КМВ, Россия
Reputation: 5
With us: 4 yaers 10 months

Post #48by VEG » 16.06.2012, 13:30

СК-ИФ wrote:Гм, тогда какой смысл в иконках.
Обычно форумы редко пользуются подфорумами. В таком случае смысл в этих кнопках на главной есть. Мне кажется, проще подписаться сразу на все темы форума сразу, особенно если форум небольшой. Излишняя вложенность только запутывает.
СК-ИФ wrote:Ещё вопрос, как настроить уведомление модератора на почтовый адрес о наличии новой темы/сообщения при включённой опции премодерации?
Вот этого не знаю :) Скорее всего нет такой функции. phpBBex неплохо защищён от спама, поэтому смысла в премодерации не вижу и сам не пользуюсь.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1607
With us: 4 yaers 10 months

Post #49by СК-ИФ » 16.06.2012, 17:04

Ну, и на том спасибо.
СК-ИФ M
Бывалый
Avatar
Age: 50
Location: КМВ, Россия
Reputation: 5
With us: 4 yaers 10 months

Post #50by JoteRuso » 03.07.2012, 20:42

Что-то всё тут затихло.... Наверное в этой тишине готовится убойный phpBBex 1.4.0.
Со всеми запрошенными фенечками :smile:
JoteRuso M
Гуру
Avatar
Location: Москва, Россия
Reputation: 535
With us: 4 yaers 9 months

Post #51by Heroin » 05.07.2012, 07:08

готовится))
ЁмоЁВарКутаГин
Heroin M
Гуру
Avatar
Age: 29
Location: syzran
Reputation: 40
With us: 4 yaers 10 months

Post #52by VEG » 05.07.2012, 07:51

JoteRuso, в ближайшее время ожидается 1.3.1 сразу после выхода phpBB 3.0.11. Кроме обновления ядра и нескольких небольших исправлений и нововведений пока что, увы, ничего не планируется. Не могу же я регулярно заниматься одним и тем же проектом :) Однако, в дальнейшем есть достаточно большие планы. Сейчас нашему сайту нужно хоть немного закрепиться в поисковой выдаче, а на это нужно время.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1607
With us: 4 yaers 10 months

  • 1

Post #53by JoteRuso » 05.07.2012, 14:12

VEG wrote:Не могу же я регулярно заниматься одним и тем же проектом :)
VEG, так Вас никто никуда и не торопит.
То, что есть - работает стабильно.
Претензий никаких нет, лишь слова благодарности. :)
JoteRuso M
Гуру
Avatar
Location: Москва, Россия
Reputation: 535
With us: 4 yaers 9 months

Previous

Return to Новости



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest