latest_x_attachments

xony Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Mar 2005
Mensajes
136
Hola, cada vez os visito mas :D , mi nuevo problema es el siguiente, en este hilo : Latest X Attachments on FORUMHOME and FORUMDISPLAY - Page 4 - vBulletin.org Forum hay un mod de vbulletin para poder ver los últimos Attachments del foro, pues vereis que en la página 4, que es la pongo el link, hay una modificación del codigo para el propio mod, de forma que se pueda escoger de que foro se extraen los ultimos Attachments, pego aquí el código:

This conditional allows you to display information on a per forum basis. This can be helpful if you wish to display different advertisements depending on what forum that the user is in. You would simply replace X with the forum id that you wish the information to appear in.
HTML Code:

<if condition="$forum[forumid] == X"></if>

and on the other hand you can use the ! to do the opposite and display the information in every forum but the id you list
HTML Code:

<if condition="$forum[forumid] != X"></if>

or if you have multiple forums you wish to include something with you can use an array such as this
HTML Code:

<if condition="in_array($forum['forumid'], array(1,2,3,6))"></if>
Pues bién he probado a incluir estos codigos por separado en mi plantilla latest_x_attachments y no hay forma de que me funcione ninguno de ellos, alguien sabe que hago mal?

Un saludo y grácias.
 

xony

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Mar 2005
Mensajes
136
Lo he probado en múltiples lugares, siempre cuando acaba o empieza un if

en el siguiente código veras que lo he puesto en cuatro sitios distintos, en ninguno de ellos me funciona, ojo si me funciona el mod, pero no la condición que es lo que yo quiero:

la linea con condicion que e insertado es esta:
<if condition="$forum[forumid] != 27"></if>

<br>
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="thead" style="text-align:justify" colspan="$vboptions[latest_attachments_maxperrow]">
<if condition="$vboptions['latest_attachments_collapse']">
<a style="float:$stylevar
" href="#top" onclick="return toggle_collapse('latest_attachments')"><img id="collapseimg_latest_attachments" src="$vboptions[bburl]/$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_latest_attachments].gif" alt="" border="0" /></a>

<if condition="$forum[forumid] != 27"></if>

</if>
<div>$vbphrase[latest_attachments_latest] $vboptions[latest_attachments_max] <strong>$vboptions[latest_attachments_name]</strong></div>
</td>
</tr>
</thead>

<if condition="$vboptions['latest_attachments_collapse']">
<tbody id="collapseobj_latest_attachments" style="$vbcollapse[collapseobj_latest_attachments]">
</if>

<if condition="$forum[forumid] != 27"></if>

<if condition="$thumbnails">
<tr>$thumbnails</tr>
<else />
<tr>
<td class="alt1" align="center">
$vbphrase[no_attachments_in_this_forum]
</td>
</tr>
</if>

<if condition="$forum[forumid] != 27"></if>

<if condition="$vboptions['latest_attachments_collapse']">
</tbody>
</if>

<if condition="$forum[forumid] != 27"></if>

</table>
<br />​
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
Ceo que no lo haces bien.

Esta condicional <if condition="$forum[forumid] != 27"></if>
afecta a lo que esta entre > e </if>. Si no hay nada, no afecta a nada.

No he instalado este hack, pero creo que esa condicion debes ponerla en la plantilla FORUMDISPLAY. ¿En qué plantilla la estas poniendo tú?.

¿Has hecho esta modificación
PHP:
<if condition="$vboptions['latest_attachments_forum']">
$latest_x_attachments
</if>
en el FORUMDISPLAY?

Cambiala por esta otra
PHP:
<if condition="$forum[forumid] == X">
$latest_x_attachments
</if>
Sustituye X por la ID del foro donde no quieras que aparezca.
 

xony

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Mar 2005
Mensajes
136
Yo hago la modificación en la plantilla que se crea al instalar el mod, se llama latest_x_attachments

voy a probar lo que me dices, muchas gracias.

No, no tengo echa modificación en el forumdisplay ni en el forumhome, y me funciona en el forumhome, así que no se donde incluir el código que me facilitas, ¿que puede estar fallando?

Con lo que me has explicado, he conseguido hacer que en forumdisplay aparezcan los adjuntos de cada foro, gracias, :)pero no he conseguido que en el forumhome aparezcan los últimos adjuntos del foro que yo escoja, alguna idea? :D
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
Debes seguir las instrucciones del autor para que te funcione bien. Ve al enlace que indicas en tu primer post.

Como ya te decía, no lo tengo instalado, pero imagino que en Opciones de vBulletin, habrá unas opciones para configurarlo.
 
Arriba