Версия: 1.0.0
Язык: Русский
Лицензия: GNU/GPL
Автор: Палыч
Сайт мода: phpbbguru.net
Описание: Мод позволяет настраивать отображение кнопок отдельных пользовательских BBCode только для модераторов (в форме постинга).
Мод влияет только на отображение кнопок BBCode. Если BBCode будет напечатан вручную, он будет обрабатываться как обычно.
#995
SQL Запрос
Открыть: adm/style/acp_bbcodes.html
Найти:
Найти:
Найти:
Найти:
Установка для стиля prosilver
Открыть: styles/prosilver/template/posting_buttons.html
Найти:
Установка для стиля subsilver2
Открыть: styles/subsilver2/template/posting_buttons.html
Найти:
- Код: Выделить всё
ALTER TABLE phpbb_bbcodes ADD display_only_for_mod tinyint(1) UNSIGNED DEFAULT '0' NOT NULL;
- Код: Выделить всё
'S_HIDDEN_FIELDS' => $s_hidden_fields)
- Код: Выделить всё
// BBCode MODERATOR
'S_HIDDEN_FIELDS' => $s_hidden_fields,
'S_MOD_BBCODE' => ($auth->acl_get('m_', $forum_id)) ? true: false)
// END
Открыть: adm/style/acp_bbcodes.html
Найти:
- Код: Выделить всё
<dd><input type="checkbox" class="radio" name="display_on_posting" id="display_on_posting" value="1"<!-- IF DISPLAY_ON_POSTING --> checked="checked"<!-- ENDIF --> /></dd>
</dl>
- Код: Выделить всё
<dl>
<dt><label for="display_only_for_mod">{L_DISPLAY_ONLY_FOR_MOD}</label></dt>
<dd><input type="checkbox" class="radio" name="display_only_for_mod" id="display_only_for_mod" value="1"<!-- IF DISPLAY_ONLY_FOR_MOD --> checked="checked"<!-- ENDIF --> /></dd>
</dl>
Найти:
- Код: Выделить всё
$sql = 'SELECT bbcode_id, bbcode_tag, bbcode_helpline
- Код: Выделить всё
, display_only_for_mod
- Код: Выделить всё
$sql = 'SELECT bbcode_id, bbcode_tag, bbcode_helpline, display_only_for_mod
- Код: Выделить всё
'BBCODE_HELPLINE' => $row['bbcode_helpline'],
- Код: Выделить всё
// BBCode MODERATOR
'DISPLAY_ONLY_FOR_MOD' => $row['display_only_for_mod'],
// END
Найти:
- Код: Выделить всё
$display_on_posting = 0;
- Код: Выделить всё
// BBCode MODERATOR
$display_on_posting = $display_only_for_mod = 0;
// END
- Код: Выделить всё
$sql = 'SELECT bbcode_match, bbcode_tpl, display_on_posting, bbcode_helpline
- Код: Выделить всё
, display_only_for_mod
- Код: Выделить всё
$sql = 'SELECT bbcode_match, bbcode_tpl, display_on_posting, bbcode_helpline, display_only_for_mod
- Код: Выделить всё
$bbcode_helpline = $row['bbcode_helpline'];
- Код: Выделить всё
// BBCode MODERATOR
$display_only_for_mod = $row['display_only_for_mod'];
// END
- Код: Выделить всё
$display_on_posting = request_var('display_on_posting', 0);
- Код: Выделить всё
// BBCode MODERATOR
$display_only_for_mod = request_var('display_only_for_mod', 0);
// END
- Код: Выделить всё
'DISPLAY_ON_POSTING' => $display_on_posting)
- Код: Выделить всё
// BBCode MODERATOR
'DISPLAY_ON_POSTING' => $display_on_posting,
'DISPLAY_ONLY_FOR_MOD' => $display_only_for_mod)
// END
- Код: Выделить всё
'display_on_posting' => $display_on_posting,
- Код: Выделить всё
// BBCode MODERATOR
'display_only_for_mod' => $display_only_for_mod,
// END
- Код: Выделить всё
'display_on_posting' => $display_on_posting,
- Код: Выделить всё
// BBCode MODERATOR
'display_only_for_mod' => $display_only_for_mod,
// END
Найти:
- Код: Выделить всё
'DISPLAY_ON_POSTING' => 'Показывать на странице ответа',
- Код: Выделить всё
// BBCode MODERATOR
'DISPLAY_ONLY_FOR_MOD' => 'Показывать только для модератора',
// END
Установка для стиля prosilver
Открыть: styles/prosilver/template/posting_buttons.html
Найти:
- Код: Выделить всё
<input type="button" class="button2" name="bbpalette" id="bbpalette" value="{L_FONT_COLOR}" onclick="change_palette();" title="{L_BBCODE_S_HELP}" />
<!-- BEGIN custom_tags -->
- Код: Выделить всё
<!-- IF custom_tags.DISPLAY_ONLY_FOR_MOD and not S_MOD_BBCODE -->
<!-- ELSE -->
- Код: Выделить всё
<!-- END custom_tags -->
- Код: Выделить всё
<!-- ENDIF -->
Установка для стиля subsilver2
Открыть: styles/subsilver2/template/posting_buttons.html
Найти:
- Код: Выделить всё
<td colspan="2">
<!-- BEGIN custom_tags -->
- Код: Выделить всё
<!-- IF custom_tags.DISPLAY_ONLY_FOR_MOD and not S_MOD_BBCODE -->
<!-- ELSE -->
- Код: Выделить всё
<!-- END custom_tags -->
- Код: Выделить всё
<!-- ENDIF -->