Автор Тема: Мод [mod Hide Tag Special] Сокрытие текста и ссылок [hide]  (Прочитано 3934 раз)

Оффлайн Admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2046
  • Karma: +0/-0
  • BuxarNET.ru
[Mod Hide tag special] Сокрытие текста и ссылок hide

Скрывает нежелательную информацию от не зарегистрированых пользователей.
Так же есть возможность скривать информацию от пользователей не набравших определеное колличество постов.
Автоскрытие новых постов в определенных форумах

РЕКЛАМА (в том числе и в подписях) БЕЗ СОГЛАСОВАНИЯ С АДМИНИСТРАЦИЕЙ ЗАПРЕЩЕНА
Buxar-Host.ru - Хостинг, Домены
Домен бесплатно http://forum.buxarnet.ru/index.php?showtopic=949
---
BuxarExchange.ru - Обменный пункт, банковские счета / карточки, Инвестиции
VISA Virtual + VISA Electron + bank account
---
Вакансии http://buxarnet.ru/job.php?lang=ru
---
Услуги:
 Делаем сайты с наполненным контентом на заказ
---
 Постинг – наполнение и поддержка сайтов, форумов

BuxarNET.ru Support forum


Оффлайн Admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2046
  • Karma: +0/-0
  • BuxarNET.ru
Мод [mod Hide Tag Special] Сокрытие текста и ссылок [hide]
« Ответ #1 : Апрель 03, 04, 2009, 01:41:25 (EEST) »
Что бы можно делать скрытым не набравши определенные посты, делаем следующее:
Файл: Sources/Subs.php
Найти:
        //Here i remove this content :) or show onetime unhide info :)

Добавить перед:
        preg_match_all("/\[hide=([\d]*)\].+?\[\/hide\]/i", $message, $hidetags);
        foreach ($hidetags[1] as $need_posts)
            if ($need_posts <= $user_info['posts']) {
                $message = preg_replace("/(\[hide=".$need_posts."\])(.+?)(\[\/hide\])/i", $modSettings['hide_preparedOption']['before_info'].'$2'.$modSettings['hide_preparedOption']['after_info'], $message);
            }
            else {
                $message = preg_replace("/\[hide=".$need_posts."\].+?\[\/hide\]/i", (isset($txt['hide_needposts']) ? str_replace(array('%need_posts%', '%user_posts%'), array($need_posts, $user_info['posts']), $txt['hide_needposts']) : "&nbsp;"), $message);        
            }
Файл: Themes/default/languages/index.english.php (соответственно и в русском, если используете)
Найти:
$txt['hide_unhiddentext'] = 'My little secret is shown now... Or not?';

Добавить после:
$txt['hide_needposts'] = 'You need: %need_posts% posts. You have: %user_posts%. Sorry :(.';
Посде данных измений, закрываем текст или ссылки так [hide=10][/hide] - текст увидят только те, кто не менее 10 постов набрал
РЕКЛАМА (в том числе и в подписях) БЕЗ СОГЛАСОВАНИЯ С АДМИНИСТРАЦИЕЙ ЗАПРЕЩЕНА
Buxar-Host.ru - Хостинг, Домены
Домен бесплатно http://forum.buxarnet.ru/index.php?showtopic=949
---
BuxarExchange.ru - Обменный пункт, банковские счета / карточки, Инвестиции
VISA Virtual + VISA Electron + bank account
---
Вакансии http://buxarnet.ru/job.php?lang=ru
---
Услуги:
 Делаем сайты с наполненным контентом на заказ
---
 Постинг – наполнение и поддержка сайтов, форумов

BuxarNET.ru Support forum

Мод [mod Hide Tag Special] Сокрытие текста и ссылок [hide]
« Ответ #1 : Апрель 03, 04, 2009, 01:41:25 (EEST) »


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo

 

Sitemap 1 2 3 4 5 6 7 8 9