Удаление дополнительных заголовков сообщений (Re: subj)

У каждого сообщения в phpBB есть свой заголовок, отображаемый перед текстом самого сообщения. Предполагалось, что форумчане смогут указывать тему сообщения в случаях, когда она отклоняется от изначальной темы топика, однако на деле в 98% случаев этот функционал не используется — и все пользователи в итоге видят лишь ненужные повторы заголовка темы с добавлением Re: перед ним. Поэтому опишу несколько способов, как избавиться от этого рудимента.

Читать далее «Удаление дополнительных заголовков сообщений (Re: subj)»

Модераторы в phpBB 3

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

Читать далее «Модераторы в phpBB 3»

Оптимизация главной страницы форума phpBB

При создании любого сайта нужно уделять внимание его внутренней оптимизации под поисковики, и форумы в данном случае не исключение. Я хочу показать пример seo оптимизации главной страницы форума, разобрав несколько основных приёмов, которые я обычно использую.

Обычно наибольшее значение имеют поисковые запросы, содержащие упоминание ключевого слова и слова «форум». Например, если форум посвящён автомобилям, то в первую очередь важны запросы «автофорум», «автомобильный форум» и «форум про автомобили». Именно под такие запросы я обычно и оптимизирую главную страницу форума. Итак, по пунктам.

Читать далее «Оптимизация главной страницы форума phpBB»

phpBB 4 на Symfony 2

На прошедшей конференции разработчиков phpBB была представлена презентация о переходе phpBB4 на Symfony2, мощный php-фреймворк. Это достаточно важное решение в развитии phpBB, поэтому я бы хотел рассмотреть доводы, которые приводил Фабьен Потенсер (Fabien Potencier) в пользу такого перехода.

Читать далее «phpBB 4 на Symfony 2»

Типографика в phpBB

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

Читать далее «Типографика в phpBB»

BB-коды в phpBB3

В третьей версии phpBB был существенно доработан механизм работы с BB-кодами. Теперь стало возможным использовать не только стандартные BB-коды, но и самостоятельно добавлять свои через администраторский раздел. В этой статье я хочу рассмотреть наиболее часто используемые BB-коды для облегчения жизни администраторов форумов.

Читать далее «BB-коды в phpBB3»

Капчи в phpBB3

Борьба со спамом всегда была актуальной темой для любого форумного движка. Например, во времена phpBB 2 защита от спама была весьма посредственной — спам-боты обходили её только так, в результате чего на форуме за небольшой промежуток времени могло появиться огромное количество тем с ссылками на порно, фарму и прочие непотребства.

Читать далее «Капчи в phpBB3»

Как убрать параметр f из ссылок на темы, инструкция

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

Читать далее «Как убрать параметр f из ссылок на темы, инструкция»

Вложения только для определённых групп

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

Читать далее «Вложения только для определённых групп»

phpBB 10 лет

Сегодня не совсем обычный день — 17 июня 2010 года проекту phpBB исполняется аж 10 лет! Подумать только, ведь это действительно серьёзный возраст как для движка форумов, так и для проекта, написанного на php, который, в свою очередь, вышел в 1994 году (хотя распространяться начал лишь с 1997 года).

Читать далее «phpBB 10 лет»

Изображения вместо текстовых ссылок в подфорумах

Рассмотрим форум, где в одном из разделов есть много подфорумов, посвященных чем-то однотипному. В качестве конкретного примера — баскетбольный форум с разделом, посвящённым командам. Каждый подфорум соответствует какой-то команде. Задача такая — вместо названия подфорумов выводить картинку-логотип команды. Задача выполнена, ниже я объясню, как это сделать.

Читать далее «Изображения вместо текстовых ссылок в подфорумах»

Сервера phpBB.com

На этой неделе phpBB Group заменила сервера, на которых работает phpBB.com и смежные проекты (вики, svn и т.д.). Так как вопрос о мощности сервера, подходящего под размещение форума на phpBB затрагивается достаточно часто, то думаю будет полезным поговорить о конфигурации этих серверов более подробно.

Читать далее «Сервера phpBB.com»

phpBB вконтакте

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

Читать далее «phpBB вконтакте»

Добавление пользователей на форум phpBB3

Часто форум используется не как отдельный ресурс, а в связке с сайтом. При этом, если на сайте есть своя система пользователей, то разумно будет объединить регистрацию и авторизацию пользователей на сайте и на форуме. Поэтому сегодня я хочу показать пример скрипта, который будет добавлять пользователей на форум. Вы можете использовать данный скрипт на сайте, либо дублирую пользователей сайта на форуме, либо полностью переместив пользователей на форум.

Читать далее «Добавление пользователей на форум phpBB3»

Ошибка с входом в админку phpBB 3.0.7

Небольшая ошибка появилась в phpBB версии 3.0.7 (а также 3.0.7 pl1) — при входе в администраторский раздел после подтверждения пароля администратора происходит перенаправление не на главную страницу администраторского раздела, как должно было бы быть, а на главную страницу самого форума. В баг-трекере на официальном сайте phpBB уже есть исправление этой ошибки, которое я и хочу привести тут.

Читать далее «Ошибка с входом в админку phpBB 3.0.7»

phpBB теперь ASPbb

Команда phpBB не так давно обратилась к Microsoft с запросом о написании форума под платформу .NET. Новый движок будет интегрирован с социальной сетью MSDN и распространятся по двум лицензиям: бесплатной для небольших форумов и коммерческой для больших сообществ.

phpBB Group рада заявить, что теперь все внимание и время переключаются с phpBB на новый движок. Из-за таких серьёзных изменений phpBB Group изменит название на ASPbb Incorporated. Все работы по созданию нового движка будут проводиться при финансовой поддержке Microsoft.

Читать далее «phpBB теперь ASPbb»

Релиз phpBB 3.0.7

phpBB Group в первый день весны решила порадовать нас релизом новой версии форума — phpBB 3.0.7. Данный релиз получил кодовое название «Убегайте, баги, убегайте! Берти идёт!». Особых нововведений в этом релизе мною не замечено, поэтому можно расценивать его как доведение до совершенства версии 3.0.6, в которой добавление функционала было весьма масштабно. Собственно, кодовое название нам как бы намекает именно на это 🙂

Для выхода этой версии понадобилось всего 2 релиз-кандидата. Подробнее об изменениях ниже:

Читать далее «Релиз phpBB 3.0.7»

Спонсор форума в phpBB

У баннерной рекламы есть разновидность, используемая только на форумах — это баннеры в формате «спонсор форума». На phpBB реализовать размещение таких баннеров не трудно, приведу один из вариантов решения этого вопроса. Способ позволяет избежать редактирования файлов и сводится только лишь к добавлению специального bb-кода.

Читать далее «Спонсор форума в phpBB»

Переход по страницам с помощью клавиш Ctrl и стрелок ← →

На форуме phpBB Guru попросили прикрутить так называемые горячие клавиши к phpBB, а именно сделать возможность перехода между страницами многостраничных тем с помощью комбинации клавиш Ctrl и стрелок ← →. Решение нашел быстро, но вот в формате модификации пока нет времени оформить. Итак, что нужно сделать, чтобы это работало:

Читать далее «Переход по страницам с помощью клавиш Ctrl и стрелок ← →»

Подборка модов за ноябрь 2009

С небольшой задержкой публикую подборку модов, выпущенных или начатых разрабатываться в ноябре 2009. Лично для меня этот месяц примечателен тем, что один из моих модов, Sitemap FX, наконец-то прошёл валидацию на phpBB.com и попал в базу модов для phpBB.

Читать далее «Подборка модов за ноябрь 2009»

phpBB 3.0.6 релиз

phpBB Group объявило о выходе релиз-версии phpBB 3.0.6. Напомню, что на неё создание понадобился выход аж четырёх релиз-кандидатов. Однако это того стоило — в новой версии очень много приятных дополнений.

Читать далее «phpBB 3.0.6 релиз»