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

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

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Админка выдаёт левые URLы своих разделов
RSS

Админка выдаёт левые URLы своих разделов

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

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


Дата регистрации на форуме:
14 мар. 2005
Понял причину последней ошибки. Теперь осталось её только устранить.

Вместо
admin/index.php?m=basic&a=opt_edit2

генерируется url:
index.php?m%BAsic&a=opt_edit2

и т.д.

В чём здесь дело?

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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Скорее всего, используется стилевой файл admin/basic.php от 2.18 или более ранней версии. Там не было тега base, поэтому выдавался адрес без admin в начале.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


Дата регистрации на форуме:
14 мар. 2005
Я не верно выразился, точнее не дописал, проблема вот в чём:

правильный url:
admin/index.php?m=basic&a=opt_edit2

мой url:
admin/index.php?m%BAsic&a=opt_edit2

вот так... :)

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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Посмотри в таблицу prefix_AdminEntry. Как там URLы прописаны?

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


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

--
-- Дамп данных таблицы `intbAdminEntry`
--

INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_forum', 'MSG_cat_forum', 'index.php?m=forum&a=ct_list', 100);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_userlist', 'MSG_cat_user', 'index.php?m=user&a=user_list', 200);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_user', 'MSG_cat_user', 'index.php?m=user&a=u_select', 210);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_createuser', 'MSG_cat_user', 'index.php?m=user&a=u_create', 211);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_deluser', 'MSG_cat_user', 'index.php?m=user&a=u_del_byname', 215);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_level', 'MSG_cat_user', 'index.php?m=user&a=u_level_list', 220);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_groups', 'MSG_cat_user', 'index.php?m=group&a=g_view', 225);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_grouplevel', 'MSG_cat_user', 'index.php?m=group&a=g_setlevel', 230);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_basic', 'MSG_cat_settings', 'index.php?mєsic&a=opt_edit', 300);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_rules', 'MSG_cat_settings', 'index.php?mєsic&a=rules', 310);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_badwords', 'MSG_cat_settings', 'index.php?mєsic&a=list_badword', 320);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_mailsend', 'MSG_cat_actions', 'index.php?mєsic&a=mailsend', 400);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_addon', 'MSG_cat_actions', 'index.php?m­don&a­don_start', 410);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_upload', 'MSG_cat_actions', 'index.php?mєsic&a=upload', 420);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_sql', 'MSG_cat_actions', 'index.php?mєsic&a=sql_query', 430);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_optimize', 'MSG_cat_actions', 'index.php?mєsic&a=do_optimize', 435);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_styles', 'MSG_cat_interface', 'index.php?m=styles&a=st_select', 500);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_msg', 'MSG_cat_interface', 'index.php?m=msg&a=msg_select', 510);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_tmplmain', 'MSG_cat_interface', 'index.php?mєsic&a=template&file=tmplate1.php', 520);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_tmplq', 'MSG_cat_interface', 'index.php?mєsic&a=template&file=tmplate2.php', 530);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_headers', 'MSG_cat_interface', 'index.php?mєsic&a=template&file=head.txt', 540);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_topcounter', 'MSG_cat_interface', 'index.php?mєsic&a=template&file=top.txt', 540);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_bottomcounter', 'MSG_cat_interface', 'index.php?mєsic&a=template&file=bottom.txt', 550);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_tmplmail', 'MSG_cat_interface', 'index.php?mєsic&a=mail_select', 560);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_statcommon', 'MSG_cat_stats', 'index.php?m=stats&a=view', 600);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_stataction', 'MSG_cat_stats', 'index.php?m=stats&a=stats', 610);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_losttopic', 'MSG_cat_actions', 'index.php?m=forum&a=f_losttopic', 460);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_statactivity', 'MSG_cat_stats', 'index.php?m=stats&a=stat_select', 630);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_statdetail', 'MSG_cat_stats', 'index.php?m=stats&a=stat_detail', 640);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_quit', 'MSG_cat_quit', '../index.php', 10000);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_quitguest', 'MSG_cat_quit', 'index.php?a=logout', 10010);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_syspass', 'MSG_cat_actions', 'index.php?mєsic&a=sys_pass_change', 440);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_site', 'MSG_cat_support', 'http://intboard.ru', 11000);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_suppforum', 'MSG_cat_support', 'http://intboard.ru/index.php?f.', 11010);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_clearusers', 'MSG_cat_user', 'index.php?m=user&a=u_clear', 240);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_bannedusers', 'MSG_cat_user', 'index.php?m=user&aєnned_list', 260);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_inactiveusers', 'MSG_cat_user', 'index.php?m=user&a=inactive_list', 250);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_warnings', 'MSG_cat_user', 'index.php?m=user&a=uw_form', 260);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_fgroup', 'MSG_cat_forum', 'index.php?m=forum&a=f_group', 110);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_backup', 'MSG_cat_actions', 'index.php?mєsic&aєckup', 440);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_resync', 'MSG_cat_actions', 'index.php?m=stats&a=stat_resync', 450);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_backup_files', 'MSG_cat_actions', 'index.php?mєsic&aєckup_files', 445);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_modes', 'MSG_cat_settings', 'index.php?mєsic&a=opt_edit2', 301);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_graphics', 'MSG_cat_settings', 'index.php?mєsic&a=opt_edit3', 302);
INSERT INTO `intbAdminEntry` VALUES ('MSG_ad_boardcodes', 'MSG_cat_actions', 'index.php?mєsic&aнit_bcode', 450);


всё становится понятным...

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


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Короче, по каким-то причинам =ab заменилось за символ, соответсвующий 0xab. Чем это может быть вызывано, остается загадкой.
Решение: удалить все из prefix_AdminEntry и выполнить заново из db/mysql2.sql все запросы, связанные с этой таблицей.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


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

XXXX Pro написал:
[q]
по каким-то причинам
[/q]


Причина - ручное восстановление базы \":)\"

---
Russian UNIX Forums
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


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

XXXX Pro написал:
[q]
db/mysql2.sql
[/q]


Синтаксис оттуда почему-то не прокатывал на моей mysql.

Чем менять его по аналогии генерируемых phpMyAdmin запросов решил отредактировать деффектные поля вручную.

---
Russian UNIX Forums
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003

eugrus написал:
[q]
Синтаксис оттуда почему-то не прокатывал на моей mysql.
[/q]

А префикс точно на свой меняли?
eugrus
Участник Проекта

eugrus
Всего сообщений: 420
Рейтинг пользователя: 5


Ссылка


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

Gram написал:
[q]
А префикс точно на свой меняли?
[/q]


Да, точно.

И предварительно старое поле удалил (к счастью решил сначала попробовать на одном, а не на всей таблице)

---
Russian UNIX Forums
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Админка выдаёт левые URLы своих разделов
RSS

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

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

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


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