Архив за ‘Модификация’ Category

Если пользователи оказываются забанены автоматически

Четверг, Апрель 18th, 2013 Нет комментариев

Under : , , , ,

На одном форуме я стал получать жалобы от пользователей, что при попытке отправки сообщения или создания темы они получают ошибку примерно с таким текстом:

Ваш IP забанен. Дополнительная информация на http://spamhaus.org

Человеческая это подлость или глупость самой системы, но забанены оказались самые активные пользователи, причем в их числе и администрация форума. Как известно, в phpBB3 IP пользователя проверяется на наличие в черном списке сайтов dsbl.org, spamcop.net и spamhaus.org. Естественно мне, как администратору этого форума было важно, чтобы пользователи могли и дальше общаться без всяких проблем – спам пока приходится чистить вручную, но недолго ему осталось. (далее…)

Как вставлять ролики с youtube на форум phpBB3

Пятница, Апрель 6th, 2012 Нет комментариев

Under : , ,

Сегодня речь пойдет о форуме phpBB3. Кстати, именно этот форум украшает сайт города Волковыска.

Относиться к данному движку можно по-разному: в свое время я пользовался SMF с его удобной и простой админкой, позже отдал предпочтение phpBB3 из-за отделения логики от представления, используемой в данном движке.

Недавно стала задача: сделать возможность вставлять прямо в сообщения ролики с популярного сервиса youtube.com. Понятно, что проблема не новая, и, порывшись в интернетах, :) я нашел оригинальное и простое решение – создадим новый BB code.
(далее…)

Индусский код в phpBB3 – ошибка при установке и её устранение

Воскресенье, Апрель 1st, 2012 Нет комментариев

Under : , , , , , ,

PhpBB3 очень популярный движок для форума. Его команда, видимо состоит из разработчиков. Бывает и они ошибаются. Например у меня, при установке вывалилось следующее:

Fatal error: Cannot redeclare phpbb_realpath()

Проблема решается быстро но удивляет причина появления такой ошибки.Если честно, описанный ниже прием я вижу впервые. В файле functions.php (строка 1057) мы находим такой код:

if (!function_exists('realpath'))
{
/**
* A wrapper for realpath
* @ignore
*/
function phpbb_realpath($path)
{
return phpbb_own_realpath($path);
}
}
else
{
/**
* A wrapper for realpath
*/
function phpbb_realpath($path)
{
Тут код функции
}
}

(далее…)

Менее существенные изменения в команде модификации

Суббота, Сентябрь 19th, 2009 Нет комментариев

Under : , , ,

Как уже сообщалось ранее, каждая команда объявит, каким образом ее затронут изменения в процессе разработки phpBB. Этот пост расскажет об изменениях в команде модификации.

Система версий

В связи с тем, что phpBB будет использовать новую систему версий, данная система будет распространяться на все наши инструменты (AutoMOD, UMIL, т. д.).

Также, использование новой системы будет поощряться среди авторов модов. Но это не будет строгим предписанием. Фактически, можно будет использовать любую систему версий, совместимую с version_compare, таким образом, будут разрешены версии вида 1.0.0.0. Но это будет допустимо только в случае их стабильности. (далее…)

Плагины CAPTCHA в phpBB 3.0.6 и Вы

Суббота, Июнь 27th, 2009 Комментариев: 3

Under : , , , ,

Вы, наверное, уже слышали о ней, следующий релиз будет содержать много новых возможностей. Эта статья опишет одну из них в деталях, покажет идею и действие на пользователей, авторов модов, стили.

Многие администраторы сталкивались с проблемой спама, отнимающей много энергии, которую лучше потратить на более приятную часть занятия администрирования конференции. Мы бросили лучшие силы на борьбу с разработчиками спам-ботов, но потерпели неудачу. /*не смог придумать ничего лучше (оригинал: We tried our best in the arms race against spambot programmers, but have to admit failure with our previous approach.)*/ С того момента как 3.0.х стал популярен, визуальная защита стала легко обходится. После долгих обсуждеий, как в нашей комманде, так и вне ее, мы пришли к выводу, что любой администратор конференции в праве использовать нестандартную защиту от спам-ботов без причинения вреда. (далее…)