Главная » IPB (Page 3)

IPB

Unreal Hide Hack — скрываем контент

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

Как я успел убедиться из собственного опыта, эти меры в большинстве случаев отталкивают основную массу пользователей, они просто уходят. Оставшаяся же малая часть пользователей – заинтересованная. Они регистрируются и тратят свое время на публикацию бесполезных сообщений, пытаясь быстрее преодолеть ограничение. Что чаще всего приводит к предупреждениям или блокировке аккаунта. И лишь единицы – добиваются цели. Читать далее »

Импорт/Экспорт скинов — устанавливаем шаблоны (v2.3)

Увлекшись обзорами модулей, я забыл о самом главном. При первоначальном знакомстве с форумом, новичков интересуют совсем другие вопросы. Какие именно? Их масса, вот один из самых актуальных, которым пестрит форум поддержки: «Как устанавливать и экспортировать скины?». Это уже на более поздних этапах знакомства с форумом, начинается его расширение с помощью всевозможных модулей и компонентов.

Восполняем пробел в знаниях. У опытных пользователей эта процедура не вызывает никаких осложнений, но большинство неопытных она отпугивает. Так как не сразу можно понять, как это все делается, а копаться в недрах форума, конечно же, не хочется. Всем нужен мгновенный результат. Управление скинами осуществляется со страницы «АЦ» > «Внешний вид». В списке «Стили» находятся все установленные на форум скины. В стандартной сборке из всего два. Мало? Будем добавлять. Читать далее »

Extended Warning — расширенная система предупреждений

Вы никогда не задавались вопросом: «Как можно расширить стандартные возможности системы предупреждения, сделав ее более гибкой?». Например, добавить дополнительную возможность, которая позволяла бы не сразу повышать уровень нарушений или отправлять в бан пользователей, а служить предупреждением для них. Если пользователь в ближайшее время не прислушается к вашему предупреждению и не пересмотрит свое поведение и отношение, к нему будут применены меры, например, бан. Такая возможность позволяла бы более гибко реагировать на неадекватное поведение отдельных пользователей.

Возможность, которую я попытался описать, можно назвать — «устным предупреждением». От ее введения форум может только выиграть, никаких скрытых угроз она не несет. Дополнить форум этой возможностью нам поможет модуль «Расширенная система предупреждений». Возможностей у модуля немного, но и тех которые имеются — достаточно: вывод сообщения в постах пользователя о его бане или ограничениях, включение/выключение функции через «АЦ», возможность использовать «устные предупреждения» модераторам. Читать далее »

Установка Invision Power Board на локальный сервер

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

В качестве локального сервера будет выступать пакет «Денвер»:

Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе. Читать далее »

IP.Board 3: Новый вид ЧПУ

Вашему вниманию представляю небольшую порцию информации, которая касается новой версии форума IP.Board v3.0.0. В статье рассказывается о новых методах использующихся при формировании ЧПУ адресов. До этого момента не было ничего известно об этих механизмах, статья преподнимает завесу тайны, при этом вопросов становится еще больше. Будем ждать выхода новой версии, чтобы понять как все устроено, а пока остается только ждать и гадать.

Начиная с первых версий форума IP.Board, пользователи просят реализовать корректную поддержку ЧПУ адресов. Чтобы они были одинаково понятны как поисковым ботам, так и людям. Я намеренно избегаю упоминания термина «SEO», так как одним введением ЧПУ невозможно добиться существенного прогресса в поисковых системах.
Для этого нужно сделать больше, чем просто ввести новые ЧПУ, так как успех в «SEO» зависит от нескольких факторов. В новой версии форума мы все-таки пересмотрели механизмы формирования адресов и внедрили новый дружественный вид ЧПУ, надеемся, что эти шаги помогут в «SEO» продвижении. Читать далее »

Universal Mod Installer — установщик модулей

С самого начала своего развития форум Invision Power Board избрал неправильный подход к установке дополнений и модулей. Возможно, в таком подходе не было нужды или сказалась нехватка опыта. Но с каждой новой версией нужда в универсальной и простой установке модулей стала ощущаться все острее. Ведь после каждого обновления форума, администратору предстояло проходить путь по восстановлению установленных модулей с самого начала. Согласитесь, это не удобно и занимает много времени. Если бы компания IPS сразу разработало универсальный модуль для установки дополнений, многие бы из нас сберегли не мало времени и нервов.

Много лет в ipb сообществе ходили идеи, рассуждения и делались попытки по созданию универсального установщика модулей. Долгое время никто не брался за грамотную реализацию. Исправить ситуацию взялся Michael McCune. Он преодолел большой путь, разработав одну из самых необходимых модификаций. Свет увидел Universal Mod Installer, который изрядно облегчает установку и удаление модулей. Читать далее »

Members Online Today — кто сегодня был? (v2.3)

Всегда интересно знать, кто из пользователей посетил форум. Админам получить эту информацию не составляет никакого труда, а вот чтобы вывести список пользователей посетивших форум за день на страницы форума, с этим могут возникнуть проблемы. Стандартные возможности не позволяют сделать это. Для осуществления поставленной цели, нужно немного поковырять код и установить модуль «Members Online Today».

Модуль является дополнением к «Group Name Indicator», но может работать и отдельно от него. Если вы установите его как самостоятельный компонент, он будет использовать только свои настройки, если же будете использовать вместе с «Group Name Indicator», то он будет использовать часть его настроек, что сделает модуль немного гибче и удобнее. Читать далее »

Порядковый id — твой номер «33»

При регистрации на форуме нового пользователя, ему присваивается определенный id, под которым он будет числиться. Если же вы по каким-то причинам удалите пользователя, то его id больше никому не присваивается, а при регистрации новому пользователю будет присвоен следующий, порядковый id. Таков механизм регистрации в IP.Board. Со временем между id появляются большие пробелы, которые некрасиво выглядят.

Вы хотите избавиться от пустот между id? Чтобы заставить форум присваивать свободные id новым пользователям, заполняя при этом свободные пробелы между ними, если таковые будут найдены, нужно внести несколько небольших изменений в файлы. Для большинства этот хак покажется бесполезным, эстеты – оценят его. Хак полностью рабочий и проверен на нескольких форумах. Читать далее »

Черновик сообщений — палочка-выручалочка

Каждый из нас хоть раз сталкивался с утерей сообщения при его отправке. Это происходило из-за настроек форума, который требовал авторизации, а вы случайно забывали это сделать. Еще более неприятным фактором было зависание браузера или отключение света, плохая связь и т.д. И вы невольно теряли с трудом написанное сообщение. Кнопка «Назад» не помогала, разве только в «Opera». Было обидно, а набирать сообщение вновь, уже не было желания. Если все же решались, то получалось совсем не то, что было в первой «попытке». Знакомая ситуация?

В последних версиях форума была исправлена оплошность с утерей сообщений при отправке, в случае ошибки у вас есть возможность вернуться на шаг назад и исправить или хотя бы скопировать ваше сообщение. Возможности модуля «[WR] Черновик сообщений» еще сильнее расширяют стандартные функции форума, делая его более удобным и функциональным. Читать далее »

Antispam Question — убеди народ, что ты не бот

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

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