Забыли пароль?
Запросите новый здесь.

Автор темы: SunStep
ID темы: 349
Информация:
Тема содержит 14 сообщения, была просмотрена 1380 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Ошибки, баги
 Распечатать тему
Ошибка панели
SunStep
Есть такая ошибка панели.
Вверху панели должно быть написано сайта. Но реально пишется тест что переменная не существует. нашел этот кусок кода отвечающий за запрос имени сайта:
___________________________________
// Get Panel Name from Database
$panel_name = dbresult(dbquery("SELECT panel_name FROM ".$db_prefix."panels WHERE panel_filename = 'pd_stats_panel'"),0);

opensidex("$panel_name","on");

$sitename = dbresult(dbquery("SELECT sitename FROM ".$db_prefix."settings"),0);

echo "<div style='text-align:center;font-weight:bold'><a href='".BASEDIR."'><font size='2'>".$sitename."</font></a><br />-".$locale['OUE_001']."-<br />\n";
____________________________________
jikaka сказал что сейчас за имя базы отвечает запрос ($settings['sitename']). Как мне его сюда поставить чтобы все было правильно?
P.S. Пытался самостоятельно, не получилось
P.P.S. Пример этой панели и ошибки можно посмотреть на http://cerberus.tk слева-снизу. Над кнопкой радио
 
jikaka
у тебя сайтец на 7-ке
а opensidex используется в 6-ке
соответственно панель у тебя от 6-ки
 
Web
SunStep
jikaka, Это имеет принципиальное значение? Панель работает идеально (И его админка тоже). К тому же на 7.00.05 работает нормально. Имя сайта возвращает. А в 7.01.1 не работает. Может в этой части кода используются неверные переменные? Если да то как можно переделать код?
 
jikaka
надо смотреть весь код панели
что хоть за панель?
 
Web
SunStep
Форум с инфо:
http://www.all-fusion.com/forum/viewthread.php?thread_id=192
Загрузка:
http://www.all-fusion.com/uploads/v7/5720b0f4469c5543e6c593457702cd76/online_users_extend_panel.2e23903615.zip
Указано что панель для 7-ки
 
jikaka
подобная панель есть и у нас в базе, посмотри ее
http://rusfusion....mod_id=148
 
Web
SunStep
Эммммм, не совсем...

proc.nxt.ru/image099.JPG
_____________
Притом эта же панель прекрасно работает на 7.00.05 (Напомню), и висит в модах для 7 версии. По моему ошибка в запросе переменной в базу данных на имя сайта. К сожалению пхп я тока осваиваю
_____________
Кстати на эту панель тоже не было русской локали. Переводил я ее сам
Изменил(а) SunStep, 08.01.2011 12:03
 
jikaka
открой файл online_users_extend_panel.php
найди строку 61
Загрузить источник  GeSHi: PHP
  1. $sitename = dbresult(dbquery("SELECT * FROM ".$db_prefix."settings"),0);
Добавлено за 0.032 секунд, используя GeSHi 1.0.8.10

замени ее на:
Загрузить источник  GeSHi: PHP
  1. $sitename = $settings['sitename'];
Добавлено за 0.029 секунд, используя GeSHi 1.0.8.10


PS: там еще надо как плагин устанавливать, ты это делал?
 
Web
SunStep
Операция прошла успешно. Пациент умер.
Все прекрасно сработало, заменю файл у себя в архиве и перепакую. Могу выложить эту панель вместе с локалью. bi
 
jikaka
SunStep, действуй...
только желательно выкладывать согласно правилам, так что ознакомься
 
Web
SunStep
К сожалению не получится. В архиве мода не было данных о лицензировании "вообще" ac
 
jikaka
чушь полная!!!!!!!!
/*--------------------------------------------+
| PHP-Fusion 7 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) © 2002-2005 |
| web: http://www.php-fusion.co.uk |
| email: nick@php-fusion.co.uk |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/

/* Created for PHP-FUSION 7.xxx
Mod 2008 Andrew Ang
http://www.callerspring.co.cc/
Thanks to Petter Paulsson's idea for this mod.*/

 
Web
SunStep
Файл с лицензией отсутствует в корне архива (агпл и прочие, также как и ридми)
Вы должны иметь разрешение первоначального автора прислать мод, если он выпущен под Affero GPL или другие лицензии, которые предоставляют право на распространение файла.Если Вы используете скрипты сторонних разработчиков, Вы также должны иметь разрешение от автора, чтобы использовать их и оставить все благодарности/информацию об авторских правах нетронутыми.
 
jikaka
трудно набросать самому?
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Alex Alex (1,166)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)