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.
Si te explicaras algo mejor acerca de lo que deseas, tal vez yo igual te entendería....
Creo que lo que comentas eso desactiva ver la lista de usuarios /miembros, pero no los conectados tengo que probarlo pero me suena a eso sí mal no recuerdo.
Respuesta de memoria que no estoy cerca, ni delante de un ordenador.
Si no me equivoco, no verán el bloque de la barra lateral y tampoco la pestaña en la barra de navegación.
<xen:if is="{$visitor.user_id}">
Lo que vaya aquí dentro sólo se mostrará a los usuarios que hayan iniciado sesión.
</xen:if>
Con <xen:if is="{$visitor.user_id}"> obtienes que si visitan la página los usuarios, por ejemplo, 1, 5 y 456 la condicional se resuelve diciendo SI es 1, SI es 5 y SI es 456 que, como son, son válidas. Cuando un usuario no está registrado tiene el user_id = 0, la condicional SI es 0 equivale a falso ya que el 0 es la negación de los usuarios que existen. Cuando pones <xen:if is="{$visitor.user_id} != 0"> debiera funcionarte, pero para los grupos debieras usarEsa sentencia condicional no es correcta.
Necesita ser algo como:
Aquí un tutorial sobre las sentencias condicionales: http://xenfacil.com/recursos/sentencias-condicionales-de-xenforo.24Rich (BB code):<xen:if is="{$visitor.user_id}"> Lo que vaya aquí dentro sólo se mostrará a los usuarios que hayan iniciado sesión. </xen:if>
<xen:if is="{xen:helper ismemberof, $visitor, x}">
Este contenido se mostrará a los miembros del grupo x
</xen:if>
en mi grupo de no logueados que es el grupo 1
<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
El contenido NO se mostrará a los miembros del grupo 1, pero si a todos los miembros de los demás grupos.
</xen:if>