RoST 0 Опубликовано 30 июня, 2010 Жалоба Поделиться Опубликовано 30 июня, 2010 (изменено) Привет, такой вопрос, как ограничить доступ гостям к ДКП-система и Планировщик рейдов в вверхнем меню и в главном меню. Что бы они не могли просматривать информацию и все такое, а для зарегистрированных все можно. Спасибо. Изменено 30 июня, 2010 пользователем Ростислав Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 30 июня, 2010 Жалоба Поделиться Опубликовано 30 июня, 2010 На странице общих настроек внизу снимите галочки около тех функций и страниц, к которым вы намерены лишить доступа гостей. Однако система имеет недостаток - эта же схема прав применяется для всех новых пользователей, поэтому им впоследствии придется подправлять права (на странице управления пользователями). Нормальная система прав должна появиться только в новой линейке 0.7, работы над которой у немцев как раз в разгаре. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 30 июня, 2010 Автор Жалоба Поделиться Опубликовано 30 июня, 2010 Спасибо , нашел такую же тему на второй странице, понял как сделать, сделал, но не удобно правда :-) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 30 июня, 2010 Жалоба Поделиться Опубликовано 30 июня, 2010 Еще как неудобно. Система прав еще с дремучих времен EQdkp 1.3, и в плюсе немцы пока только свистелки и перделки к ней запиливали, а в ядро не лезли. Сейчас вот вроде наконец взялись за реврайт с приведением скрипта в единое нормально целое, а там посмотрим, как это они сделают. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 2 июля, 2010 Автор Жалоба Поделиться Опубликовано 2 июля, 2010 (изменено) Тогда попутный вопрос, когда в мини-чате пишешь сообщение то оно вылазит крикозяблами(похоже на утф), а когда обновляешь страницу то все нормально. Изменено 2 июля, 2010 пользователем Ростислав Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 2 июля, 2010 Жалоба Поделиться Опубликовано 2 июля, 2010 Укажите ссылку на ваш сайт. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 2 июля, 2010 Автор Жалоба Поделиться Опубликовано 2 июля, 2010 (изменено) Там не видно мини-чат, только для зарегистрированных. http://orden-guild.su/ 1:45: Р�нгхам Его РІРёРґСЏС‚ только те РєРѕРјСѓ открыт доступ Вот так получается Изменено 2 июля, 2010 пользователем Ростислав Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 2 июля, 2010 Жалоба Поделиться Опубликовано 2 июля, 2010 Нужен доступ для теста чата. Сообщите также, в какой кодировке у вас таблицы в базе. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 5 июля, 2010 Автор Жалоба Поделиться Опубликовано 5 июля, 2010 Нужен доступ для теста чата. Сообщите также, в какой кодировке у вас таблицы в базе. cp1251_general_ci все таблицы и сравнения. Открыл доступ на чат :-) для всех Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 5 июля, 2010 Жалоба Поделиться Опубликовано 5 июля, 2010 Попробуйте создать в корне сайта файл .htaccess и прописать в нем AddDefaultCharset windows-1251 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 5 июля, 2010 Автор Жалоба Поделиться Опубликовано 5 июля, 2010 Попробуйте создать в корне сайта файл .htaccess и прописать в нем AddDefaultCharset windows-1251 Да у меня в самом виртуалхосте прописано CharsetSourceEnc windows-1251 CharsetDefault windows-1251 CharsetSelectionOrder Portnumber Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RoST 0 Опубликовано 5 июля, 2010 Автор Жалоба Поделиться Опубликовано 5 июля, 2010 Все нашел и исправил, проблема была в перекодировки в самом скрипте shoutbox.class.php Было.... $shoutbox[] = array(^M 'name' => htmlspecialchars(($decode == true) ? iconv("WINDOWS-1251", "UTF-8", $row['member_name']) : $row['member_name']),^M 'class_id' => $row['member_class_id'],^M 'member_id' => $row['member_id'],^M 'date' => $row['shoutbox_date'],^M 'text' => ($decode == true) ? iconv("WINDOWS-1251", "UTF-8", stripslashes($row['shoutbox_text'])) : stripslashes($row['shoutbox_text']),^M 'id' => $row['shoutbox_id'],^M Сделал и все нормально :-) $shoutbox[] = array(^M 'name' => htmlspecialchars(($decode == true) ? iconv("WINDOWS-1251", "WINDOWS-1251", $row['member_name']) : $row['member_name']),^M 'class_id' => $row['member_class_id'],^M 'member_id' => $row['member_id'],^M 'date' => $row['shoutbox_date'],^M 'text' => ($decode == true) ? iconv("WINDOWS-1251", "WINDOWS-1251", stripslashes($row['shoutbox_text'])) : stripslashes($row['shoutbox_text']),^M 'id' => $row['shoutbox_id'],^M Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Фай Д. Флоурайт 33 Опубликовано 6 июля, 2010 Жалоба Поделиться Опубликовано 6 июля, 2010 В таком случае правильно было бы наоборот, выставить в качестве дефолтной кодировки для страниц, где она не определена, юникод. Или же уберите вообще у себя использование функции iconv для текста. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.