Всем привет!
Подскажите, публиковать ссылки, серийные номера и т.д. надо что-либо в закрытом виде. Разрешать написание ссылок, серийных номеров и т.д. ТОЛЬКО с помощью скрытого текста ( кнопочка HIDE). Где взять такой мод, если их несколько, то какой самый лучший?
И ещё я так понимаю данный мод просто прячет текст, а как быть с закаченными файлами на форум?
p.s.
скажите этот можно использовать?
http://www.phpbbguru.net/community/view ... de&start=0
у меня форум без формы быстрого ответа.
HIDE прячем нужный текст в сообщении от гостей
-
- phpBB 2.0.7
- Сообщения: 573
- Стаж: 19 лет 11 месяцев
- Откуда: Moscow
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Iftin
я думаю его можно использовать если удалить из него...
bbcode.php
bbcode.tpl
правда не будет скрывать по количеству постов... хотя по-мойму он этого и так не делает =)
Добавлено спустя 4 минуты 11 секунд:
Iftin
на тему файлов... я думаю если стоит аттач мод.. то можно просто добавить
если надо для определенного форума... то можно сделать аналогичную переменную, например в viewtopic.php
думаю, что исправить понятно =)
я думаю его можно использовать если удалить из него...
bbcode.php
Код: Выделить всё
$bbcode_tpl['show_posts'] = str_replace('{HTEXTE}', '\\2', $bbcode_tpl['show_posts']);
$bbcode_tpl['show_posts'] = str_replace('{L_PROTECTED_MESSAGE}', $lang['Protected_message'], $bbcode_tpl['show_posts']);
Код: Выделить всё
$text_temp = $text;
if ($userdata['user_posts'] >= preg_replace("#(.*?)\[hide:$uid\](.*?)\[/hide:$uid\](.*?)#si", '', preg_replace("#\[hide=([0-9]*?):$uid\](.*?)\[/hide:$uid\]#si", "\\1", $text_temp)))
{
$patterns[1] = "#\[hide=([0-9]*?):$uid\](.*?)\[/hide:$uid\]#si";
$replacements[1] = $bbcode_tpl['show_posts'];
}
Код: Выделить всё
$patterns[2] = "#\[hide=([0-9]*?):$uid\](.*?)\[/hide:$uid\]#si";
$replacements[2] = $bbcode_tpl['hide'];
Код: Выделить всё
$text = preg_replace("#\[hide=([0-9]*?)\](.*?)\[\/hide\]#si","[hide=\\1:$uid]\\2[/hide:$uid]", $text);
Код: Выделить всё
<!-- BEGIN show_posts -->
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td><span class="genmed"><b>{L_PROTECTED_MESSAGE}:</b></span></td>
</tr>
<tr>
<td class="quote">
{HTEXTE}
</td>
</tr>
</table>
<span class="postbody">
<!-- END show_posts -->
Добавлено спустя 4 минуты 11 секунд:
Iftin
на тему файлов... я думаю если стоит аттач мод.. то можно просто добавить
Код: Выделить всё
<!-- BEGIN switch_user_logged_in --><!-- END switch_user_logged_in -->
Код: Выделить всё
if ( $userdata['session_logged_in'] && $forum_id == 13 )
{
$template->assign_block_vars('switch_user_show_cracks', array());
}
else if ( $forum_id != 13 )
{
$template->assign_block_vars('switch_user_show_cracks', array()
}
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y