• 0
  • 4 RepliesReplies
  • 3454 ReadTimes Read
  • 10 PointsPoints

Topic: Obligar a los usuarios a poner un Asunto en los MPs

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 294
Points: 12
Perfil: View Profile
Pais:
ar
Hola amigos!! :) :)


Voy a dejar este aporte, que a su vez es un pequeño tutorial y espero que les sirva!
Esta modificación consiste en obligar a cualquier usuario de tu foro, a escribir un Asunto cuando envíe un mensaje privado a otro usuario del foro, o cualquier persona del Staff.

Como sabrán, cuando vamos a enviar un mensaje privado, solamente tenemos que escribir el cuerpo del mensaje y también el asunto, pero como el asunto es opcional, es decir, el asunto ya viene predeterminado con el texto (Sin asunto), también nos pasa que nos llegan mensajes privados de usuarios con el asunto (Sin asunto), a mi personalmente esto, me molesta un poco ya que el usuario ni siquiera se toma el trabajo de escribir el asunto, así que ahora vamos a cambiar esto para que los usuarios del foro deban poner si o si un nuevo asunto cada vez que envíen un mensaje privado.

Deben abrir este archivo con Notepad++:

/Themes/default/languages/index.spanish_es-utf8.php

y buscar esta variable:

Code: [Select]
$txt['no_subject'] = '(Sin asunto)';
y reemplazarla por:

Code: [Select]
$txt['no_subject'] = '';
ahora suben el archivo con esa modificación y lo reemplazan al que tenían.
Entónces cuando un usuario intente enviar un mensaje privado, en el campo Asunto, en vez de salirle (Sin asunto), ahora estará vacío, pero cláro, el usuario lo mismo va a intentar enviar ese mp y lo más probable es que no sepa que va a recibir este error:



y como podrán observar en la captura, saldrá este error:

Hubo un error mientras se enviaba este mensaje.
No se llenó el asunto.



Por lo que el usuario no tendrá otra opción que escribir el asunto.
Espero que les sirva!! :) :)


Saludos!!! :)
You do not have permission to give points
point 10 Points

Users who gave points in this topic » 4kstore (3 Pts) » Papá distante (3 Pts) » zercosz (2 Pts) » Merlina (2 Pts) 

Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Obligar a los usuarios a poner un Asunto en los MPs
Reply #1 January 19, 2016 - 12:13 12:13
Muy buen tutorial, aclarar que el archivo de idioma que deben editar no necesariamente es ese, sino el que utilicen por defecto, lo ideal seria editar esa variable en todos los archivos de idioma para hacer obligatorio el uso del asunto en todos los idiomas que esten disponibles en el foro.
Gracias por compartir.
Saludos

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 294
Points: 12
Perfil: View Profile
Pais:
ar
Re:Obligar a los usuarios a poner un Asunto en los MPs
Reply #2 January 20, 2016 - 02:59 02:59
Muchas gracias amigo!! Me alegro que les haya gustado :) ;D y gracias a vos y al amigo Papá distante por los puntos!!

Se me olvidó eso!! tienes razón, esa modificación se debe realizar en todos los archivos de idioma que use el foro. Gracias por la aclaración.

Un abrazo hermano!! :) :)

no avatar
Usuario: zercosz
Rango: Nuevo Usuario
Mensajes: 42
Points: 10
Mi web: http://zercosz.com/smf
Perfil: View Profile
Pais:
es
Re:Obligar a los usuarios a poner un Asunto en los MPs
Reply #3 March 06, 2016 - 10:31 22:31
Buen tutorial, la verdad que molesta cuando recibes un MP sin asunto...  >:(

Te dejo un par de puntos por aqui.  ;)

Usuario: Príncipe_Azul
Rango: Nuevo Usuario
Mensajes: 294
Points: 12
Perfil: View Profile
Pais:
ar
Re:Obligar a los usuarios a poner un Asunto en los MPs
Reply #4 March 06, 2016 - 11:55 23:55
Muchas gracias zercosz!! me alegro que te haya gustado!! ;D

Saludos!

 

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