Вообщем там работа маленькая. Нужно просто снизить права в нужных местах на лвл 0 и все вроде
Кто знает, напишите что и где поправить.
Скажите пожалуйста где чо снизить))
SPONGE (17.03.2011/20:07)
Скажите пожалуйста где чо снизить))
users/includes/profile/edit.php
/*
-----------------------------------------------------------------
Форма редактирования анкеты пользователя
-----------------------------------------------------------------
*/
echo '<form action="profile.php?act=edit&user=' . $user['id'] . '" method="post">' .
'<div class="user"><p><span class="gray">' .
$lng['login_name'] . '</span>: <b>' . $user['name_lat'] . '</b><br />';
if ($rights >= 7) {
echo $lng['nick'] . ': (' . $lng_profile['nick_lenght'] . ')<br /><input type="text" value="' . $user['name'] . '" name="name" /><br />' .
$lng['status'] . ': (' . $lng_profile['status_lenght'] . ')<br /><input type="text" value="' . $user['status'] . '" name="status" /><br />';
} else {
echo '<span class="gray">' . $lng['nick'] . ':</span> <b>' . $user['name'] . '</b><br />' .
'<span class="gray">' . $lng['status'] . ':</span> ' . $user['status'] . '<br />';
if ($rights >= 0)
/*
-----------------------------------------------------------------
Проверяем права доступа для редактирования Профиля
-----------------------------------------------------------------
*/
if ($user['id'] != $user_id && ($rights < 7 || $user['rights'] > $rights)) {
echo functions::display_error($lng_profile['error_rights']);
require('../incfiles/end.php');
exit;
}
/*
$rights < 0
Снижение уровня доступа повлияет ведь на редактирование всей анкеты?
я извеняюсь, возможно не в тему... Но как можно сделать что бы смена статуса происходила за монеты или баллы?
Допустим за смену статуса снималось N-е кол-во баллов/монет...
Я поменял как тут сказали вроде теперь доступно для пользователей смена статусов но не сохраняет