Перейти к содержанию

kakito801

Пользователи
  • Постов

    13
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные kakito801

  1. v 2.0 🤣

    /admin/sources/classes/bbcode/custom/defaults.php

    Над // Let's remove any nested links.. вставить код:

    $_minPosts = 5;
           $_exGroups = array(4,6,7,8);
    $list_values = array();
    				$list_values = explode( "\n", str_replace( "\r", "", $this->settings['ipb_url_blacklist'] ) );
    				foreach( $list_values as $my_url )
    					{
    						if( !trim($my_url) )
    						{
    							continue;
    						}
    
    						$my_url = preg_quote( $my_url, '/' );
    						$my_url = str_replace( '\*', "(.*?)", $my_url );
           if( ! IPSMember::isInGroup($this->memberData, $_exGroups) AND $this->memberData['posts'] < $_minPosts AND $_SERVER['REQUEST_METHOD'] == 'POST')
           {
    		   if( preg_match( '/' . $my_url . '/i', $option ) )
    							{
    		$this->warning = 'domain_not_allowed';
    								return $content;
    							}
           }
    					}

     

  2. В 09.08.2022 в 08:47, Zero108 сказал:

    Задача проверки ссылок отработала. Кеширование настроено на 3 дня (или вы заметили только через 3 дня). 

    Отключил кеширование, понаблюдаю еще.

  3. В 05.08.2022 в 10:39, kakito801 сказал:
      Скрыть контент

    Пока вроде как решил для себя проблему (вдруг кому надо) - в файле /admin/sources/classes/bbcode/core.php, функция checkBlacklistUrls, return false; заменить на $good_url = 1; и может понадобиться пересохранить сообщения где поломаны ссылки.

     

    Хренас два((( через 3дня ссылки снова сломались... Интересно что за 3 дня изменилось?

  4. Спойлер

    Пока вроде как решил для себя проблему (вдруг кому надо) - в файле /admin/sources/classes/bbcode/core.php, функция checkBlacklistUrls, return false; заменить на $good_url = 1; и может понадобиться пересохранить сообщения где поломаны ссылки.

     

  5. 4 часа назад, by_ix сказал:

    @kakito801 так работает система, сканируя все сообщения на форуме, а не только новые. что более логично. 

    Согласен, что работает правильно, но в моем случае необходимо обрабатывать только новые сообщения, вот и ищу способ это поправить.

  6. 20 часов назад, by_ix сказал:

    так а вы на что надеетесь, добавляя в чс протоколы? 

    На то, что фильтр будет срабатывать при попытке отправить сообщение, а он срабатывает в уже написанных сообщениях.

  7. Помогите пожалуйста разобраться - включил фильтрацию URL с мыслями что новые сообщения будут фильтроваться, а получается что в ранее опубликованных сообщениях кликабельность ссылок убирается и как-то не сразу, сделал ссылку все ок, через время смотрю а ссылка убрана и написана простым текстом, через время редактирую сообщение и кликабельность возврщается, а через время опять убирается. Приложу скрины ниже, надеюсь мысль изложил корректно. Заранее благодарю за помощь.

    1.PNG

    2.PNG

    3.PNG

    4.PNG

×
×
  • Создать...