Ho risolto Gianluca

mi ero fissata di fare tutto dal tema, usando include, e includendo il file .php in cui facevo i 3 box. Poi sono passata al pannello, ho messo la chiamata al maincore ...

(.... mancava) e tutto fila liscio.
lascio il codice caso mai servisse a qualcun altro (ma il Nopaste dov'è ...)
<?php
require_once BASEDIR."maincore.php";
if (file_exists(INFUSIONS."double_panel/locale/".$settings['locale'].".php")) {
include INFUSIONS."double_panel/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."double_panel/locale/English.php";
}
openside("<img class='p-img' src='".THEME."images/title/top_panel.gif' alt='' />".$locale['lap0020']."");
echo "<table cellspacing='0' cellpadding='0' width='100%' border='0' class='small'>";
echo"<tr class='side-label'>\n";
echo"<td class='side-label' style= width:'30%'>\n";
/*------------- News più lette ---------------------------------*/
echo "<div class='side-label' align ='center'><b>".$locale['lap000']."</b></div>\n";
echo "<div class='side-label'></div>\n";
$qresult=dbquery("SELECT * FROM ".DB_NEWS." ORDER BY news_reads DESC LIMIT 0,6");
if(dbrows($qresult)!=0){
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data=dbarray($qresult)){
echo "<tr>\n<td class='small' align='left'><img src='".THEME."images/bullet1.gif' alt='' /><a href='".BASEDIR."news.php?readmore-".$data['news_id']."' title='".$data['news_subject']."' class='side'> ";
echo trimlink($data['news_subject'], 30)."</a></td>\n<td class='small' align='right'>".$data['news_reads']."</td>\n</tr>\n";
}
echo "</table>";
}
// Fine news più lette
echo "<div class='small'></div>\n";
echo"</td>\n";
echo"<td class='side-label' style= width:'30%'>\n";
/*------------- Articoli più letti ---------------------------------*/
echo "<div class='side-label' align ='center'><b>".$locale['lap004']."</b></div>\n";
echo "<div class='side-label'></div>\n";
$qresult=dbquery("SELECT * FROM ".DB_ARTICLES." ORDER BY article_reads DESC LIMIT 0,6");
if(dbrows($qresult)!=0){
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data=dbarray($qresult)){
echo "<tr>\n<td class='small' align='left'><img src='".THEME."images/bullet.gif' alt='' /> <a href='".BASEDIR."readarticle.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'> ";
echo trimlink($data['article_subject'], 30)."</a></td>\n<td class='small' align='right'>".$data['article_reads']."</td>\n</tr>\n";
}
echo "</table>";
}
// Fine articoli
più letti
echo "<div class='small'></div>\n";
echo"</td>\n";
echo"<td class='side-label' style= width:'30%'>\n";
/*------------- Download fatti ---------------------------------*/
echo "<div class='side-label' align ='center'><b>".$locale['lap008']."</b></div>\n";
echo "<div class='side-label'></div>\n";
$qresult = dbquery("SELECT * FROM ".$db_prefix."downloads ORDER BY download_count DESC LIMIT 0,6");
if (dbrows($qresult) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data = dbarray($qresult)) {
echo "<tr>\n<td class='small' align='left'><img src='".THEME."images/bullet.gif' alt='' /><a href='".BASEDIR."downloads.php?cat_id=".$data['download_cat']."'title='".$data['download_title']."' class='side'> ";
echo trimlink($data['download_title'], 30)."</a></td>\n<td class='small' align='right'>".$data['download_count']."</td>\n</tr>\n";
}
echo "</table>";
}
echo "<div class='small'></div>\n";
echo"</table>\n";
echo"<br>\n";
// Fine download
closeside();
?>
Il pannello gira perfettamente, potresti dare un'occhiata al codice lì sopra se mi sono dimenticata qualche tag o se c'è qualche problema di security.
come sempre ........ Grazie
