• 0 FavoritosFavoritos
  • 4 RespuestasRespuestas
  • 848 LeídoVeces Leído
  • 15 PuntosPuntos

Tema: Agregar confirmación de Marcar todos los mensajes como leídos

Usuario: Merlina
Rango: Nueva Usuaria
Mensajes: 8
Puntos: 6
Mi web: http://www.misartesanias.net/
Perfil: Ver Perfil
Pais:
ar
Hola amigos, aquí les comparto esta sencilla modificación para agregar una confirmación cuando se pulsa el botón MARCAR TODOS LOS MENSAJES COMO LEIDOS en el índice del foro.

Lo primero que hay que hacer es modificar el archivo /Themes/default/BoardIndex.template.php y buscar esta línea:

Código: [Seleccionar]
'markread' => array('text' => 'mark_as_read', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=all;' . $context['session_var'] . '=' . $context['session_id']),
y reemplazarla con ésta:

Código: [Seleccionar]
'markread' => array('text' => 'mark_as_read', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=all;' . $context['session_var'] . '=' . $context['session_id'] . '" onclick="return confirm(\'¿Estás totalmente seguro de MARCAR TODOS LOS MENSAJES COMO LEÍDOS?\');'),
Con esa modificación cuando alguien pulse el botón MARCAR TODOS LOS MENSAJES COMO LEIDOS que se encuentra en el índice del foro, les aparecerá esta ventana emergente de confirmación:




Espero que les guste mi aporte.... :)
La cultura esta en nuestras manos

Visiten mi foro de artesanías: http://www.MisArtesanias.net/
No Tienes Permisos Para Dar Puntos
point 15 Puntos

Usuarios que puntuaron el tema » Príncipe_Azul (3 Pts) » 4kstore (5 Pts) » zercosz (2 Pts) » Papá distante (5 Pts) 

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 297
Puntos: 12
Perfil: Ver Perfil
Pais:
ar
Re:Agregar confirmación de Marcar todos los mensajes como leídos
Respuesta #1 Agosto 10, 2016 - 08:21 08:21
Hola :)

Sencillo tutorial, pero útil cuando se presiona ese botón ya que se lo puede presionar por error y se marcarían todos los temas como leídos, por eso es mejor tener una confirmación.

Gracias por el aporte!! :)


Saludos!!!

Usuario: 4kstore
Rango: Administrador
Mensajes: 4816
Puntos: 8059
Mi web: http://www.smfsimple.com
Perfil: Ver Perfil
Pais:
ar
Re:Agregar confirmación de Marcar todos los mensajes como leídos
Respuesta #2 Agosto 10, 2016 - 08:26 08:26
Excelente, esto debería estar por defecto!
Saludos

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 297
Puntos: 12
Perfil: Ver Perfil
Pais:
ar
Re:Agregar confirmación de Marcar todos los mensajes como leídos
Respuesta #3 Agosto 10, 2016 - 08:32 08:32
Así es mi querido amigo, ya que un mínimo error y se marcarían todos los temas como leídos de todos los foros, algo digamos un tanto "grave", por eso se la pueda agregar con los pasos de éste tutorial ;D, yo en mi foro la tengo establecida a esa confirmación.


Saludos!! :) :)

Usuario: Papá distante
Rango: Administrador
Mensajes: 3462
Puntos: 161
Perfil: Ver Perfil
Pais:
de
Re:Agregar confirmación de Marcar todos los mensajes como leídos
Respuesta #4 Agosto 13, 2016 - 05:02 05:02
Muy buena!


Me ha pasado más de una vez que luego me arrepiento de esto.  :(

 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines