Advertisement:

Modulo recientes en un bloque

Aloittaja avensisclub, toukokuu 21, 2013, 07:57:23 AP

« edellinen - seuraava »

avensisclub

Un saludo a todos,

Una pregunta, sabéis si este modulo se puede meter en un bloque? es que en mi foro lo tengo todo en bloques y se activo este solo me sale arriba o abajo y me descuadra todo

Gracias de antemano


vicram10

es cuestion que bajes el mod y analices su estructura de codigos.. creo que se podra..

avensisclub

Gracias por la respuesta.

Ya intente hacer eso, puedes verlo aquí si tienes un pelin de tiempo http://www.avensisclub.com/ [nofollow]

El problema que no consigo que se actualice, no se que parte del código no consigo que funcione :(

Si alguien me puede echar una mano ...

GRACIAS

vicram10

mmm no entiendo la parte que "no se actualiza".. ya que las consultas hechas son de la base de datos.. y cuando hay un nuevo mensaje en tu foro automaticamente aparece ahi.. o simplemente puedes leer sobre SSI.php y hacer tu propio ultimos post..

Fijate aca -> http://www.avensisclub.com/smf_2/ssi_examples.php (ahi tienes un ejemplo de como hacer lo que quieres)

avensisclub

Genial, he hecho pruebas y sale algo ya ... ahora a sentarme y ver que hago

Gracias!

vicram10

si quieres personalizar.. solamente debes hacer asi

$vector = ssi_recentTopics($num_recent = 8, $exclude_boards = null, $include_boards = null, $output_method = 'array');

Si te fijas en la ultima parte de la funcion en ves de decir "echo" dice "array", esto debido a que si dice algo diferente que no sea "echo" el resultado de la operacion te devuelve en forma de vector.. y ahi puedes tu manipular el vector y darle el diseño que tu mas te guste..

Marcamos tu tema como solucionado?

avensisclub

#6
Gracias.

He estado jugando y creo que no se tanto de programación como para sacar algún resultado optimo para mi.

Mi pregunta es, podriais ayudarme a darle un mejor formato?

Ahora mismo el codigo que tengo es este:
<?php require("/home/avensis/public_html/smf_2/SSI.php"); ?>
<div class="ART_bar">
<h3 class="artbg">
<a href="http://www.avensisclub.com/smf_2/index.php?action=recent"><img class="icon" src="http://www.avensisclub.com/smf_2/Themes/default/images/Adk_Rtopics/ART_star.png" alt="Mensajes recientes" />Mensajes recientes</a>
</h3>
</div>

<table border="0" width="auto" style="border-width: 0px">
<tr><td style="border-style: none; border-width: medium">
<?php
   $array 
ssi_recentTopics(20null'array');
   foreach (
$array as $recent)
{
         echo 
'
<img border="0" src="http://www.avensisclub.com/smf_2/Themes/default/images/Adk_Rtopics/ART_post.png" alt="'
$recent['board']['name'], ' '$recent['subject'], ' Descargar Full">  <a href="'$recent['href'], '" title="'$recent['board']['name'], ' '$recent['subject'], ' Descargar Full">'$recent['subject'], ' '$recent['new'] ? '' '

<a href="' 
$scripturl '?topic=' $recent['topic'] . '.from' $recent['newtime'] . ';topicseen#new"><img src="http://www.avensisclub.com/smf_2/Themes/default/images/spanish_es-utf8/new.gif" border="0" /></a>''</a><br/>';
}      
?>




</td>
</tr>
</table>


Y el resultado este:


Y me gustaria algo como esto, con el usuario y la hora en columna:

avensisclub

Gracias a un compañero he dado con el codigo, por si a alguien le sirve:

<?php require("/home/avensis/public_html/smf_2/SSI.php"); ?>
<div class="ART_bar">
<h3 class="artbg">
<a href="http://www.avensisclub.com/smf_2/index.php?action=recent"><img class="icon" src="http://www.avensisclub.com/smf_2/Themes/default/images/Adk_Rtopics/ART_star.png" alt="Mensajes recientes" />Mensajes recientes</a>
</h3>
</div>

<table border="0" width="auto" style="border-width: 0px">
<tbody>
<?php
   
$array ssi_recentTopics(20null'array');
   foreach ($array as $recent)
{
//var_dump($recent);

 echo 
'<tr>',
'<td style="border-style: none; border-width: medium; width: 500px;">',
'<img border="0" src="http://www.avensisclub.com/smf_2/Themes/default/images/Adk_Rtopics/ART_post.png" alt="'$recent['board']['name'], ' '$recent['subject'], ' Descargar Full"> ',
' <a href="'$recent['href'], '" title="'$recent['board']['name'], ' '$recent['subject'], ' Descargar Full">'
$recent['subject'], ' '
$recent['new'] ? '' '<a href="' $scripturl '?topic=' $recent['topic'] . '.from' $recent['newtime'] . ';topicseen#new"><img src="http://www.avensisclub.com/smf_2/Themes/default/images/spanish_es-utf8/new.gif" border="0" /></a>'
'</a>',
'</td>',
'<td style="border-style: none; border-width: medium; width: 200px;"">',
' Autor: '$recent['poster']['name'],
'</td>',
'<td style="border-style: none; border-width: medium; width: 300px;"">',
$recent['time'],
'</td>',
'<tr/>';
}      
?>

</tbody>
</table>

vicram10

perfecto, viste que podias?...
marcamos tu tema como solucionado..

avensisclub

Si, por favor, marcalo como solucionado

Advertisement: