Проверка на модератора и администратора в viewtopic.php

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 19 лет 1 месяц

Проверка на модератора и администратора в viewtopic.php

Сообщение go »

При установки одного из модов была допушенна оплошность и теперь всем пользователям ( вне зависимости от их ранга ) показываются кнопки управления темой9 удалить,переместить, закрыть,разделить) если не трудно подскажите в какой часте кода идет проверка на модератора и администратор с последующим показом кнопок?
если не трудно, помогите.

Добавлено спустя 3 минуты 37 секунд:

в каком из модов допущенна оплошность -неизвестно,ибо возможно, что ошибка произошла давно. Использовать кнопки гость и обычный пользователь не имеют возможности ( выскакиевает предупреждение "Вы не являетесь модератором этого форума" ) однако видимость кнопок не есть хорошо
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
belfegor
phpBB 1.2.1
Сообщения: 23
Стаж: 18 лет 8 месяцев

Сообщение belfegor »

Насколько я понимаю, если проблема только с одной темой, то скорее всего просто на эту тему выданы такие права в админпанели. Может я, и ошибаюсь, но просмотрите свои расширенные возможности, наверно вы там так указали.

Просто, если б у вас была проблема с правами и на всех темах отображались кнопки, тогда бесспорно нужно было б проблему искать в viewtopic.php. А так у вас проблема с одной только темой, а это не совсем вяжется со сценарием...
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 19 лет 1 месяц

Сообщение go »

belfegor писал(а):Насколько я понимаю, если проблема только с одной темой, то скорее всего просто на эту тему выданы такие права в админпанели. Может я, и ошибаюсь, но просмотрите свои расширенные возможности, наверно вы там так указали.

Просто, если б у вас была проблема с правами и на всех темах отображались кнопки, тогда бесспорно нужно было б проблему искать в viewtopic.php. А так у вас проблема с одной только темой, а это не совсем вяжется со сценарием...
во всех темах,во всях форумах.
=
Офтоп:
Лично мною не понимается,каким образом можно выставить права,что бы кнопки показывались, но не функционировали....
==
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Сообщение rxu »

go писал(а):в какой часте кода идет проверка на модератора и администратор с последующим показом кнопок?

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

//
// User authorisation levels output
//
$s_auth_can = ( ( $is_auth['auth_post'] ) ? $lang['Rules_post_can'] : $lang['Rules_post_cannot'] ) . '<br />';
$s_auth_can .= ( ( $is_auth['auth_reply'] ) ? $lang['Rules_reply_can'] : $lang['Rules_reply_cannot'] ) . '<br />';
$s_auth_can .= ( ( $is_auth['auth_edit'] ) ? $lang['Rules_edit_can'] : $lang['Rules_edit_cannot'] ) . '<br />';
$s_auth_can .= ( ( $is_auth['auth_delete'] ) ? $lang['Rules_delete_can'] : $lang['Rules_delete_cannot'] ) . '<br />';
$s_auth_can .= ( ( $is_auth['auth_vote'] ) ? $lang['Rules_vote_can'] : $lang['Rules_vote_cannot'] ) . '<br />';

$topic_mod = '';

if ( $is_auth['auth_mod'] )
{
	$s_auth_can .= sprintf($lang['Rules_moderate'], "<a href="modcp.$phpEx?" . POST_FORUM_URL . "=$forum_id&sid=" . $userdata['session_id'] . '">', '</a>');

	$topic_mod .= "<a href="modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=delete&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_delete'] . '" alt="' . $lang['Delete_topic'] . '" title="' . $lang['Delete_topic'] . '" border="0" /></a>&nbsp;';

	$topic_mod .= "<a href="modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=move&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_move'] . '" alt="' . $lang['Move_topic'] . '" title="' . $lang['Move_topic'] . '" border="0" /></a>&nbsp;';

	$topic_mod .= ( $forum_topic_data['topic_status'] == TOPIC_UNLOCKED ) ? "<a href="modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=lock&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_lock'] . '" alt="' . $lang['Lock_topic'] . '" title="' . $lang['Lock_topic'] . '" border="0" /></a>&nbsp;' : "<a href="modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=unlock&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_unlock'] . '" alt="' . $lang['Unlock_topic'] . '" title="' . $lang['Unlock_topic'] . '" border="0" /></a>&nbsp;';

	$topic_mod .= "<a href="modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&mode=split&sid=" . $userdata['session_id'] . '"><img src="' . $images['topic_mod_split'] . '" alt="' . $lang['Split_topic'] . '" title="' . $lang['Split_topic'] . '" border="0" /></a>&nbsp;';
}

//
// Topic watch information
//
Изображение
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 19 лет 1 месяц

Сообщение go »

Спасибо!
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.

Вернуться в «Поддержка phpBB 2.0.x»