Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: проблема с форумом PHPBB2

Сообщения:  [1-10]   [11-13] 

 
 автор: elenaki   (14.12.2006 в 12:55)   письмо автору
2.8 Кб
 
   для: elenaki   (13.12.2006 в 19:27)
 

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

PS на всякий случай прикреплю листинг, а то ссылки на чужие форумы не одобряются.

   
 
 автор: elenaki   (13.12.2006 в 19:27)   письмо автору
 
   для: Trianon   (13.12.2006 в 19:25)
 

я пыталась через админ. не получается. ошибку выдает.
поэтому и спрашивала, как бы побыстрее прямо в базе исправить...

ошибка. в поле auth_mod пишется только 0 или 1. там тип tinyint(1)... :(
это, наверно, просто выбор, модерируемый форум или нет. :(

   
 
 автор: Trianon   (13.12.2006 в 19:25)   письмо автору
 
   для: elenaki   (13.12.2006 в 19:22)
 

ну пардон.
Изменить статус - это одно. Это можно и phpMyAdmin'ом сделать.
А назначать модератором конкретных форумов - я бы всё ж через админ-панель движка делал.

   
 
 автор: elenaki   (13.12.2006 в 19:22)   письмо автору
 
   для: Trianon   (13.12.2006 в 17:37)
 

у этого юзера level=1 (как у других админов), level=2 только у одного из почти 13 тыс. юзеров (и тот - повторно зарегенный). у обычных юзеров level=0. все равно, даже с таким уровнем я не могу сделать этого несчастного модератором в двух форумах... :(

по логике где-то должна быть таблица, которая связывала бы id юзера с номерами форумов, где он назначен модератором...

только одна странная таблица phpbb_auth_access содержит что-то похожее на модератора - поле auth_mod. если учесть, что в ней же есть и поле forum_id, то в ней и должна содержаться эта связь - модератор и его форум... но там же есть и поле group_id, где встречаются коды 1, 3, 5. простой вставкой записи в эту таблицу модератора из юзера не получилось.

   
 
 автор: Trianon   (13.12.2006 в 17:37)   письмо автору
 
   для: elenaki   (13.12.2006 в 15:48)
 

это поле user_level таблицы phpbb_users
модератору соответствует значение 2 насколько я помню.

   
 
 автор: cheops   (13.12.2006 в 17:26)   письмо автору
 
   для: elenaki   (13.12.2006 в 17:06)
 

Вероятно ноги ошибки растут с 513 запроса - попробуйте вместо
<?php
$sql 
'SELECT user_id FROM ' USER_GROUP_TABLE "
             WHERE group_id = 
$group_id";
?>

написать
<?php
$sql 
'SELECT user_id FROM ' USER_GROUP_TABLE "
             WHERE group_id = 1"
;
?>

Что происходит?

   
 
 автор: elenaki   (13.12.2006 в 17:06)   письмо автору
 
   для: cheops   (13.12.2006 в 16:44)
 

BOT

   
 
 автор: cheops   (13.12.2006 в 16:44)   письмо автору
 
   для: elenaki   (13.12.2006 в 16:39)
 

Хм... глянул файл admin_ug_auth.php, в моей версии в 532 строке такой запрос выполняется
<?php
    $sql 
"SELECT * 
        FROM " 
FORUMS_TABLE " f
        ORDER BY forum_order"
;
?>

Не похож на ваш, прикрепите свою версию admin_ug_auth.php?

   
 
 автор: elenaki   (13.12.2006 в 16:39)   письмо автору
 
   для: cheops   (13.12.2006 в 16:36)
 

группы есть с такими id: 1,3,5.

   
 
 автор: cheops   (13.12.2006 в 16:36)   письмо автору
 
   для: elenaki   (13.12.2006 в 16:34)
 

А группы часто меняются? Если их идентификаторы просто числами вбить в конструкцию IN (), через запятую.

   

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования