Reputation Activity
-
_Dark_ got a reaction from dbug in Как убрать панели из формы просм.темНет, ее можно убрать, но вообще она полезная, пользователи могут рассказать о вашем сайте через соц.сети. Но если вы все таки хотите ее убрать, то зайдите в АЦ → Внешний вид → выберите ваш стиль → в меню слева найдите Темы → topicViewTemplate → Найдите
{IPSLib::shareLinks( $topic['title'] )}[/CODE] и удалите.
-
_Dark_ got a reaction from filtelo in 2 вопроса про репутациюАЦ → Внешний вид → выберите ваш стиль → Глобальные → tbSruiHook → найдите
<if test="parsedReputation:|:!empty($author['author_reputation']['text']) || !empty($author['author_reputation']['image'])">
<br />
<if test="RepText:|:!empty($author['author_reputation']['text'])">
<span class='title' style='font-weight: normal;'>{$author['author_reputation']['text']}</span>
</if>
<if test="RepImage:|:!empty($author['author_reputation']['image'])">
<span class='image'><img src='{$author['author_reputation']['image']}' alt='{$this->lang->words[ $likesMode ]}' /></span>
</if>
</if>
[/CODE] и удалите это.
АЦ → Системные настройки → Пользователи → Настройки системы репутаций → [i]Разрешить пользователям оценивать свои публикации?[/i]
А чтобы запретить отмену репутации нужно поставить в [i]Тип репутации[/i] [i][u]любое изменение репутации[/u][/i]
-
_Dark_ got a reaction from DenShot666 in Dark's Anti-Fast-Quering SystemПредставляю вашему вниманию простой скрипт, который может защитить ваш сайт, если его атакуют.
Скрипт защищает только если ваш сайт подвергнут механизму атаки описанному ниже.
Недавно наш сайт (IPBMafia.Ru) был подвергнут этой атаке. Действовало все следующим образом:
большое количество ботов постоянно открывали главную страницу сайта. Это не был HTTP флуд, это были реальные запросы, потому что IP.Board фиксировал этих ботов как гостей.
Самому серверу сайта от этого ничего не было, это мелочь. Но вот база данных не могла справиться с этим, потому что около 10 раз в секунду к ней шли "тяжелые" запросы, направленные на построение главной страницы, которая сама по себе очень "тяжелая". Думаю всем понятно, что база данных не могла обработать все это и просто не отвечала.
Таким образом основной целью этой атаки является не веб-сервер, а база данных.
Мне пришла идея, что раз движок регистрирует их как посетителей, т.е. это не скрытые запросы, а фейковые пользователи, то и работать с ними можно как с реальными пользователями, и вот - скрипт готов.
Скрипт подходит для любого движка, а установка очень простая.
Забыл написать:
Принцип работы
Вы указываете какое количество запросов разрешено в указанное вами количество секунд. Если клиент выполняет больше запросов, чем разрешено, скрипт завершает работу и клиент видит пустую страницу. Движок сайта соответственно не выполняется, поэтому "тормозов" в работе для других пользователей не будет.
Требования PHP 4 / 5 Установка
IP.Board
Загрузите файл DAFQS.php в корень вашего сайта. globalTemplate.zip Откройте файл index.php, находящийся в корне вашего сайта и после первой строчки <?php вставьте: require_once 'DAFQS.php'; Перейдите к пункту Настройка Другие движки
Процедура установки скрипта зависит от архитектуры конкретного движка, поэтому если вам нужно установить этот скрипт не на IP.Board напишите в эту тему название движка, а я сделаю инструкцию под него.
Настройка
После строчки
require_once 'DAFQS.php'; вставьте: new DAFQS(a, b, c); Где a - максимальное количество запросов от одного клиента, b - лимит секунд, c - время бана в секундах.
Все это расшифровывается как "Если выполнено больше a запросов за b секунд, то выдается бан* на с секунд".
Естественно, в
new DAFQS(a, b, c); a, b, c нужно заменить на необходимые значения, я рекомендую поставить 3, 1, 5. После этого сохраните файл. Скрипт установлен.
* под баном подразумевается время, в течение которого пользователю не будет отображаться сайт и соответственно, не будет никакой нагрузки от этого пользователя.
Информация
Версия 1.10
Автор _Dark_
Написано для посетителей IPBMafia.Ru
Список изменений:
1.11 - исправлен баг с баном пользователя. 1.10 - добавлена возможность вручную устанавливать время бана. 1.00 - первый релиз. -
_Dark_ got a reaction from escher in Dark's Anti-Fast-Quering SystemПредставляю вашему вниманию простой скрипт, который может защитить ваш сайт, если его атакуют.
Скрипт защищает только если ваш сайт подвергнут механизму атаки описанному ниже.
Недавно наш сайт (IPBMafia.Ru) был подвергнут этой атаке. Действовало все следующим образом:
большое количество ботов постоянно открывали главную страницу сайта. Это не был HTTP флуд, это были реальные запросы, потому что IP.Board фиксировал этих ботов как гостей.
Самому серверу сайта от этого ничего не было, это мелочь. Но вот база данных не могла справиться с этим, потому что около 10 раз в секунду к ней шли "тяжелые" запросы, направленные на построение главной страницы, которая сама по себе очень "тяжелая". Думаю всем понятно, что база данных не могла обработать все это и просто не отвечала.
Таким образом основной целью этой атаки является не веб-сервер, а база данных.
Мне пришла идея, что раз движок регистрирует их как посетителей, т.е. это не скрытые запросы, а фейковые пользователи, то и работать с ними можно как с реальными пользователями, и вот - скрипт готов.
Скрипт подходит для любого движка, а установка очень простая.
Забыл написать:
Принцип работы
Вы указываете какое количество запросов разрешено в указанное вами количество секунд. Если клиент выполняет больше запросов, чем разрешено, скрипт завершает работу и клиент видит пустую страницу. Движок сайта соответственно не выполняется, поэтому "тормозов" в работе для других пользователей не будет.
Требования PHP 4 / 5 Установка
IP.Board
Загрузите файл DAFQS.php в корень вашего сайта. globalTemplate.zip Откройте файл index.php, находящийся в корне вашего сайта и после первой строчки <?php вставьте: require_once 'DAFQS.php'; Перейдите к пункту Настройка Другие движки
Процедура установки скрипта зависит от архитектуры конкретного движка, поэтому если вам нужно установить этот скрипт не на IP.Board напишите в эту тему название движка, а я сделаю инструкцию под него.
Настройка
После строчки
require_once 'DAFQS.php'; вставьте: new DAFQS(a, b, c); Где a - максимальное количество запросов от одного клиента, b - лимит секунд, c - время бана в секундах.
Все это расшифровывается как "Если выполнено больше a запросов за b секунд, то выдается бан* на с секунд".
Естественно, в
new DAFQS(a, b, c); a, b, c нужно заменить на необходимые значения, я рекомендую поставить 3, 1, 5. После этого сохраните файл. Скрипт установлен.
* под баном подразумевается время, в течение которого пользователю не будет отображаться сайт и соответственно, не будет никакой нагрузки от этого пользователя.
Информация
Версия 1.10
Автор _Dark_
Написано для посетителей IPBMafia.Ru
Список изменений:
1.11 - исправлен баг с баном пользователя. 1.10 - добавлена возможность вручную устанавливать время бана. 1.00 - первый релиз. -
_Dark_ got a reaction from dr-ef in Ошибки при обновлении с 3.1.4 на 3.3.1С нуля ошибок никаких не будет. Насчет сохранения: у нас статья по этому поводу.
-
-
_Dark_ got a reaction from AndrewBlackfest1 in Правила разделаВ данном разделе публикуются только темы связанные непосредственно с технической стороной IP.Board.
Не следует путать данный раздел с разделом Запросов и разделом Статей и инструкций.
Как правильно задать вопрос
При создании темы во-первых, руководствуйтесь а во-вторых, прочитайте инструкцию ниже:
Если ваша проблема связана с базой данных, а именно конкретно отображается ошибка БД или вы знаете, что эта проблема связана с базой данных - выкладывайте лог из папки cache в корне вашего форума. Файл называется sql_latest_error.cgi, выкладывайте именно его содержание. Если же у вас на форуме отображается другая ошибка - так же проверьте папку cache, посмотрите на файлы с расширением .cgi, выложите содержание того файла, у которого дата изменения соответствует дате возникновения вашей ошибки Проверьте, что в вашем профиле верно заполнено поле Версия IP.Board, очень важно знать используемую вами версию форума. Если на форуме отображаются ошибки, т.е. есть явная ошибка, лучше всего выложить скриншот этой ошибки. Если же такой возможности нет, скопируйте текст ошибки и выложите его при создании темы. Если ваша проблема связана с каким-либо хуком или компонентом обязательно указывайте его полное название и используемую вами версию. При создании темы указывайте теги с описанием вашей проблемы, этим вы поможете многим пользователям нашего форума. Кроме того, если ваша проблема решена или вы решили ее сами - отпишитесь в тему, укажите какие действия вы предприняли и что проблема решена. Это поможет и другим пользователям, если у них будет похожая проблема.
-
_Dark_ got a reaction from Trust890 in Cкин animate для ipb 3.3Ну вы даете... Вы с по сайту дружите?
-
_Dark_ got a reaction from CNoise in Мониторинг cs серверов | в базе больше 3000 серверовИзвините, я не знал, что использовать чужие базы игровых серверов (!) - это нормально.
-
_Dark_ got a reaction from Quicksdk in Мониторинг cs серверов | в базе больше 3000 серверовИзвините, я не знал, что использовать чужие базы игровых серверов (!) - это нормально.
-
_Dark_ reacted to Fedya in Мониторинг [css, cs, tf, gta, оочень много игр]Ну и предлагайте свой лот в новой теме, зачем в моей флудить?
-
_Dark_ got a reaction from DjDiLiSoFT in Мониторинг [css, cs, tf, gta, оочень много игр]Тоже самое, функциональнее, и красивее могу сделать бесплатно.
Если дойдут до этого руки, допишу свой движок и для него сделаю такой же мониторинг в виде приложения...
-
_Dark_ got a reaction from Файтинг in Помогите изменить профильНаверное, он хотел спросить как исправить белое поле.
-
_Dark_ reacted to Respected in С Днём рождения, _Dark_:) закрыто! Пофлудили и хватит
_Dark_, удачного отдыха!
-
_Dark_ got a reaction from Respected in Сохранение сайта
-
_Dark_ reacted to Quicksdk in С Днём рождения, _Dark_С днюхой!!!! Как отмечать собираешься? :)
-
_Dark_ got a reaction from Quicksdk in С Днём рождения, _Dark_Соня, спасибо :)
-
_Dark_ reacted to ♥ Соня in С Днём рождения, _Dark_присоединяюсь к поздравлениям
хоть с именинником и не знакома, но чувствуется, человек хороший, да :)
-
_Dark_ reacted to Respected in С Днём рождения, _Dark__Dark_, от души поздравляю тебя с этим замечательным событием в твоей жизни, удачи тебе во всех твоих начинаниях и успехов в дальнейшем
Благодарю за активность на форуме, ты для него сделал очень многое..
PS: отметь как следует :)
-
_Dark_ reacted to khoser in С Днём рождения, _Dark_Присоединяюсь к поздравлениям, всех благ и удачи во всех начинаниях!
-
_Dark_ reacted to Pashok(one) in С Днём рождения, _Dark_С днём рождения _Dark_ !!! (с тебя тортик)
-
_Dark_ reacted to Doogle in С Днём рождения, _Dark_Сегодня у нашего администратора _Dark_ самый лучший день в году, День рождения
В первую очередь хочу пожелать тебе крепчайшего здоровья, удачи и успехов. Также, чтобы был всегда на позитиве, в прекрасном настроении, драйвовым во всех делах, крепкой любви и как следует отпраздновать свой очередной День рождения
-
_Dark_ reacted to Respected in Русский язык для IP.Board 3.3.2 от YurriСоня,загрузи содержимое папки core в cache/lang_cache/1
И будет тебе полноценный русификатор :)
-
_Dark_ got a reaction from ♥ Соня in Русский язык для IP.Board 3.3.2 от YurriВообще это ошибка сервера, так что мне кажется, что нужно обратиться к хостеру и спросить в чем дело. Других идей у меня нет.
-
_Dark_ got a reaction from Respected in Русский язык для IP.Board 3.3.2 от YurriВообще это ошибка сервера, так что мне кажется, что нужно обратиться к хостеру и спросить в чем дело. Других идей у меня нет.