Страница 1 из 1

Topic permissions phpbb3

Добавлено: 19 фев 2017, 10:41
DeaDRoMeO
Всем доброго времени суток и это анонс очередной пропущенной, но вместе с этим и полезной, модификации для наших форумов - Topic permissions :-00):

Суть модификации - это новое право, которое задается непосредственно при создании темы, и которое запрещает просматривать именно эту тему гостям, ботам и поисковым системам
topic_permissions_1.0.0.gif
topic_permissions_1.0.0.gif (4.35 КБ) 2602 просмотра
Вообщем достаточно полезная вещь, кому надо - качаем и ставим

Для русификации нужно открыть language/ru/common.php и найти Вставить перед найденным

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

// Topic permissions MOD - Addition begin ---------------------------------------------------------
$lang = array_merge($lang, array(
	'LOGIN_VIEWTOPIC'			=> 'Для просмотра данной темы вам необходимо зарегистрироваться либо войти на форум.',
));
// Topic permissions MOD - Addition end -----------------------------------------------------------
Открыть language/ru/posting.php и найти Вставить перед найденным

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

// Topic permissions MOD - Addition begin ---------------------------------------------------------
$lang = array_merge($lang, array(
	'TOPIC_PERMISSIONS'			=> 'Запретить просмотр темы гостям, ботам и поисковым системам',
));
// Topic permissions MOD - Addition end -----------------------------------------------------------
Вот и все, удачи :bra_vo:

Topic permissions phpbb3

Добавлено: 03 мар 2018, 21:42
SAK
Инструкция для стиля subsilver2

Найти в styles/subsilver2/posting_body.html

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

			<!-- IF S_TYPE_TOGGLE -->
				<tr>
					<td>&nbsp;</td>
					<td class="gen"><!-- IF S_EDIT_POST -->{L_CHANGE_TOPIC_TO}<!-- ELSE -->{L_POST_TOPIC_AS}<!-- ENDIF -->: <!-- BEGIN topic_type --><input type="radio" class="radio" name="topic_type" value="{topic_type.VALUE}"{topic_type.S_CHECKED} />{topic_type.L_TOPIC_TYPE}&nbsp;&nbsp;<!-- END topic_type --></td>
				</tr>
			<!-- ENDIF -->
Вставить перед

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

			<!-- IF S_TOPIC_PERMISSIONS_ALLOWED -->
				<tr>
					<td><input type="checkbox" class="radio" name="topic_permissions"{S_TOPIC_PERMISSIONS_CHECKED} /></td>
					<td class="gen">{L_TOPIC_PERMISSIONS}</td>
				</tr>
			<!-- ENDIF -->

Topic permissions phpbb3

Добавлено: 18 мар 2018, 09:35
DeaDRoMeO
Спасибо, немного поправил вашу опечатку))

Topic permissions phpbb3

Добавлено: 24 мар 2018, 15:28
максс
а управлять этой модификации могут все?

Topic permissions phpbb3

Добавлено: 25 мар 2018, 21:13
DeaDRoMeO
Всмысле? Автор темы может это устанавливать, а админы и модеры редактировать

Topic permissions phpbb3

Добавлено: 26 мар 2018, 19:58
максс
я имел ввиду что Автор темы может это устанавливать, а не админы и модераторы. а как сделать чтоб админы могли только редактировать?

Topic permissions phpbb3

Добавлено: 31 мар 2018, 15:06
DeaDRoMeO
Никак, увы никак

Сообщение добавлено... спустя 36 секунд:
Хотя в самом шаблоне стиля, найти кусок кода от этого мода и обернуть его условием показа только для админов