Newsgroup: it.comp.www.php
Titolo: PhpNuke - Layout delle news...

Si può personalizzare il layout delle news in modo da ottenere una
cosa simile, ad esempio, a 
www.e-jewelry.it
 ? (cioè anziche una sotto
l'altra ne vanno messe 2 vicine...)
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se ne fregaaa!


Ti posto quello che ho fatto io nella funzione themeindex, file theme.php
vers 6.5 (se non ricordo male)
function themeindex ($aid, $informant, $time, $title, $counter, $topic,
$thetext, $notes, $morelink, $morelink2, $topicname, $topicimage,
$topictext, $ii, $colore) {
    global $admin, $anonymous, $tipath;
 if(!$colore) $colore="#CCCCCC";
 $ii = $ii%2;
 if($ii) {
  $latofloat = "left";
 }
 else {
  $latofloat = "right";
 }
 $title = stripslashes($title);
    echo "<table bgcolor=\"#374646\" border=\"0\" cellpadding=\"1\"
cellspacing=\"0\" width=\"49%\" style=\"float: $latofloat; margin-bottom:
8px; clear: both;\">\n"
    ."<tr>\n"
    ."<td>\n"
    ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
bgcolor=\"#64728E\" width=\"100%\">\n"
 ."<tr>\n"
    ."<td>\n"
 ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
bgcolor=\"#374646\" width=\"100%\">\n"
 ."<tr>\n"
 ."<td>\n\n"
 ."<!----- Story Box Title ----->\n"
 ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\"
bgcolor=\"$colore\" width=\"100%\">\n"
 ."<tr>\n"
 ."<td align=\"center\">\n"
 ."<font class=\"option\" color=\"#363636\"><b>$title</b></font>\n"
 ."</td>\n"
 ."</tr>\n"
 ."</table>\n"
 ."</td>\n"
 ."</tr>\n"
 ."</table>\n"
 ."</td>\n"
 ."</tr>\n"
 ."<tr>\n"
 ."<td>\n"
 ."<!----- Story Box Content ----->\n"
 ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"100%\"
bgcolor=\"#FFFFE8\">\n"
 ."<tr>\n"
 ."<td>\n"
 ."<font color=\"#999999\"><b><a
href=\"modules.php?name=News&new_topic=$topic\"><img
src=\"$tipath$topicimage\" border=\"0\" Alt=\"$topictext\" align=\"right\"
hspace=\"10\" vspace=\"10\" width=\"66\" height=\"90\"></a></B></font>\n";
 $leggitutto_temp = explode("(",$morelink);
 $leggitutto = explode(" |",$leggitutto_temp[1]);
 $morelink3 = str_replace($morelink2, "(", $morelink);
    FormatStory($thetext, $notes, $aid, $informant);
    echo "</td></tr></table></td></tr></table>\n"
 ."<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"100%\"
bgcolor=\"#FFFFE8\">\n"
 ."<tr>\n"
 ."<td>\n"
 ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"100%\"
bgcolor=\"#FFFFE8\">\n"
 ."<tr>\n"
 ."<td align=\"center\">\n"
 ."$leggitutto[0]<br><br>"
 ."-----------------------------------------------<br>\n"
 ."<font size=\"1\">Pubblicato il";
 /*   formatAidHeader($aid);*/
 $array_data = explode("-",$time);
 $array_giorno = explode(" ",$array_data[2]);
    echo " $array_giorno[0]-$array_data[1]-$array_data[0] alle
$array_giorno[1] ";
 if (is_admin($admin)) echo "($counter "._READS.")";
 echo "<br></font>\n"
 ."<font class=\"content\">$morelink3</font>\n"
 ."</td>\n"
 ."</tr>\n"
 ."</table>\n"
 ."</td>\n"
 ."</tr>\n"
 ."</table>\n"
 ."</td>\n"
 ."</tr>\n"
 ."</table>\n"
 ."\n\n\n";
}
Oltre al posizionamento su due colonne, ci sono anche altre modifiche che
sicuramente non funzionerebbero se copiassi paro paro la funzione, per cui
usala come spunto, se ti può andare bene.
Paolo