• 0 BookmarksBookmarks
  • 4 RepliesReplies
  • 1002 ReadTimes Read
  • 15 PointsPoints

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

Usuario: Merlina
Rango: Nueva Usuaria
Mensajes: 8
Points: 6
Mi web: http://www.misartesanias.net/
Perfil: View Profile
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:

Code: [Select]
'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:

Code: [Select]
'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/
You do not have permission to give points
point 15 Points

Users who gave points in this topic » Príncipe_Azul (3 Pts) » 4kstore (5 Pts) » zercosz (2 Pts) » Papá distante (5 Pts) 

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 297
Points: 12
Perfil: View Profile
Pais:
ar
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: 4831
Points: 8060
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Excelente, esto debería estar por defecto!
Saludos

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 297
Points: 12
Perfil: View Profile
Pais:
ar
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: 3469
Points: 161
Perfil: View Profile
Pais:
de
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