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.
Declaraciones condicionales de XenForo 2
Las declaraciones condicionales pueden expandirse usando los operadores condicionales AND y OR y usando xf:if, xf:else, xf:elseif. Ten en cuenta que para XF1 eray ahora es
<xen: y las opciones se nombraban en XF1 como
<xf: y ahora se nombran como
$xenOptions . Son perfectamente válidas las de XF1 con estos pequeños cambios, salvo en alguna cosilla.
$xf.options
Si quieres que se agregue alguna declaración, publica tu petición para que se haga.
1. Mostrar contenido a administradores
2. Mostrar contenido a ModeradoresInsertar CODE, HTML o PHP:<xf:if is="$xf.visitor.is_admin"> Mostrar contenido... </xf:if>
3. Mostrar contenido a Administradores y ModeradoresInsertar CODE, HTML o PHP:<xf:if is="$xf.visitor.is_moderator"> Mostrar contenido... </xf:if>
4. Mostrar contenido a usuariosInsertar CODE, HTML o PHP:<xf:if is="$xf.visitor.is_admin OR $xf.visitor.is_moderator"> Mostrar contenido... </xf:if>
5. Mostrar contenido a No registrados (visitantes)Insertar CODE, HTML o PHP:<xf:if is="$xf.visitor.user_id"> Mostrar contenido... </xf:if>
6. Mostrar contenido diferente a no registrados y usuariosInsertar CODE, HTML o PHP:<xf:if is="!$xf.visitor.user_id"> Mostrar contenido... </xf:if>
7. usuarios censuradosInsertar CODE, HTML o PHP:<xf:if is="!$xf.visitor.user_id"> Mostrar solo a usuarios <xf:else /> Mostrar solo a invitados </xf:if>
8. Mostrar contenido de un usuario cuando los 'Me Gusta' del usuario son mayores de xInsertar CODE, HTML o PHP:<xf:if is="$user.is_banned"> Mostrar contenido... </xf:if>
9. Mostrar contenido de un usuario cuando los mensajes del usuario son mayores de xInsertar CODE, HTML o PHP:<xf:if is="$user.like_count|number > x"> Mostrar contenido... </xf:if>
10. Mostrar contenido de un usuario cuando los puntos de trofeo del usuario son mayores de xInsertar CODE, HTML o PHP:<xf:if is="$user.message_count|number > x"> Mostrar contenido... </xf:if>
11. Mostrar contenido a un usuario específicoInsertar CODE, HTML o PHP:<xf:if is="$user.trophy_points|number > x"> Mostrar contenido... </xf:if>
12. Mostrar contenido a más de un usuarioInsertar CODE, HTML o PHP:<xf:if is="$xf.visitor.user_id == x"> Mostrar contenido... </xf:if>
13. Mostrar contenido a un grupoInsertar CODE, HTML o PHP:<xf:if is="in_array($xf.visitor.user_id, [x, x, x, x])"> Mostrar contenido... </xf:if>
14. Ocultar contenido a un grupoInsertar CODE, HTML o PHP:<xf:if is="{{$xf.visitor.isMemberOf(x)}}"> Mostrar contenido... </xf:if>
15. Mostrar contenido después del primer mensaje del temaInsertar CODE, HTML o PHP:<xf:if is="{{!$xf.visitor.isMemberOf(x)}}"> Ocultar contenido... </xf:if>
15. Mostrar contenido después del mensaje x en cada página de un temaInsertar CODE, HTML o PHP:<xf:if is="$post.position % $xf.options.messagesPerPage == 0"> Mostrar contenido... </xf:if>
16. Mostrar contenido en páginas con sidebarInsertar CODE, HTML o PHP:<xf:if is="$post.position % $xf.options.messagesPerPage == x"> Mostrar contenido... </xf:if>
17. Mostrar contenido solo en la página principalInsertar CODE, HTML o PHP:<xf:if is="$sidebar"> Mostrar contenido... </xf:if>
18. Ocultar contenido solo en la página principalInsertar CODE, HTML o PHP:<xf:if is="$template != 'forum_list'"> Mostrar contenido... </xf:if>
19. Mostrar contenido solo al crear un temaInsertar CODE, HTML o PHP:<xf:if is="$template !== 'forum_list'"> Ocultar contenido... </xf:if>
20. Ocultar contenido solo al crear un temaInsertar CODE, HTML o PHP:<xf:if is="$template == 'forum_post_thread'"> Mostrar contenido... </xf:if>
21. Mostrar contenido solo al crear un recursoInsertar CODE, HTML o PHP:<xf:if is="$template != 'forum_post_thread'"> Ocultar contenido... </xf:if>
22. Ocultar contenido solo al crear un recursoInsertar CODE, HTML o PHP:<xf:if is="$template == 'xfrm_category_add_resource'"> Mostrar contenido... </xf:if>
23. Mostrar contenido solo al ver la página de búsquedaInsertar CODE, HTML o PHP:<xf:if is="$template != 'xfrm_category_add_resource'"> Ocultar contenido... </xf:if>
24. Ocultar contenido solo al ver la página de búsquedaInsertar CODE, HTML o PHP:<xf:if is="$template == 'search_form'"> Mostrar contenido... </xf:if>
25. Mostrar contenido solo en NovedadesInsertar CODE, HTML o PHP:<xf:if is="$template != 'search_form'"> Ocultar contenido... </xf:if>
26. Ocultar contenido solo en NovedadesInsertar CODE, HTML o PHP:<xf:if is="$template == 'whats_new'"> Mostrar contenido... </xf:if>
27. Mostrar el contenido de un mensaje en una conversaciónInsertar CODE, HTML o PHP:<xf:if is="$template != 'whats_new'"> Ocultar contenido... </xf:if>
28. Ocultar el contenido de un mensaje en una conversaciónInsertar CODE, HTML o PHP:<xf:if is="$template == 'conversation_view'"> Mostrar contenido... </xf:if>
29. Mostrar solo la lista de conversacionesInsertar CODE, HTML o PHP:<xf:if is="$template != 'conversation_view'"> Ocultar contenido... </xf:if>
30. Ocultar solo la lista de conversacionesInsertar CODE, HTML o PHP:<xf:if is="$template == 'conversation_list'"> Mostrar contenido... </xf:if>
31. Mostrar solo recursos en la página principalInsertar CODE, HTML o PHP:<xf:if is="$template != 'conversation_list'"> Ocultar contenido... </xf:if>
32. Ocultar solo recursos en la página principalInsertar CODE, HTML o PHP:<xf:if is="$template == 'xfrm_overview'"> Mostrar contenido... </xf:if>
33. Mostrar solo al ver recursosInsertar CODE, HTML o PHP:<xf:if is="$template != 'xfrm_overview'"> Ocultar contenido... </xf:if>
34. Ocultar solo al ver recursosInsertar CODE, HTML o PHP:<xf:if is="$template == 'xfrm_resource_view'"> Mostrar contenido... </xf:if>
35. Mostrar cuando se ve un temaInsertar CODE, HTML o PHP:<xf:if is="$template != 'xfrm_resource_view'"> Ocultar contenido... </xf:if>
36. Ocultar cuando se ve un temaInsertar CODE, HTML o PHP:<xf:if is="$template == 'thread_view'"> Mostrar contenido... </xf:if>
37. Mostrar cuando se ve el listado de temasInsertar CODE, HTML o PHP:<xf:if is="$template !='thread_view'"> Ocultar contenido... </xf:if>
38. Ocultar cuando se ve el listado de temasInsertar CODE, HTML o PHP:<xf:if is="$template =='forum_view'"> Mostrar contenido... </xf:if>
39. Mostrar contenido a usuarios desalentados [ gracias a @BegemotUral ]Insertar CODE, HTML o PHP:<xf:if is="$template != 'forum_view'"> Ocultar contenido... </xf:if>
40. Mostrar contenido a aquellos usuarios que tienen Gravatar?Insertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.Option.is_discouraged}"> Mostrar contenido... </xf:if>
41.Mostrar contenido solo al staff?Insertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.gravatar}"> Mostrar contenido... </xf:if>
42.Mostrar contenido solo a los usuarios sin confirmar la dirección de emailInsertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.is_staff}"> Mostrar contenido... </xf:if>
43. Mostrar contenido en más de un foroInsertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.isAwaitingEmailConfirmation()}"> Mostrar contenido... </xf:if>
44. Ocultar contenido en más de un foroInsertar CODE, HTML o PHP:<xf:if is="in_array({$forum.node_id}, [X,Y,Z])"> Mostrar contenido... </xf:if>
45. Mostrar contenido en un foro específicoInsertar CODE, HTML o PHP:<xf:if is="!in_array({$forum.node_id}, [X,Y,Z])"> Ocultar contenido... </xf:if>
46. Ocultar contenido en un foro específicoInsertar CODE, HTML o PHP:<xf:if is="{$forum.node_id} == 3"> Mostrar contenido... </xf:if>
47. Mostrar una pancarta bajo el primer mensaje del primer mensaje de cada página de un temaInsertar CODE, HTML o PHP:<xf:if is="{$forum.node_id} != 3"> Ocultar contenido... </xf:if>
48. Mostrar una pancarta dentro del primer mensaje del primer mensaje de cada página de un temaInsertar CODE, HTML o PHP:<xf:if is="{$post.position} % {$xf.options.messagesPerPage} == 1"> Mostrar contenido... </xf:if>
49. Se especifica el campo UbicaciónInsertar CODE, HTML o PHP:<xf:if is="{$post.position} % {$xf.options.messagesPerPage} == 0"> Mostrar contenido... </xf:if>
50. Se especifica el campo sitio webInsertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.location}"> Mostrar contenido... </xf:if>
51. Si existe firma.Insertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.website}"> Mostrar contenido... </xf:if>
52. Usuario válidoInsertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.signature}"> Mostrar contenido... </xf:if>
53. En espera de confirmación de email (tras editarla):Insertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.user_state} == 'valid'"> Mostrar contenido... </xf:if>
54. El email no es válidoInsertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.user_state} == 'email_confirm_edit'"> Mostrar contenido... </xf:if>
Agradezco a @BegemotUral por su contribución.Insertar CODE, HTML o PHP:<xf:if is="{$xf.visitor.user_state} == 'email_bounce'"> Mostrar contenido... </xf:if>