Intellect Board 2.15 Beta

Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Intellect Board 2.15 Beta
RSS

Intellect Board 2.15 Beta

Тема для сообщения об ошибках

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7
Модераторы: aerograf, wsx
Печать
 
Braelis
Начинающий

Braelis
Откуда: Эстония
Всего сообщений: 41
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
8 нояб. 2005
Просматривал логи и нашёл в самом конце ряд записей такого вида:
Date: Wed, 30 Nov 2005 21:38:29 +0500, IP: вырезано,, User1 - Guest, Module: search, Action: usertopic
index.php (line 332) - call_user_func(usertopic): First argument is expected to be a valid callback

Что это может быть? Мне такие сообщения не попадались.
Braelis
Начинающий

Braelis
Откуда: Эстония
Всего сообщений: 41
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
8 нояб. 2005
Теперь "Изганные участники" (это уже через администраторскую панель). Значит, изгнал участника. Вошёл под его именем на форумы - всё по чести, он уже не может отправлять сообщения (уровень отправки сообщений и ответов - "Новичёк"), но от чего есть ссылка "Ответить"? Она, конечно, никуда не ведёт (обычно при клике через anchor происходит переход к форме отпарвки сообщения), но зачем ей вообще отображаться для изгнанных? Или она вшита в код страницы?
Braelis
Начинающий

Braelis
Откуда: Эстония
Всего сообщений: 41
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
8 нояб. 2005
GLOBAL FORUM ERROR: UPDATE int_LastVisit SET lv_markcount=lv_markcount-1 WHERE lv_markall><br>1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

В логах соответствующая запись:
"Date: Thu, 01 Dec 2005 20:50:37 +0500, IP: вырезано,, User8 - Браэлис, Module: moderate, Action: do_join_topic
UPDATE int_LastVisit SET lv_markcount=lv_markcount-1 WHERE lv_markall><br>1064: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


Создал новую тему, в ней два сообщения, затем перенёс тему в новый раздел. Проделал такую же операцию с ещё одним сообщением. Затем зашёл в меню модерации и захотел эти два сообщения между собой склеить. Страница изначально выглядела так:
m=moderate&a=join_topic&t=94
Кликнул на "Присоединить", меня перебросило на страницу ошибки, при этом у неё интересный url - после "?" нет ни одного параметра. Стиль Gradient Blue. Интересно, что тема-таки присоединилась.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001

Braelis написал:
[q]
"GLOBAL FORUM ERROR: HACK ATTEMPT! Only POST method allowed here!" При этом ссылка вида ?m=moderate&a=do_mod_clearban&f=3&u=4 и стиль Gradient Blue.
[/q]

Понятно. Я сделал проверку на POST-запрос, а передаю GET'ом. Надо будет подумать, что с этим сделать...

Braelis написал:
[q]
Просматривал логи и нашёл в самом конце ряд записей такого вида:
Date: Wed, 30 Nov 2005 21:38:29 +0500, IP: вырезано,, User1 - Guest, Module: search, Action: usertopic
index.php (line 332) - call_user_func(usertopic): First argument is expected to be a valid callback
Что это может быть? Мне такие сообщения не попадались.
[/q]

Это значит, что была попытка выполнить действие, для которого нет процедуры - обработчика. Само действие называлось usertopic, и раньше (до версии 2.15) это был поиск тем, созданных пользователем. Скорее всего, такое происходит при попытке перейти по ссылке "Найти все темы пользователя" при просмотре профиля (если ты не заменил styles/.../profile.php на тот, который шел в новом дистрибутиве).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Braelis
Начинающий

Braelis
Откуда: Эстония
Всего сообщений: 41
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
8 нояб. 2005
Я ставил версию 2.15 не поверх предыдущего форума, а в отдельный каталог и в отдельную базу, так что это откуда-то вылетело именно в 2.15, но это была предпоследний билд, т.к. я обновился до последнего только в полночь.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Ссылку "Ответить" я добавлял намного позже, чем прочие, поэтому проверки там элементарно не предусмотрено. Впрочем, возможно, я это исправлю.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001

Braelis написал:
[q]

Создал новую тему, в ней два сообщения, затем перенёс тему в новый раздел. Проделал такую же операцию с ещё одним сообщением. Затем зашёл в меню модерации и захотел эти два сообщения между собой склеить. Страница изначально выглядела так:
m=moderate&a=join_topic&t=94
Кликнул на "Присоединить", меня перебросило на страницу ошибки, при этом у неё интересный url - после "?" нет ни одного параметра. Стиль Gradient Blue. Интересно, что тема-таки присоединилась.
[/q]

Ничего удивительного в этом нет - запрос, вызвавший ошибку, выполняется один из последних. URL без "хвоста" также легко объясним: запрос передается POST'ом, а не GET'ом.
Причина ошибки традиционна: я опять не обработал "краевую" ситуацию, когда ни разу не делалось "Отметить все" и соответствующего значения нет. Исправление выкладываю.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005
Поставил 2.15b3 поверх 2.14R3. Обновил (install.php). При этом:

1. перезаписался основной шаблон и перестал работать стиль Gray

2. куча жалоб от пользователей на неправильно отмеченные "непрочитанные сообщения". Да и на этом форуме на главной странице значки (есть или нет непрочитанных сообщений) не соответствуют действительности.

3. пропала возможность добавлять комментарии Модератора к сообщениям пользователей

4. Администраторы не могут редактировать/создавать статьи. Тут я хоть понял откуда "ноги растут": Администраторы могут использовать html для статей (так по-умолчанию), а в функции article_edit_form в \styles\abstract\article.php не тот путь к fckedit, что в intb215b.zip.

5. а правильно ли включать этот fckedit в IntB? Может его отдельно выложить для желающих? А то размер сильно вырос. Может этот вопрос и в "Планы развития Intellect Board", но fckedit включен именно в 2.15.

6. попытка "скрыть" какой-либо стиль влияет не на всех пользователей, по крайней мере на Админов не влияет.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Главный вопрос: про какую из версий 2.15 идет речь - про Beta 2 или Beta 3?
2. - Это разовое явление, возникающее при обновлении. (На всякий случай еще предлагаю выполнить пересчет статистики и удаление потерянных сообщений).
6. - Так и было задумано: администраторы могут видеть все стили установленные на форуме. (Собственно говоря, возможность скрывать просили ввести специально для отладки новых стилей, а как можно отладить стиль, если его никто не видит?). Кроме того, у тех пользователей, которые успели выбрать стиль до того, как он был скрыт, стиль не изменится до первого редактирования профиля.
4. В каком смысле, "не тот"? И какой из путей - который задается как BasePath в JavaScript или тот, который задается в теге скрипт? Первый формируется так: URL форума (прописанный в настройках) + "/fckedit/". Второй - вообще является относительным.
3. У всех или только у модераторов, но не у Администраторов? (У меня такая возможность имеется, только что проверил.)
1. Устал повторять: никогда не говорите "не работает", а пишите, что именно происходит.
5. Стоит подумать... Хотя это будет противоречить основной идее IntB - полностью интегрированный форум без каких-либо "хаков". К тому же придется проверять факт установки FCKEditorа, что тоже создать дополнительные проблемы.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005

XXXX Pro написал:
[q]
Главный вопрос: про какую из версий 2.15 идет речь - про Beta 2 или Beta 3?
[/q]

Beta 3


XXXX Pro написал:
[q]
2. - Это разовое явление, возникающее при обновлении. (На всякий случай еще предлагаю выполнить пересчет статистики и удаление потерянных сообщений).
[/q]

Пересчёт делал, а потерянные не удалял. А как же этот форум? Иконки то ("В разделе нет непрочитанных сообщений" и "В разделе есть непрочитанные сообщения") не соответствуют действительности.


XXXX Pro написал:
[q]
4. В каком смысле, "не тот"? И какой из путей - который задается как BasePath в JavaScript или тот, который задается в теге скрипт? Первый формируется так: URL форума (прописанный в настройках) + "/fckedit/". Второй - вообще является относительным.
[/q]

Не знаю какой. Переписал всё из intb215b.zip в тот каталог, где стоял Intellect Board, обновил и потерял возможность редактировать (создавать) статьи. А простые пользователи - нет. Слегка поразбирался и понял, что дело в fckedit. Не зная php не нашёл что надо поправить и скопировал всю папку fckedit в корень сайта, тогда заработало. Т.е. fckedit лежит не только внутри Intellect Board, но и рядом.


XXXX Pro написал:
[q]
3. У всех или только у модераторов, но не у Администраторов? (У меня такая возможность имеется, только что проверил.)
[/q]

По крайней мере у одного Администратора её (возможности) нету. Других Админов и Модераторов пока не проверил. Там где эти комментарии уже были - они остались. Но редактировать их тоже нельзя - при выборе "редактировать" эти комментарии не отображаются.


XXXX Pro написал:
[q]
1. Устал повторять: никогда не говорите "не работает", а пишите, что именно происходит.
[/q]

Почти тоже, что и тут, только меню (это где "Профиль", "выйти"..."Поиск") нету вовсе.
<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Intellect Board 2.15 Beta
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0428. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!