1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

[мод] AutoHide для 2.1.*

Тема в разделе "IPB", создана пользователем $iD, 19 янв 2008.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.005
    Симпатии:
    174
    Народ нужна помощь... есть мод для автохайда ссылок, но он не хочет почему-то работать.. Кто может посмотреть и переписать его чтобы он работал?
    Вот выкладываю
     
  2. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    К примеру имеем, форум версии 2.1.х, уже установленную модификацию Скрытый текст от Vic'er'a (другие даже не пробовал :))
    Открываем sources/classes/bbcode/class_bbcode_core.php
    Находим:
    Код:
    return $url['st'] . "<a href=\"".$url['html']."\" target=\"_blank\">".$show."</a>" . $url['end'];
    Заменяем на:
    Код:
     if (strpos($url['html'], $this->ipsclass->vars['board_url']) !== false)
                {return $url['st'] . "<a href=\"".$url['html']."\" target=\"_blank\">".$show."</a>" . $url['end'];}
    else {
    $html = $this->wrap_style('HIDE');
                return $url['st'] . "<!--HideBegin-->{$html['START']}<!--HideEBegin--><a href=\"".$url['html']."\" target=\"_blank\">".$show."</a><!--HideEnd-->{$html['END']}<!--HideEEnd-->" . $url['end'];}
    Сохраняем.
    Открываем sources/classes/bbcode/class_bbcode.php
    Находим:
    Код:
    $txt = preg_replace( "#<a href=[\"'](http://|https://|ftp://|news://)?(\S+?)['\"].+?".">(.+?)</a>#" , "\[url=\\1\\2\]\\3\[/url\]"  , $txt );
    Добавляем выше:
    Код:
    $txt = preg_replace( "#<!--HideBegin-->(.+?)<!--HideEBegin--><a href=[\"'](http://|https://|ftp://|news://)?(\S+?)['\"].+?".">(.+?)</a><!--HideEnd-->(.+?)<!--HideEEnd-->#" , "\[url=\\2\\3\]\\4\[/url\]"  , $txt );
    Внутрифорумные ссылки не скрываются, теги хайда не выводятся.
    Решение далеко не идеальное, но работающее... вроде как :)
     
  3. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.005
    Симпатии:
    174
    smash_TeAm™
    Блин, все почти хорошо. Если бы он еще скрывал все те линки которые уже есть - было бы круть ;)

    А этот мод не можешь посмотреть? может че-нить придумаешь ))
     
  4. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    так старые он скрывать должен только года редактирование произведено вроде... а этот - гибрид какойта, проще заново написать... времени особо нету, и тех возможности... без компа временно остался %)
     
  5. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.005
    Симпатии:
    174
    smash_TeAm™
    Ну как-то форум с 8 387 поставми править, не очень хоцца )))
     
  6. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    а перестройка сообщений разве не помогает?
     
  7. PSG

    PSG Прохожие

    у меня вопрос, есть ли какой нить мод для того чтоб скрыть все ссылки на форуме?
    Ато редактировать все сообщения замучаюсь
     
  8. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.005
    Симпатии:
    174
    PSG
    делаешь как говорит smash_TeAm™... Перестройкой сообщений... но этот вариант с модом меня не устраивает...

    soin
    нету...
     
  9. Assistran

    Assistran Прохожие

    I guess that this an util hack/mod for IPB
     
Статус темы:
Закрыта.