aINFOPANEL
|
Alex |
Опубликовано 15.02.2011 16:12
|
Администратор
Группа тестеров
Персонал сайта
Сообщений: 1270
Зарегистрирован: 07.11.2010 13:05
|
есть вот такая вот очень интересная панель http://all-fusion...ead_id=231, кто нибудь поможет в переделке?
хотелось бы чтоб навигация была не сверху а на левом краю |
|
|
|
Warhangel |
Опубликовано 19.02.2011 17:39
|
Администратор
Группа поддержки
Сообщений: 552
Зарегистрирован: 26.08.2010 20:43
|
А смысл? она получится очень узкая и переключение вкладок будет неудобным ... |
|
|
|
yury |
Опубликовано 19.02.2011 18:14
|
Супер Администратор
Сообщений: 1051
Зарегистрирован: 26.07.2010 13:12
|
а где код самой панели? |
|
|
|
Alex |
Опубликовано 20.02.2011 09:21
|
Администратор
Группа тестеров
Персонал сайта
Сообщений: 1270
Зарегистрирован: 07.11.2010 13:05
|
yury написал:
а где код самой панели?
вот
Alex присоединено следующее:файл:
|
|
|
|
GORDON |
Опубликовано 15.03.2011 13:53
|
Пользователь
Сообщений: 79
Зарегистрирован: 14.03.2011 14:55
|
вот интересно, как туда запихать код уже стоящей на сайте панели comments_panel и последние темы форума из панели forum_threads_list_panel, что бы выводилось все в aINFOPANEL.
GORDON присоединено следующее:файл:
|
|
|
|
jikaka |
Опубликовано 15.03.2011 17:46
|
Супер Администратор
Разработчики
Сообщений: 4849
Зарегистрирован: 26.07.2010 12:10
|
открыть оба файла и из одного вставить код в другой, после чего посмотреть
|
|
|
|
GORDON |
Опубликовано 15.03.2011 20:38
|
Пользователь
Сообщений: 79
Зарегистрирован: 14.03.2011 14:55
|
jikaka написал:
открыть оба файла и из одного вставить код в другой, после чего посмотреть
ну это самое первое, итог, просто выводит этот код и все в панели. |
|
|
|
jikaka |
Опубликовано 16.03.2011 05:10
|
Супер Администратор
Разработчики
Сообщений: 4849
Зарегистрирован: 26.07.2010 12:10
|
неправильно вставляешь...
как делаешь?
|
|
|
|
GORDON |
Опубликовано 16.03.2011 05:25
|
Пользователь
Сообщений: 79
Зарегистрирован: 14.03.2011 14:55
|
ну беру код из файла панели, копирую и вставляю
предвосхищу удивление..
наверно не так делаю? |
|
|
|
jikaka |
Опубликовано 16.03.2011 05:35
|
Супер Администратор
Разработчики
Сообщений: 4849
Зарегистрирован: 26.07.2010 12:10
|
укажи код панели и покажи какой код вставляешь и куда
|
|
|
|
GORDON |
Опубликовано 16.03.2011 06:16
|
Пользователь
Сообщений: 79
Зарегистрирован: 14.03.2011 14:55
|
Код <?php
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
$news_id=0;
$start_c=0;
$result = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='N' ORDER BY comment_datestamp DESC LIMIT 0,5");
if (dbrows($result)!=0)
{
$nc="<b>Новости-</b><br>";
while ($data=dbarray($result))
{
$cid=$data['comment_id'];
$comment=$data['comment_message'];
$news_id=$data['comment_item_id'];
$i=1;
$poryadkov_num=0;
$zap=dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_item_id='$news_id' AND comment_type='N'");
while ($comment_id_zap=dbarray($zap))
{
if ($comment_id_zap['comment_id']==$cid){$poryadkov_num=$i;}
$i++;
}
$start_c=abs(ceil(($poryadkov_num/10)-1)*10);
$newsq=dbarray(dbquery("SELECT * FROM ".DB_NEWS." WHERE news_id=".$news_id." "));
$comment1=trimlink(strip_tags(parseubb($comment)),110);
$user_id=$data['comment_name'];
if (isnum($user_id)){
$userq=dbquery("SELECT * FROM ".DB_USERS." WHERE user_id=".$user_id."");
if (dbrows($userq)) {
$userqd = dbarray($userq);
$user = $userqd['user_name'];}
} else {
$user = $user_id;
};
$nc=$nc."".$user.": <a href='".BASEDIR."news.php?readmore=".$news_id."&c_start=$start_c#c".$cid."' title='".strip_tags(parseubb(stripslashes($comment)))."'>".parsesmileys($comment1)."</a><br>";
}
$nc=$nc."<hr>";
}
else {$nc="";}
$news_id=0;
$start_c=0;
$result = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='A' ORDER BY comment_datestamp DESC LIMIT 0,5");
if (dbrows($result)!=0)
{
$ac="<b>Статьи-</b><br>";
while ($data=dbarray($result))
{
$cid=$data['comment_id'];
$comment=$data['comment_message'];
$news_id=$data['comment_item_id'];
$i=1;
$poryadkov_num=0;
$zap=dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_item_id='$news_id' AND comment_type='A'");
while ($comment_id_zap=dbarray($zap))
{
if ($comment_id_zap['comment_id']==$cid){$poryadkov_num=$i;}
$i++;
}
$start_c=abs(ceil(($poryadkov_num/10)-1)*10);
$newsq=dbarray(dbquery("SELECT * FROM ".DB_ARTICLES." WHERE article_id=".$news_id.""));
$comment1=trimlink(strip_tags(parseubb($comment)),110);
$user_id=$data['comment_name'];
if (isnum($user_id)){
$userq=dbquery("SELECT * FROM ".DB_USERS." WHERE user_id=".$user_id."");
if (dbrows($userq)) {
$userqd = dbarray($userq);
$user = $userqd['user_name'];}
} else {
$user = $user_id;
};
$ac=$ac."".$user.": <a href='".BASEDIR."articles.php?article_id=".$news_id."&c_start=".$start_c."#c".$cid."' title='".strip_tags(parseubb(stripslashes($comment)))."'>".parsesmileys($comment1)."</a><br>";
}
$ac=$ac."<hr>";
}
else {$ac="";}
$news_id=0;
$start_c=0;
$result = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='P' ORDER BY comment_datestamp DESC LIMIT 0,5");
if (dbrows($result)!=0)
{
$ic="<b>Картинки-</b><br>";
while ($data=dbarray($result))
{
$cid=$data['comment_id'];
$comment=$data['comment_message'];
$news_id=$data['comment_item_id'];
$i=1;
$poryadkov_num=0;
$zap=dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_item_id='$news_id' AND comment_type='P'");
while ($comment_id_zap=dbarray($zap))
{
if ($comment_id_zap['comment_id']==$cid){$poryadkov_num=$i;}
$i++;
}
$start_c=abs(ceil(($poryadkov_num/10)-1)*10);
$newsq=dbarray(dbquery("SELECT * FROM ".DB_PHOTOS." WHERE photo_id=".$news_id.""));
$comment1=trimlink(strip_tags(parseubb($comment)),110);
$user_id=$data['comment_name'];
if (isnum($user_id)){
$userq=dbquery("SELECT * FROM ".DB_USERS." WHERE user_id=".$user_id."");
if (dbrows($userq)) {
$userqd = dbarray($userq);
$user = $userqd['user_name'];}
} else {
$user = $user_id;
};
$ic=$ic."".$user.": <a href='".BASEDIR."photogallery.php?photo_id=".$news_id."&c_start=".$start_c."#c".$cid."' title='".strip_tags(parseubb(stripslashes($comment)))."'>".parsesmileys($comment1)."</a><br>";
}
$ic=$ic."<hr>";
}
else {$ic="";}
$start_c=0;
$news_id=0;
$result = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='F' ORDER BY comment_datestamp DESC LIMIT 0,15");
if (dbrows($result)!=0)
{
$fc="<b>Файлы-</b><br>";
while ($data=dbarray($result))
{
$cid=$data['comment_id'];
$comment=$data['comment_message'];
$news_id=$data['comment_item_id'];
$i=1;
$poryadkov_num=0;
$zap=dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_item_id='$news_id' AND comment_type='F'");
while ($comment_id_zap=dbarray($zap))
{
if ($comment_id_zap['comment_id']==$cid){$poryadkov_num=$i;}
$i++;
}
$start_c=abs(ceil(($poryadkov_num/10)-1)*10);
$newsq=dbarray(dbquery("SELECT * FROM ".DB_DOWNLOADS." WHERE download_id=".$news_id.""));
$comment1=trimlink(strip_tags(parseubb($comment)),110);
$user_id=$data['comment_name'];
if (isnum($user_id)){
$userq=dbquery("SELECT * FROM ".DB_USERS." WHERE user_id=".$user_id."");
if (dbrows($userq)) {
$userqd = dbarray($userq);
$user = $userqd['user_name'];}
} else {
$user = $user_id;
};
$fc=$fc."".$user.": <a href='".BASEDIR."downloads.php?page_id=".$news_id."&c_start=".$start_c."#c".$cid."' title='".strip_tags(parseubb(stripslashes($comment)))."'>".parsesmileys($comment1)."</a><br>";
}
$fc=$fc."<hr>";
}
else {$fc="";}
$news_id=0;
$start_c=0;
$result = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='C' ORDER BY comment_datestamp DESC LIMIT 0,5");
if (dbrows($result)!=0)
{
$cc="<b>Страницы-</b><br>";
while ($data=dbarray($result))
{
$cid=$data['comment_id'];
$comment=$data['comment_message'];
$news_id=$data['comment_item_id'];
$i=1;
$poryadkov_num=0;
$zap=dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_item_id='$news_id' AND comment_type='C'");
while ($comment_id_zap=dbarray($zap))
{
if ($comment_id_zap['comment_id']==$cid){$poryadkov_num=$i;}
$i++;
}
$start_c=abs(ceil(($poryadkov_num/10)-1)*10);
$newsq=dbarray(dbquery("SELECT * FROM ".DB_CUSTOM_PAGES." WHERE page_id =".$news_id.""));
$comment1=trimlink(strip_tags(parseubb($comment)),110);
$user_id=$data['comment_name'];
if (isnum($user_id)){
$userq=dbquery("SELECT * FROM ".DB_USERS." WHERE user_id=".$user_id."");
if (dbrows($userq)) {
$userqd = dbarray($userq);
$user = $userqd['user_name'];}
} else {
$user = $user_id;
};
$cc=$cc."".$user.": <a href='".BASEDIR."viewpage.php?page_id=".$news_id."&r_start=".$start_c."#c".$cid."' title='".strip_tags(parseubb(stripslashes($comment)))."'>".parsesmileys($comment1)."</a><br>";
}
$cc=$cc."<hr>";
}
else {$cc="";}
echo "<table><tr><td>".$nc;
echo $ac;
echo $ic;
echo $fc;
echo $cc;
echo "</td></tr></table>";
?>
открываю админку - ainfo panel - выбираю вкладку нужную, например первую, и вставляю вышеописанный код, причем код этот работает если его вставлять просто через админку в Дополнительные страницы. |
|
|
|
jikaka |
Опубликовано 16.03.2011 06:24
|
Супер Администратор
Разработчики
Сообщений: 4849
Зарегистрирован: 26.07.2010 12:10
|
сравни обработчик дополнительных страниц и ainfo panel на вывод содержимого, видимо не хватает функции обработки кода
|
|
|