Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2004, 07:02
concric
 
Fecha de Ingreso: noviembre-2003
Ubicación: Málaga
Mensajes: 293
Antigüedad: 20 años, 6 meses
Puntos: 1
Modulo De Noticias A Dos Columnas

Existe algun modulo de noticias a dos columnas estoy en ello tratando de hacerlo pero es demasido profundo, si alguno sabe como hacerlo o ya esta hecho decirmelo.


ES APLICAR ESTO
http://www.forosdelweb.com/showthrea...669#post240669
en el fichero theme.php

Ya lo tengo modificado pero no puedo cargar la otra noticia en la otra columna:

de la linea 119 a la 137 del fichero theme.php
Código PHP:
function themeindex ($aid$informant$time$title$counter$topic$thetext$notes$morelink$topicname$topicimage$topictext) {
    global 
$anonymous$tipath;
    echo 
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td >\n"
        
."<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" width=\"100%\"><tr><td >\n"
        
."<table width=\"100%\" border=\"2\" cellpadding=\"3\" cellspacing=\"1\">\n"
  
."<tr>\n"
   
." <td width=\"50%\">\n"
        
."<table border=\"1\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td >\n"
    
."<img src=\"themes/DeepBlue/images/dot.gif\" border=\"0\"></td><td width=\"100%\" >\n"
    
."<font class=\"option\"><b>&nbsp;$title</b></font></td></tr>\n"
    
."<tr><td colspan=\"2\" ><br>\n"
        
."<table border=\"1\" width=\"98%\" align=\"center\"><tr><td>\n"
    
."<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$tipath$topicimage\" alt=\"$topictext\" border=\"0\" align=\"right\"></a>";
    
FormatStory($thetext$notes$aid$informant);
    echo 
"</td></tr></table>\n"
    
    
."</td></tr></table><br>\n"
    
."</td>\n"
     
."<td width=\"50%\">\n" 

Lo tengo asi pero nada algo esta mal y no se que es:
Continua saliendo en una columna no en dos
theme.php
Código PHP:
function themeindex ($aid$informant$time$title$counter$topic$thetext$notes$morelink$topicname$topicimage$topictext) {
    global 
$anonymous$tipath;
    
$border 5# Número de columnas (variable)
    
$columnes 2# Número de columnas (variable)
    
echo "<table width=\"50%\" align=center  border=\"$border\">";
echo 
"<tr><td border=\"$border\" colspan=\"$columnes\" bgcolor=\"cccccc\">$title</td></tr>";
if (
mysql_num_rows($result)==0){echo "<tr><td colspan=\"2\">";
FormatStory($thetext$notes$aid$informant);
    echo
"</td></tr>";
    } 
for (
$i=1$row mysql_fetch_row ($result); $i++) {
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr>
    
echo "<td bgcolor=\"cccccc\">&nbsp;ss</td>"
if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr>
}
if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos
$ajust $columnes $resto# Número de huecos necesarios
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;ss</td>";}
echo 
"</tr>"# Cerramos la última línea </tr>
}

echo 
"</table>"

Última edición por concric; 26/02/2004 a las 09:14