BB-коды, видимые только модераторам

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

BB-коды, видимые только модераторам

Сообщение MIT »

Подскажите, есть ли такой мод, который позволял бы показывать определенный BB-код только модераторам?
Скажу честно, я искал, но найти смог только один мод, но и тот был забракован.
21Vitaliy
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 7 месяцев
Забанен: Бессрочно

Re: BB-коды, видимые только модераторам

Сообщение 21Vitaliy »

В posting_buttons.html выделяйте ввкоды тегами:

<!-- IF U_ACP -->
ТЕКСТ ДЛЯ АДМИНОВ, основано на том, что у админов есть пункт "административный раздел"
<!-- ENDIF -->
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: BB-коды, видимые только модераторам

Сообщение MIT »

Отсюда следует вывод, что кнопочки в posting_buttons.html надо добавлять руками. Ну да ладно, хотя хотелось бы, конечно, некоторой автоматизации...
Использование U_ACP, насколько я понимаю, распространяется только на админов. Для модераторов - U_MCP, верно?
Если да, то админ обладает флагом U_MCP? Или придется писать что-то типа <!-- IF U_ACP or U_MCP -->?
21Vitaliy
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 7 месяцев
Забанен: Бессрочно

Re: BB-коды, видимые только модераторам

Сообщение 21Vitaliy »

MIT писал(а):Отсюда следует вывод, что кнопочки в posting_buttons.html надо добавлять руками.
да, другим способом как сделать я не знаю, хотя можно былоб...
MIT писал(а):Использование U_ACP, насколько я понимаю, распространяется только на админов.
да
MIT писал(а):Для модераторов - U_MCP, верно?
Да, но не во всех html шаблонов будет работать!
MIT писал(а):Если да, то админ обладает флагом U_MCP? Или придется писать что-то типа <!-- IF U_ACP or U_MCP -->?
да, попробуй <!-- IF U_ACP or IF U_MCP-->
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: BB-коды, видимые только модераторам

Сообщение MIT »

Да, но не во всех html шаблонов будет работать!
Где не будет работать?
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: BB-коды, видимые только модераторам

Сообщение Berk »

подождите, так а как добавить в этот файл?
вот к примеру есть bbcode warning=

Код: Выделить всё

[warning={TEXT1}]{TEXT2}[/warning]

Код: Выделить всё

<table style='margin:0;width:450px;min-height:100px;border:1px dashed #740000;'>
<tr>
<td style="vertical-align: middle; width:1%;  background-color:#ff6060">
<br />
<b style="color:#ffffff; font-size:300%"> ! </b>
<br />
</td>
<td style="padding:5; background-color:#F2DDDD" >
<b>{TEXT1}:</b><br />
{TEXT2}
</td>
</tr>
</table>

что надо в файле писать?
21Vitaliy
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 7 месяцев
Забанен: Бессрочно

Re: BB-коды, видимые только модераторам

Сообщение 21Vitaliy »

MIT писал(а):Где не будет работать?
Точно не знаю, но знаю точно что эта переменная не во всех шаблонных работает...
Вроде если делать для модераторов, то ввкоды для модераторов будут только в быстром ответе, в расширеном режиме тегов вроде не будет - вообщем пробовать нужно.
Berk писал(а):подождите, так а как добавить в этот файл? вот к примеру есть bbcode warning=
Могу только сделать на popup javascript и прописать его в posting_buttons.html
при нажатии на тег откроеться окно javascript типа: введите текст предупреждения - так устроит?
(типа как на vBulletin работает тег url) - по стандартному через шаблон posting_buttons.html я не знаю как сделать, разве что через bbcode.php реализовать...
Последний раз редактировалось 21Vitaliy 08.04.2009 21:07, всего редактировалось 1 раз.
21Vitaliy
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 7 месяцев
Забанен: Бессрочно

Re: BB-коды, видимые только модераторам

Сообщение 21Vitaliy »

открыть: posting_buttons.html

Найти:

Код: Выделить всё

var imageTag = false;
Добавить после:

Код: Выделить всё

function BBWARNING()
{
var FoundErrors = '';
var enterUsername = prompt("Enter your username", "");
var enterText = prompt("Enter your text", "Text");
if (!enterUsername) {
FoundErrors += "You did not enter your username.";
}
if (!enterText)
{
FoundErrors += " You did not enter your text.";
}
if (FoundErrors)
{
alert("Error : "+FoundErrors);
return;
}
var bbtags = "[warning="+enterUsername+"]"+enterText+"[/warning]";
document.forms[form_name].elements[text_name].value+=bbtags;
document.forms[form_name].elements[text_name].focus();
}
Найти:

Код: Выделить всё

		<!-- IF S_BBCODE_FLASH -->
			<input type="button" class="btnbbcode" accesskey="d" name="addbbcode18" value="Flash" onclick="bbstyle(18)" onmouseover="helpline('d')" onmouseout="helpline('tip')" />
		<!-- ENDIF -->
Добавить после:

Код: Выделить всё

<!-- IF U_ACP or U_MCP-->
<input type="button" class="btnbbcode" value="warning" onclick="BBWARNING()" />
<!-- ENDIF -->
(при том что будет виден только администраторам, и модераторам)

P.S. в админке не забудь убрать галочку на этом bbcode > отображать на странице ответа - убери!
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: BB-коды, видимые только модераторам

Сообщение Izya »

Учтите, что ББ-кодами, "спрятанными" таким образом, все равно сможет пользоваться любой пользователь.
Изображение
Аватара пользователя
sl1m
phpBB 1.2.1
Сообщения: 24
Стаж: 17 лет 10 месяцев
Откуда: Астрахань
Поблагодарили: 1 раз

Re: BB-коды, видимые только модераторам

Сообщение sl1m »

А все таки, есть у кого информация об использовании данного ВВ-кода только модераторами, что бы юзеры ни каким образом не могли использовать данный BB-код.
Аватара пользователя
Strigops
phpBB 2.0.0
Сообщения: 203
Стаж: 14 лет 5 месяцев
Благодарил (а): 27 раз
Поблагодарили: 3 раза

Re: BB-коды, видимые только модераторам

Сообщение Strigops »

21Vitaliy писал(а):В posting_buttons.html выделяйте ввкоды тегами:

<!-- IF U_ACP -->
ТЕКСТ ДЛЯ АДМИНОВ, основано на том, что у админов есть пункт "административный раздел"
<!-- ENDIF -->
Сделал так как написано, но когда жму кнопку Предпросмотр, то эти теги просто исчезают. Это можно как нибудь исправить?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: BB-коды, видимые только модераторам

Сообщение Палыч »

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Запросы модов для phpBB 3.0.x»