Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Resuelto] Mensaje si no esta logeado
 metalgearxd
Usuario del Foro
metalgearxd
Estado: Sin conexión Registrados
13
44
4
Venezuela
0
0
4
16
18 February 2015, 01:46
#1
0
  • URL de mi foro: Registrate o inicia tu sesión para ver este contenido
  • Versión de mi foro: 1.8.x
  • Actualización: 1.8
  • Tema utillizado:
  • Datos de cuenta de pruebas:

Hola trato de poner algún mensaje a los temas , para logearse o registrarse para poder responder , pero veo que esta un botón que dice "citar"

¿como hago para poner el boton "responder " o algún mensaje en partículas si no esta logeado en visitante?


debe haber alguna condición if para que aparezca ese mensaje pero no encuentro donde


Le agradezco sus respuestas
 
 TaurusZDK
Usuario del Foro

Estado: Sin conexión Registrados
14
165
51
Venezuela
0
0
50
65
18 February 2015, 03:24
#2
0
esta te debe servir 

if ($mybb->user['uid'] == '0'
{

como veras el 0 se le asigna x default a los visitantes (no logeados como dices)
 
 metalgearxd
Usuario del Foro
metalgearxd
Estado: Sin conexión Registrados
13
44
4
Venezuela
0
0
4
16
18 February 2015, 03:57
#3
0
Gracias pero no me funciona poniéndolo en las plantillas , parece que no acepta php
 
 TaurusZDK
Usuario del Foro

Estado: Sin conexión Registrados
14
165
51
Venezuela
0
0
50
65
18 February 2015, 05:24
#4
0
a disculpa como mensionaste if crei que sabias como usarlo ya los if son de php y las plantillas son solo html
 
 Whiteneo
Equipo de Soporte

Estado: En línea Soporte Técnico
354
4,693
Mexico
5
93
576
18 February 2015, 16:03
#5
0
Lo del botón simplemente es por los permisos del foro, ya que tu eliges que pueden ver y que no los visitantes, asi que puedes dejar que vean mensajes y escriban en el foro, o que no vean nada, etc, esto por cada foro en los permisos del panel de administrador.


Luego de esto en cabecera plantillas verás que hay varias y cada una hace referencia a lo que hace cada una de ellas, ya que hay una que dice:

header

header_wellcomebock_guest
header_wellcomebock_member
header_wellcomebock_mod
header_wellcomebock_admin

Si no mal recuerdo son esas, bueno la idea es que cada una tiene contenidos a cada criterio que se usará en el foro.

La de header es la cabecera que todos verán.
La que sigue es para los miembros que están invitados únicamente (Esto te puede ser util con la configuración y algo de estilos lograrás algo en definitiva útil).
Luego sería la que verán todos los usuarios que estén registrados en el foro, tanto con cuentas bloqueadas, como las por activar, en fin todo aquel que tenga una cuenta verá esto.
La que sigue es contenido adicional que verán los moderadores.
La que sigue es contenido adicional que verán los administradores.

Si eres administrador lógicamente cargarás las 4 excepto la de invitado, en otro caso sólo verías 2 la de cabecera y la de si eres invitado o usuario del foro.

Finalmente si quieres que en lugar del mensaje te salga un texto o algo se puede hacer mediante un plugin o modificando los archivos de el núcleo de MyBB. Sin embargo es algo más tedioso, laborioso y complejo ya que deberás tomar en cuenta no sólo el mensaje, si no todas las zonas que son visibles como son la versión de impresión, el modo archivo, el modo de sindicación de temas, etc ya que estas zonas son visibles no sólo a usuarios sino a las máquinas de búsqueda y sus motores arroajarán los datos quieras o no, ya que únicamente tendrás algo en cierta localización, asi que lo mejor es mediante los permisos y ese anuncio que te digo en las plantillas o definitivamente desarrollando un buen plugin o modificación de código en los archivos de MyBB.

Con eso seguro queda, sin embargo es cosa de ver que es lo que tu realmente deseas y que te pueda servir a tus propósitos, saludos...
 
 metalgearxd
Usuario del Foro
metalgearxd
Estado: Sin conexión Registrados
13
44
4
Venezuela
0
0
4
16
18 February 2015, 18:29
#6
0
Bueno gracias a todos , lo que quiero y pues ya hice es poner botones en "responder" , botón registrarse  y mensajes en ciertos lugares a los invitados

Lo hice utilizando un plugin que funciona usar condicionales if

y se utiliza de esta manera :

<if $mybb->user['uid'] == '0' then>

No esta logeado ......Ingrese o registrese
</if>


Aquí pueden verlo y descargarlo ( no pesa nada ,no mas es un archivo php ) si desean poner algún condición en cualquier lado de las plantillas

Registrate o inicia tu sesión para ver este contenido


Ya el tema esta solucionado
Última modificación: 18 February 2015, 18:31 por metalgearxd.
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Resuelto] Como puedo traducir esta parte del theme? senbon 5 224 10 June 2023, 06:14
Último mensaje: Whiteneo
  [Resuelto] Mensaje de error al responder con el botón "Responder" en un hilo Dyluster 6 8,664 18 April 2019, 22:50
Último mensaje: Dyluster
  [Resuelto] No has introducido el mensaje. Por favor, introduce un mensaje. Boreas 1 417 24 December 2018, 22:36
Último mensaje: Whiteneo
  [Resuelto] Como poner el avatar al lado del mensaje "Bienvenido" happy2007 4 620 17 November 2017, 05:20
Último mensaje: happy2007
  [Obsoleto] Agregar botón para descartar o cancelar un mensaje albano 5 731 8 May 2017, 17:35
Último mensaje: Whiteneo
  [Obsoleto] Todos los usiarios en "quién está en línea tienen la misma IP" Ireth 1 405 21 April 2017, 18:38
Último mensaje: Whiteneo
  [Resuelto] Posible fallo en "quién está en línea" Ireth 8 1,717 5 February 2017, 19:39
Último mensaje: Whiteneo
  [Resuelto] popup nuevo mensaje privado forolumi 13 2,101 28 February 2016, 03:46
Último mensaje: Whiteneo
  [Resuelto] Mensaje AJAX cuando alguien responde Lady 34 5,658 17 August 2014, 14:56
Último mensaje: Lady
  [Resuelto] Mi web esta Off Powerpirata 7 1,373 20 July 2014, 13:25
Último mensaje: BitLiberal



Usuarios navegando en este tema: 1 invitado(s)