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

Автор темы: Alex
ID темы: 448
Информация:
Тема содержит 12 сообщения, была просмотрена 2250 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
aINFOPANEL
Alex
есть вот такая вот очень интересная панель http://all-fusion...ead_id=231, кто нибудь поможет в переделке?

хотелось бы чтоб навигация была не сверху а на левом краю
 
Web
Warhangel
А смысл? она получится очень узкая и переключение вкладок будет неудобным ...
 
Web
yury
а где код самой панели?
 
Alex
yury написал:
а где код самой панели?


вот
Alex присоединено следующее:файл:
ainfo_panel_v1_0_0.zip [48.99кБ / 441 Загрузки]
 
Web
GORDON
вот интересно, как туда запихать код уже стоящей на сайте панели comments_panel и последние темы форума из панели forum_threads_list_panel, что бы выводилось все в aINFOPANEL.
GORDON присоединено следующее:файл:
panel.rar [10.07кБ / 445 Загрузки]
 
jikaka
открыть оба файла и из одного вставить код в другой, после чего посмотреть
 
Web
GORDON
jikaka написал:
открыть оба файла и из одного вставить код в другой, после чего посмотреть


ну это самое первое, итог, просто выводит этот код и все в панели.
 
jikaka
неправильно вставляешь...
как делаешь?
 
Web
GORDON
ну беру код из файла панели, копирую и вставляю
предвосхищу удивление..
наверно не так делаю?
 
jikaka
укажи код панели и покажи какой код вставляешь и куда
 
Web
GORDON
Скачать исходники  Код
<?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."&amp;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."&amp;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."&amp;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."&amp;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."&amp;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
сравни обработчик дополнительных страниц и ainfo panel на вывод содержимого, видимо не хватает функции обработки кода
 
Web

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

Перейти на форум:
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)