• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Solucionado Primer Post en todas las páginas

Estado
Cerrado para nuevas respuestas

x7iBiT

Miembro
Mensajes
75
Puntuación de reacciones
42
Puntos
18
Sitio web
www.superligafifa.es
Es algo que llevo tiempo tratando de hacer pero sin suerte. Hay aquí un MOD bastante interesante, pero por desgracia no funciona desde hace ya unas cuentas versiones de XenForo y no tiene pinta de actualizarse:
http://xenforo.com/community/threads/first-post-on-all-pages.6741/

¿Alguna forma de hacerlo directamente en los templates? Llevo dándole vueltas al thread_view pero no sé ni por donde meterle mano (pese a saber programar, me es demasiado críptico).

Muchas Gracias

EDIT: En este foro lo tienen implementado:
http://forums.bukkit.org/threads/will-bukkit-update-for-pre-release-or-leaked-builds.41018/
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Lo miraré a partir de mañana (estoy de guardia y hasta mañana no puedo)

Ya te diré. No creo que sea demasiado difícil, aunque habrá que valorarlo.

Salud2
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Realmente es más complejo de lo que creía. No sé qué hacer con él.

Salud2
 

x7iBiT

Miembro
Mensajes
75
Puntuación de reacciones
42
Puntos
18
Sitio web
www.superligafifa.es
La verdad es que si, la misma sensación tuve yo cuando intenté hacerlo, ya sea mirando el código del addon este, o mirando el código de la template. Luego que el creador del adddon haya desparecido, y que los desarrolladores de XenForo pasen del tema porque no les gusta nada esta caracterísitica tampoco ayuda nada la verdad :(
 

x7iBiT

Miembro
Mensajes
75
Puntuación de reacciones
42
Puntos
18
Sitio web
www.superligafifa.es
Disculpa, cual es el problema, no funciona? Porque lo he probado, he mirado (así nomás, solo para entenderlo) el código, y no veo error, y me funcionó con un thread.
¿Te refieres al addon (First Post on All Pages), no? Pues no me funciona, lo he instalado con la versión final 1.1.0 de XenForo y no me va. En cada hilo, dentro de las opciones de "Herramientas del Tema" me aparece lo de "Sticky First Post", pero seleccionando esta opción, al ir a la página 2 por ejemplo me sigue sin salir el primer post del hilo primero.

Por supuesto he seguido las instrucciones de instalación paso a paso: subir los archivos, instalar el XML del addon, y modificar la template 'thread_view'.
Insertar CODE, HTML o PHP:
INSTALLATION:
===================================
1. Upload Files
2. Import product
3. In the template 'thread_view' find:
=================
                    <xen:if is="{$thread.canInlineMod}">
                    <form action="{xen:link inline-mod/thread/switch}" method="post" class="InlineModForm sectionFooter" id="threadViewThreadCheck"
                        data-cookieName="threads">
                        <label><input type="checkbox" name="threads[]" value="{$thread.thread_id}" class="InlineModCheck" /> {xen:phrase select_for_thread_moderation}</label>
                        <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
                    </form>
                    </xen:if>
=================
add after:
=================
                    <xen:if is="{$canMoveThread}">
                    <form action="{xen:link threads/sticky-first-post, $thread, 'page={$page}'}" method="post" class="AutoValidator visibilityForm sectionFooter">
                            <label><input type="checkbox" name="firstpoststicked" value="1" class="SubmitOnChange" <xen:if is="{$thread.firstpoststicked} == 1">checked="checked"</xen:if>/>
                                {xen:phrase sticky_first_post}</label>
 
                            <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
                    </form>
                                        </xen:if>
=================
Done.
===================================



EDITO: He probado a también a reconstruir la caché, pero sigue sin funcionarme.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
La modificación de la plantilla está claro que te funciona ya que
x7iBiT dijo:
En cada hilo, dentro de las opciones de "Herramientas del Tema" me aparece lo de "Sticky First Post"
.

El resto es lo que parece que no va.

Salud2
 
Estado
Cerrado para nuevas respuestas
Arriba