[Общая тема]Права доступа phpBB3

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Вот еще одно решение - открыть шаблон viewforum_body.htmlи найти (или чтото похожее)

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

<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		<strong>{L_NO_READ_ACCESS}</strong>
		<span class="corners-bottom"><span></span></span></div>
	</div>

Заменить на

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

<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		<strong>{L_NO_READ_ACCESS}</br>
<!-- IF FORUM_ID == 'N' -->HTML ссылка<!-- ENDIF -->
</strong>
		<span class="corners-bottom"><span></span></span></div>
	</div>

Вместо N вставляете айди вашего скрытого подфорума
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#81
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Sensey »

Спасибо, Сергей, попробую и отпишусь.
Лучший сайт о сублимации - sublimaster.ru
#82
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Успехов))))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#83
Tipocheg
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 187
Стаж: 10 лет 8 месяцев
Откуда: Харьков
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Tipocheg »

Создал форум видимый только участникам группы, вроде всё ясно, а вот можно ли тому, кого назначил администратором группы прав меньше дать?
То есть он может и название группы менять и всё в группе, а необходимо, чтобы только мог добавлять либо не добавлять/удалять из группы.
Вот что надо запретить: http://SSMaker.ru/790d814e/ Как правильно распределить права таким образом?
#84
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Tipocheg писал(а):То есть он может и название группы менять и всё в группе
Я вообще из шаблона эту кнопку убрал, так как меньше прав ему не дать
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#85
Tipocheg
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 187
Стаж: 10 лет 8 месяцев
Откуда: Харьков
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Tipocheg »

DeaDRoMeO писал(а):Я вообще из шаблона эту кнопку убрал
Подскажи, пожалуйста, где и какой кусок кода удалять?
#86
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Шаблон ucp_groups_manage.html, найти

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

	<table class="tablebg" width="100%" cellspacing="1">
	<tr>
		<th colspan="3">{L_USERGROUPS}</th>
	</tr>
	<tr>
		<td class="row1" colspan="3"><span class="genmed">{L_GROUPS_EXPLAIN}</span></td>
	</tr>

	<tr>
		<th>{L_GROUP_DETAILS}</th>
		<th colspan="2">{L_OPTIONS}</th>
	</tr>
	<tr>
		<td class="row3" colspan="3"><b class="gensmall">{L_GROUP_LEADER}</b></td>
	</tr>
	<!-- BEGIN leader -->
		<!-- IF leader.S_ROW_COUNT is odd --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

		<td><b class="genmed"<!-- IF leader.GROUP_COLOUR --> style="color: #{leader.GROUP_COLOUR};"<!-- ENDIF -->>{leader.GROUP_NAME}</b><!-- IF leader.GROUP_DESC --><p class="forumdesc">{leader.GROUP_DESC}</p><!-- ENDIF --></td>
		<td style="text-align: center;"><a href="{leader.U_EDIT}">{L_EDIT}</a></td>
		<td style="text-align: center;"><a href="{leader.U_LIST}">{L_GROUP_LIST}</a></td>

	</tr>
	<!-- BEGINELSE -->
		<tr>
			<td class="row2" align="center" colspan="3"><b class="genmed">{L_NO_LEADERS}</b></td>
		</tr>
	<!-- END leader -->

	<tr>
		<td class="cat" align="{S_CONTENT_FLOW_END}" colspan="3">&nbsp;</td>
	</tr>
	</table>
Заменить найденное на

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

	<table class="tablebg" width="100%" cellspacing="1">
	<tr>
		<th colspan="2">{L_USERGROUPS}</th>
	</tr>
	<tr>
		<td class="row1" colspan="2"><span class="genmed">{L_GROUPS_EXPLAIN}</span></td>
	</tr>

	<tr>
		<th>{L_GROUP_DETAILS}</th>
		<th>{L_OPTIONS}</th>
	</tr>
	<tr>
		<td class="row3" colspan="2"><b class="gensmall">{L_GROUP_LEADER}</b></td>
	</tr>
	<!-- BEGIN leader -->
		<!-- IF leader.S_ROW_COUNT is odd --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

		<td><b class="genmed"<!-- IF leader.GROUP_COLOUR --> style="color: #{leader.GROUP_COLOUR};"<!-- ENDIF -->>{leader.GROUP_NAME}</b><!-- IF leader.GROUP_DESC --><p class="forumdesc">{leader.GROUP_DESC}</p><!-- ENDIF --></td>
		
		<td style="text-align: center;"><a href="{leader.U_LIST}">{L_GROUP_LIST}</a></td>

	</tr>
	<!-- BEGINELSE -->
		<tr>
			<td class="row2" align="center" colspan="2"><b class="genmed">{L_NO_LEADERS}</b></td>
		</tr>
	<!-- END leader -->

	<tr>
		<td class="cat" align="{S_CONTENT_FLOW_END}" colspan="2">&nbsp;</td>
	</tr>
	</table>
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#87
Tipocheg
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 187
Стаж: 10 лет 8 месяцев
Откуда: Харьков
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Tipocheg »

Спасибо, помогло.
#88
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

На здоровьице)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#89
Tipocheg
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 187
Стаж: 10 лет 8 месяцев
Откуда: Харьков
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Tipocheg »

В закрытом форуме назначил администратора группы, он может добавлять в неё людей, но никак не могу сделать так, чтобы эта группа могла создавать в закрытом форуме темы((( Я уже не пойму, где правильно настроить права, так как вроде уже всё перепроверил...
#90
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Ну блин, чего там сложного для этой группы права доступа настраивайте, расширенные права - вкладка РАзмещение сообщений - пункт Может создавать темы
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#91
Tipocheg
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 187
Стаж: 10 лет 8 месяцев
Откуда: Харьков
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Tipocheg »

Если в - Пользователи и группы => Права групп => то там нет такого пункта: http://SSMaker.ru/fefd4014/ , а если Пользователи и группы => Форумные права групп => то там все права даны: http://SSMaker.ru/46de627c/ и тем не менее, даже администратор группы создавать тему не может.

Добавлено позже:

Дал доступ, не знаю правильно ли, но через: Локальные права доступа => Доступ к форумам => и там выбрал в начале тот закрытый форум, а потом в окне выбрал группу и дал ей права... Может можно и по другому, но у меня не вышло...
#92
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Блин, Админка - Форумы - Доступ к форумам - там и настраиваете + пользователи закрытого форума должны состоять только в одной своей группе иначе права доступа перекрываются
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#93
Аватара пользователя
Griffolive
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 50
Стаж: 10 лет 4 месяца
Откуда: Украина

[Общая тема]Права доступа phpBB3

Сообщение Griffolive »

Здравствуйте. Помогите отключить отображение Прав доступа.

#94
Аватара пользователя
Vl@d1m1r
Активно общаюсь
Активно общаюсь
Сообщения: 333
Стаж: 10 лет 6 месяцев
Откуда: Туркменистан
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Vl@d1m1r »

Griffolive, поищи код в шаблонах viewforum_body.html и viewtopic_body.html, он выводит этот блок.

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

<!-- IF S_DISPLAY_POST_INFO -->
ТУТ КОД
<!-- ENDIF -->
#95
Аватара пользователя
Griffolive
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 50
Стаж: 10 лет 4 месяца
Откуда: Украина

[Общая тема]Права доступа phpBB3

Сообщение Griffolive »

Спасибо.

Подскажите пожалуйста. Как отключить пользователю настройку форума.




Разобрался. Может кому будет нужно.
Админка-Система-Управление модулями-Центр пользователя-Настройки форума. Отключить Настройки форума.
#96
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Думаю будет полезно, не все знают админку полностью))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#97
Аватара пользователя
Andrey_1
Заглянул на огонек
Заглянул на огонек
Сообщения: 22
Стаж: 10 лет
Откуда: Саров
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Andrey_1 »

Здравствуйте. Версия форума 3.0.11. Модов немного (интеграция с вордпресс, просмотр кто голосовал, добавил теги таблиц, автомода нет). Гостям нельзя просматривать содержимое. Но они могут видеть кто сейчас находится на форуме. Т.к. у меня там планируются реальные имена (форум класса), то не хочется, чтобы все видели список. Если в настройках отключить "Включить информацию об активных пользователях", то их не видит никто, в т.ч. пользователи, зашедшие на форум. Можно это как-то исправить? Спасибо.
#98
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение DeaDRoMeO »

Чтобы гости не видели списка присутствующих на форуме нужно этот блок обернуть соответствующим условием, условие можно найти в теме Условия показа в phpbb
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#99
Аватара пользователя
Andrey_1
Заглянул на огонек
Заглянул на огонек
Сообщения: 22
Стаж: 10 лет
Откуда: Саров
Контактная информация:

[Общая тема]Права доступа phpBB3

Сообщение Andrey_1 »

DeaDRoMeO писал(а):Чтобы гости не видели списка присутствующих на форуме нужно этот блок обернуть соответствующим условием, условие можно найти в теме Условия показа в phpbb
Спасибо. Вот эта тема Условия показа в phpbb3

Вставил в functions.php необходимую строку (счас подумал, что не знаю есть ли у моих групп ID), поиском по содержимому файлов с ключем "Кто сейчас на форуме" нашел только файл /language/ru/common.php Параметр зовется WHO_IS_ONLINE
При попытке обернуть в <!-- IF S_USER_LOGGED_IN -->Ваш код<!-- ENDIF -->, и форум и админка вообще не открываются. Что я делаю не так? Подозреваю, что не тот блок нашел.
#100
Ответить