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

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

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Ошибки пользователя system
RSS

Ошибки пользователя system

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

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Uri
Долгожитель форума

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


Ссылка


Дата регистрации на форуме:
25 окт. 2005
1. Если войти пользователем system, то попадаешь в Админку. И это нормально. Ненормально другое. Если выйти из Админки по кнопке "вернуться на форум", а потом нажать "войти", то попадаешь не на форму ввода имени и пароля, а опять в Админку.
2. Неудачей завершается попытка редактирования профиля пользователя. Вероятно из-за ошибки в собственном стиле (завтра разберусь) после входа вместо форума наблюдаю пустой экран. Вошёл как system и попробовал этот стиль сменить.
[q]
GLOBAL ADMIN ERROR: UPDATE ib_User SET u__name="Uri", u_encrypted="1", u__email="Uri@spectr.com", u_showmail="2", u__active="1", u_lnid="1", u_stid="1", u_signature="", u_usesignature="1", u_detrans="0", u_multilang="1", u_extform="1", u_nomails="0", u_pmnotify="1", u_sortposts="0", u_usesmiles="1", u_nosigns="0", u_showavatars="1", u_hidden="0", u_tperpage="15", u_mperpage="15", u_aperpage="15", u_prevmsgs="5", u_sformat="j M Y", u_lformat="j F Y G:i", u_timeregion="10800", u_timelimit="0", u_realname="Щёлоков Юрий Вячеславович", u_gender="1", u_icq="0", u_aol="", u_yahoo="", u_msn="", u_jabber="", u_diary="", u_homepage="", u_location="23", u_interests="Рыболовство", u_bday="10", u_bmonth="12", u_byear="1965", u_bmode="1", u__title="", u__noedit="0" WHERE u_id="4"<br>1054: Unknown column 'u__noedit' in 'field list'
[/q]


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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
2. Это из-за рассинхронизации с полем u__edit, которое в одних версиях 2.18 (самой последней) есть, в других — нет.
Исправляется это выполнением запроса ALTER TABLE prefix_User ADD COLUMN u__noedit TINYIT UNSIGNED NOT NULL

1. Это не может быть связано с проблемами кеширования? И какой адрес имеет ссылка войти и URL, по которому осуществляется переход?

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

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


Ссылка


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

XXXX Pro написал:
[q]
...Исправляется это выполнением запроса ALTER TABLE prefix_User ADD COLUMN u__noedit TINYIT UNSIGNED NOT NULL
...
[/q]
Попробовал.
[q]
GLOBAL ADMIN ERROR: ALTER TABLE ib_User ADD COLUMN u__noedit TINYIT UNSIGNED NOT NULL<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 'TINYIT UNSIGNED NOT NULL' at line 1
[/q]

Uri
Долгожитель форума

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


Ссылка


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

XXXX Pro написал:
[q]
.... 1. ... какой адрес имеет ссылка войти и URL, по которому осуществляется переход?
[/q]

Сегодня, например, по кнопке "Вернуться на форум" (http://172.16.23.125/Intellect_Board/index.php) Админки попадаю в "Статистика форума" (http://172.16.23.125/Intellect_Board/admin/index.php?IB2XPnewib_=4a346b00a607a23a988a751a44fcc4ce). А вот "Вернуться на форум как гость" срабатывает как надо.
Uri
Долгожитель форума

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


Ссылка


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

Uri написал:
[q]
... Вероятно из-за ошибки в собственном стиле (завтра разберусь) после входа вместо форума наблюдаю пустой экран. ...
[/q]

Дело вот в чём оказалось:
[q]
Однако для старых стилей, которые были созданы для версий 2.18 и раньше, предусмотрен режим обратной совместимости, при котором используется общий шаблон config/tmplate1.php и функции из main.php (который включается по умолчанию для всех установленных в форуме стилей, кроме трех стандартных). За переключение между режимом единого шаблона и режимом обратной совместимости отвечает столбец st_integrated (0 — обратная совместимость, 1 — единый шаблон).
[/q]
Кстати, а режимы правильно названы? Мне кажется, что "обратная совместимость" как раз и подразумевает "единый шаблон". Или я неправ? Наверное при обновлении стоит совместимость включать. И дать Админу интерфейс к переключению режима.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
В запросе была опечатка. Правильно так:
ALTER TABLE prefix_User ADD COLUMN u__noedit TINYINT UNSIGNED NOT NULL


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


Ссылка


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

Uri написал:
[q]
Сегодня, например, по кнопке "Вернуться на форум" (http://172.16.23.125/Intellect_Board/index.php) Админки попадаю в "Статистика форума" (http://172.16.23.125/Intellect_Board/admin/
[/q]

Так System в принципе не может видеть пользовательскую часть форума (это сделано как дополнительная мера по защите от XSS). Или это под обычным админом произошло?

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


Ссылка


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

Uri написал:
[q]
Кстати, а режимы правильно названы? Мне кажется, что "обратная совместимость" как раз и подразумевает "единый шаблон". Или я неправ? Наверное при обновлении стоит совместимость включать. И дать Админу интерфейс к переключению режима.
[/q]

Все правильно, просто тут смешались два похожих названиями понятия: интегрированный шаблон (но у каждого стиля этот шаблон свой, просто в нем нет разделения на функции) — появился в 2.19. Единый шаблон — это как было раньше: один шаблон для всех стилей, представляющий собой вызовфункций с кусками HTML-кода в файлах main.php.

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

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


Ссылка


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

XXXX Pro написал:
[q]
... Или это под обычным админом произошло?
[/q]
Я стараюсь не допускать оффтопика. Тема то про system, речь о нём. Ну не может System в принципе видеть пользовательскую часть форума, так или кнопку "Вернуться на форум" от него скрыть или её действие для system приравнять к "Вернуться на форум как гость". Или так об этом и "ругнуться", мол нельзя Вам, уважаемый system, в пользовательскую часть форума. А то какая-то лотерея получается, попадаешь непонятно куда.

Запрос выполнил (сам этот TINYINT в опечатке заподозрил), теперь могу редактировать профили пользователей. Как-то очень болезненно проходит переход на 2.19.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


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

Uri написал:
[q]
её действие для system приравнять к "Вернуться на форум как гость"
[/q]

Пожалуй, так и сделаю...


Uri написал:
[q]
Как-то очень болезненно проходит переход на 2.19.
[/q]

Во-первых, это самый крупный скачок в истории IntB (даже с 2.0 на 2.10 был менее значительным по изменнеиям — там только функциональность наращивалась и ничего больше, а тут еще и о производительности заботиться пришлось и ошибки исправлять), а во-вторых, произошла рассинхронизация внутри версии 2.18, которая и порождает проблемы, которые лечатся только прямыми SQL-запросами.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Ошибки пользователя system
RSS

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

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

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


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