phpBBex 1.7.1. Проекту два года!

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Ваше мнение?

При возможности воспользуюсь
53
60%
Мне всё равно
11
12%
Не нужно
25
28%
 
Всего голосов: 89

Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

phpBBex 1.7.1. Проекту два года!

Сообщение VEG »

ИзображениеИзображение

Вышел phpBBex 1.7. Правильная терминология, продвинутый лог регистраций и многое другое!

Подробности по версии 1.7.
Подробности по версии 1.6.
Если бы в каждой версии phpBB было бы столько новшеств, он бы уже давно полетел в космос :)

Что не так с phpBB?

К сожалению, сам phpBB 3 развивается, к сожалению, крайне медленно. С момента выхода phpBB 3.0 в 2007 году видимые изменения можно пересчитать по пальцам — разработчики в основном ограничиваются исправлениями найденных багов, а новые возможности предлагается ждать в phpBB 3.1, который ещё неизвестно когда выйдет.

Как правило, мало кого устраивает стандартная функциональность phpBB 3, и каждый владелец форума устанавливает большое количество различных модификаций. Однако, многие моды реализованы недостаточно хорошо, в них годами не исправляются ошибки из-за того, что авторы «забили» на поддержку. Плюс никто не гарантирует совместимость модов друг с другом, а также с новыми версиями phpBB. А если всё это собирается воедино человеком без должного опыта, отдалённо представляющим что вообще происходит, в результате очень легко получить нестабильный результат.

Что такое phpBBex?

phpBBex (phpBB extended) — это продвинутый вариант phpBB, в который уже встроены наиболее востребованные возможности и даже больше. Большинство нововведений уникально и не существует в виде модов, а тот код, что был взят из существующих модификаций, был сильно переработан: исправлены ошибки, код оптимизирован и адаптирован под последние версии phpBB. При этом новые возможности совершенно не навязываются — этому способствует большое количество новых опций в панели администратора, где всё лишнее вы можете просто отключить.

Важно заметить, что phpBBex — это форк phpBB со своим независимым циклом разработки. Это означает, что phpBBex — это не сборка, в которых как правило просто предустановлено несколько модов. Цель ответвления заключается в создании максимально гибкого движка форумов без превращения его в комбайн на все случаи жизни. Это означает, что в стандартной поставке никогда не появится галерей, блогов и других вещей, напрямую не относящихся к форумам.

Проект начат 16 февраля 2011 года. В основу легли наработки 2008-2010 годов, которые изначально были созданы для форума города Слуцка. Первая стабильная версия phpBBex была анонсирована 9 октября 2011 года. С каждым релизом в phpBBex появляются новые возможности и опции, которые невозможно не заметить. Анонсы новых версий phpBBex достаточно красноречивы: 1.1, 1.2, 1.3, 1.4 и 1.5.

Что характерно, phpBBex быстро перенимает все обновления из основной ветки phpBB. Разработка была начата на базе phpBB 3.0.8, и переход phpBBex на новую версию базового кода осуществлялся в среднем за день-два после очередного релиза phpBB. Например, phpBBex 1.4.0 был приурочен к выходу phpBB 3.0.11, при этом кроме обновления базового кода в новом релизе нашлось место и массе других приятных мелочей.

Разработка phpBBex ведётся на профессиональном уровне. Исходные коды находятся под контролем системы управления версиями Mercurial. Все самые последние новшества, которые ещё не вошли в очередной релиз, вы всегда сможете найти репозитории проекта. Все изменения тестируются сразу же на нескольких форумах, поэтому свежайшая ревизия обычно достаточно стабильна. Однако, недостаточно опытным пользователям всё же рекомендуется использовать последнюю релизную версию.

Из-за значительного количества изменений серьёзные моды для phpBB перед установкой на phpBBex скорее всего придётся обрабатывать напильником, а пакеты локализации и стили от phpBB и вовсе не заработают без соответствующей переработки. Однако, вокруг phpBBex уже собралось небольшое сообщество, которое помогает развитию проекта: KDit выпустил пакет локализации phpBBex на украинский язык; Bricklayer и KDit выпустили адаптацию некоторых тяжёлых модов от phpBB для phpBBex. Вы также при желании можете присоединиться.

Если в phpBBex есть возможности, которых вам не хватает в стандартном phpBB 3 — без сомнений, phpBBex будет для вас верным выбором.

Описание со скриншотами: http://phpbbex.com/forum/viewtopic.php?t=2
Страница проекта: http://phpbbex.com/ (демо логин: demo_ru, пароль: demo_ru)
Примеры форумов на phpBBex: Особенности phpBBex

В phpBBex вы найдёте более сотни уникальных модификаций, которые не существуют отдельно от phpBBex. Ниже — только 3 интересные особенности. Остальное вы найдёте в первом знакомстве с phpBBex.

Новая система предупреждений

Изображение

Администрация может выдавать три типа предупреждений: замечание, предупреждение и бан. Каждое предупреждение привязано к конкретному сообщению и имеет какой-то срок (кроме замечаний). Предупреждения и баны отображаются в минипрофиле в виде жёлтых и красных карточек.

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

Совершенно новая система оценки сообщений. Призвана заменить всевозможные модификации «спасибо» и другие подобные. Работает полностью на AJAX, позволяет ставить как положительные оценки, так и отрицательные (настраивается). Для отмены оценки необходимо один раз нажать на противоположную оценку. Можно настроить время оценки сообщений. Сообщения старше указанного срока нельзя оценивать. Так же можно ограничить время изменения оценки.

Изображение

Гибкие настройки

У вас есть возможность прямо из админки (не правя шаблоны) изменять набор отображаемых полей в минипрофиле, профиле и списке пользователей. Кроме стандартных полей количества сообщений вы можете также вывести репутацию, лояльность, количество тем и многое другое.

Украинский язык

Целевая аудитория phpBBex расширяется благодаря стараниям нашего пользователя KDit. Он создал и активно поддерживает перевод phpBBex на украинский язык, за что ему огромная благодарность. Перевод для версии 1.5.1 уже готов и доступен для скачивания!

phpBBex бывает разным

Наши пользователи создали множество форумов на phpBBex. Посмотрите, что у них получилось (ссылка по картинке ведёт на страницу со скриншотами).

Изображение
Последний раз редактировалось VEG 10.10.2013 15:19, всего редактировалось 63 раза.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Nekstati
А что думаете насчёт новых форматов даты? :)
Nekstati писал(а):«Кто сейчас на конференции» заменено на «Кто сейчас на сайте». А если форум используется совместно с CMS, viewonline.php будет учитывать статистику посещения этой CMS? Нет. Значит, замена некорректная.
А если, например, кто-то поработает над интеграцией, и когда пользователь будет на страничках CMS, это будет отображаться на этой страничке? :) Основная причина переименования: длина строки. В меню слишком выбивается из общего ряда коротких названий. Нужно будет подумать над более корректным вариантом.
Nekstati писал(а):«Непрочитанные сообщения» заменено на «Непрочитанные темы». Это некорректно, т. к. тема вполне может быть прочитана 100 раз и содержать лишь 1-2 непрочитанных сообщения.
По хорошему и «Непрочитанные сообщения» неверно, потому что отображаются не непрочитанные сообщения, а темы с непрочитанными сообщениями. Причина переименования та же — сокращение строки. На мой взгляд смысл и так и так понятен. Тоже спорный момент в общем.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение Nekstati »

VEG писал(а):А что думаете насчёт новых форматов даты?
Думаю, что это хорошо. В топку AM/PM.

Ещё можно (по-моему, даже нужно) убрать незначащие нули из часов:

Код: Выделить всё

'|d M Y|, G:i'			=> 'Сегодня, 13:37 / 01 янв 2007, 3:37',
'|d.m.Y|, G:i'			=> 'Сегодня, 10:06 / 24.04.2012, 4:06',
'|D, d M Y|, G:i'		=> 'Сегодня, 10:12 / Вт, 24 апр 2012, 5:12',
'd M Y, G:i'			=> '10 янв 2005, 7:57',
'G:i d.m.Y'				=> '7:57 10.01.2005',
'd.m.Y, G:i'			=> '10.01.2005, 7:57',
'Y-m-d G:i'				=> '2005-01-10 7:57',
А можно и из дат (особенно содержащих название месяца):

Код: Выделить всё

'|j M Y|, G:i'			=> 'Сегодня, 13:37 / 7 янв 2007, 3:37',
'|j.m.Y|, G:i'			=> 'Сегодня, 10:06 / 7.04.2012, 4:06',
'|D, j M Y|, G:i'		=> 'Сегодня, 10:12 / Вт, 7 апр 2012, 5:12',
'j M Y, G:i'			=> '3 янв 2005, 7:57',
'G:i j.m.Y'				=> '7:57 3.01.2005',
'j.m.Y, G:i'			=> '3.01.2005, 7:57',
'Y-m-d G:i'				=> '2005-01-10 7:57',
А ещё можно очеловечить названия месяцев:

Код: Выделить всё

		'Jan'		=> 'января',
		'Feb'		=> 'февраля',
		'Mar'		=> 'марта',
		'Apr'		=> 'апреля',
		'May_short'	=> 'мая',
		'Jun'		=> 'июня',
		'Jul'		=> 'июля',
		'Aug'		=> 'августа',
		'Sep'		=> 'сентября',
		'Oct'		=> 'октября',
		'Nov'		=> 'ноября',
		'Dec'		=> 'декабря',
В результате получается «1 января 2008» вместо «1 янв 2008».
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Спасибо за предложения. Для всех текстовых вариантов типа «1 января 2012, 5:12» убрал незначащие нули, и ввёл полные названия месяцев. Вроде эти переменные больше нигде не используются, так что не страшно, что там вместо кратких переменных полные в родительном падеже. Вот: http://code.google.com/p/phpbbex/source ... 41c12b8f9d
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Если вы разбираетесь в phpBB и phpBBex, и вы желаете поделиться вашим опытом, приглашаем вас в группу поддержки phpBBex.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Исправления в репозитории (войдёт в новый релиз):
— Блок оценки сообщения корректно отображается в Opera 10
— Вставленные в сообщение вложения отображаются не жирным, иконка файла выровнена по вертикали (чтобы не выбиваться из общего стиля)
— Ссылки вида www.phpbbex.com корректно сохраняются при редактировании (исправлен баг phpBB)
— Canonical URL на странице печати темы
— Заголовки на второстепенных страницах приведены к общему виду
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
Citromon
phpBB 1.4.3
Сообщения: 78
Стаж: 14 лет 7 месяцев
Благодарил (а): 32 раза

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение Citromon »

Вот что мне понравилось в phpBBex:
В декабре, январе и феврале отображается новогодняя версия градиента в шапке
Кнопки русских социальных сетей (можно убрать опцией в админке)
!!Название форума, его описание и правила перед формой быстрого ответа
Поля AIM, YIM и MSN были спрятаны
!!Администрация может выдавать три типа предупреждений: замечание, предупреждение и бан.
!!Оценка сообщений
!!После bb-кодов code, quote и list не вставляется пустая строка.
Выполнение нескольких операций с подтверждениями
счётчик liveinternet.ru
В RSS при отсутствии темы у комментария подставляется тема всей ветки
!!В .htaccess настроено кэширование и gzip-сжатие стилей, js-скриптов, изображений и т.д.
Но используя phpBBex, я не смогу поставить нужные мне моды.

Может, кто-нибудь знает, как реализовать перечисленные выше фичи phpBBex в стандартном phpBB?
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Назовите пожалуйста, каких функций вам катастрофически не хватает в phpBBex? Собираю статистику для дальнейшего развития.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
pavel.ignatenko
phpBB 1.4.0
Сообщения: 34
Стаж: 15 лет 10 месяцев
Благодарил (а): 8 раз
Поблагодарили: 3 раза

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение pavel.ignatenko »

1. Ссылка на оригинальное сообщение в цитате
2. Возможность привязать "Спасибки" к определенному разделу. Т.е. не сквозная спасибизация, а в каждом разделе у пользователя свой отдельный рейтинг. И очень бы хотелось это видеть отдельно от "Спасибок". Назовем это кнопкой "Профи". А т.к. у нас не так много форумов которые для "просто поболтать", то мне кажется это было бы полезным. Видеть профессиональный рейтинг участников.
3. Медальки.
4. При быстром цитирование после выделения части текста вместо появления кнопки "появлять" нечто с теми же самыми функциями но поближе к текущему положению курсора. Например, как на этом форуме. Выделил и тут же кликнул.
5. Кастомизируемый пользователем лево/правосторонний вид. Я у себя уже реализовал, но народу думается было бы интересно.
6. Автобэкап. Тоже у себя реализовал, но многим было бы интересно видеть это в стандарте. ИМХО.
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

В репозитории появилось множество новых опций и возможностей. Ждём выхода релиза :)
— В Firefox после нажатия на «выделить всё» в блоке

Код: Выделить всё

 при копировании не вставляются 4 лишних пробела слева
— В stk при перепаршивании BBCode не слетают открытые опросы
— vk.com вместо vkontakte.ru
— Право игнорировать ограничение времени редактирования для первых сообщений в теме
— Возможность задавать время оценивания первых сообщений отдельно от остальных
— Опция автоматического выбора языка для гостей
— Блок поиска на всех страницах теперь настраивается (по темам или по сообщениям)
— Если нет внешних ссылок, блок поиска отображается в шапке так же, как и в оригинальном prosilver
— Настройки шаблона теперь на отдельной странице
— Минипрофили слева (опция)
— Возможность настраивать отображение следующих полей в минипрофиле: пометка автора темы, пол, возраст, откуда, предупреждения, рейтинг (итоговая сумма), рейтинг (подробно), оценил (итоговая сумма), оценил (подробно), количество сообщений, количество тем, дата регистрации, кнопки контактов
— Отображение RSS в списке форумов (опция)
— Новогодний вид шапки в декабре, январе и феврале — теперь отключается из админки
— В быстром ответе можно включить отображение поля «Заголовок» (по умолчанию выключено)
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Для релиза в принципе осталось определиться с названием системы оценок по умолчанию.
Варианты названий для того, как ценят данного пользователя на форуме: рейтинг, респект, уважение, карма, репутация, благодарности (только для плюсов)
Варианты названий для отображения, как пользователь оценивает других пользователей: доброта, оценил, уважает, поблагодарил (только для плюсов)
Что вам нравится? Или свой вариант?
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение evrus01 »

1. Рейтинг
2. Оценил или просто [Оценка]

Добавлено спустя 3 минуты 42 секунды:
А может быть профиль сделать в "табах". Например – скриншот.

Добавлено спустя 4 минуты 9 секунд:
Вот этот мод я использовал http://www.phpbb.com/customise/db/mod/tabbed_profiles/

Свои "табы" добавляются без проблем, а уж для вас это не составит труда. Например на скриншоте я "спасибки" вывел в отдельную вкладку.
ИМХО, выглядит аккуратней. Правда многих бесит, что для того, чтобы отправить ЛС, сначала необходимо перейти в таб [Контактная информация]. Но мои все смирились с этим.
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.2.0 — расширенная версия phpBB (с рейтингом)

Сообщение VEG »

Пока готовится новый релиз, ещё одна пачка изменений:
— phpBBex проверяет наличие своих обновлений, а не обновлений phpBB 3 (и отображает свою версию)
— Исправлена ошибка с отображением оценок старых сообщений
— Если отключены отрицательные оценки, везде где раньше они всё равно выводились — теперь не выводятся
— Стаж (поле «с нами») в минипрофиле (отключаемо)
— Менее конфликтный скрипт обновления phpBB 3 до phpBBex
— Можно включить отображение рейтинга в профиле и личном разделе
— Можно разрешить ставить оценки только темам (перым сообщениям)

С названиями полей так и не определился :(
evrus01 писал(а):Оценка
Не подходит, потому что это не оценка данному пользователю, а сумма оценок, что этот пользователь поставил.
Ещё можно ввести ещё одно поле, назвать его допустим «Карма», и туда сумму оценок что ты поставил, и что тебе поставили — чтобы пользователи минусами не увлекались :)

UPD:
Вышел phpBBex v1.3.0!
Очень много изменений. Подробности релиза: phpBBex 1.3.0
Вид шапки при отсутствии внешних ссылок:
Изображение
Настройки шаблона:
Изображение
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: phpBBex 1.3.0 — расширенная версия phpBB (с репутацией)

Сообщение Nekstati »

VEG, а вы не хотите поучаствовать в разработке phpBB? ;) В смысле, активно поконтрибуторствовать. Путь как бы открыт для всех. Может, он более продуктивен и полезен обществу, чем разработка своих сборок? :)
Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 609
Стаж: 20 лет 5 месяцев
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 141 раз

Re: phpBBex 1.3.0 — расширенная версия phpBB (с репутацией)

Сообщение VEG »

Nekstati писал(а):VEG, а вы не хотите поучаствовать в разработке phpBB? В смысле, активно поконтрибуторствовать. Путь как бы открыт для всех. Может, он более продуктивен и полезен обществу, чем разработка своих сборок?
У них там слишком много бюрократии. От идеи до реализации фичи — несколько лет.
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [ media ] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода)
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBBex 1.3.0 — расширенная версия phpBB (с репутацией)

Сообщение MAzZY »

VEG, проблема в том, что Вы жёстко зависите от разработчиков. Когда они сменят версию, Вы что будете делать? Так что надо либо развивать основной двиг, а все эти расширения делать в виде надстройки, либо делать совсем отдельный форк, который не будет связан с самим двигом

Вернуться в «Бета-версии модов для phpBB 3.0.x»