Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Aiheen aloitti: BochitoPK - helmikuu 14, 2010, 02:09:27 IP

Otsikko: Registrar Nicks de usuarios con *
Kirjoitti: BochitoPK - helmikuu 14, 2010, 02:09:27 IP
Hola, como puedo hacer para que SMF acepte el registro de usuarios con el *? ejemplo: quiero registrar este usuario [H]ess*MX y me dice

El nombre de usuario que trataste de registrar contiene el nombre reservado'*'. Por favor intenta otro nombre de usuario.


alguien sabe como hacer para que acepte el *?


SMF 2.0 RC2
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: BochitoPK - helmikuu 14, 2010, 11:46:13 IP
nadie sabe?
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: mafia7 - helmikuu 16, 2010, 05:46:28 IP
amigo por que tienes que verificar como lo tienes en el registo creo que es haci
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: BochitoPK - kesäkuu 19, 2013, 07:53:48 IP
Sigo con esta duda hasta el dia de hoy.
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: Dhayzon - kesäkuu 20, 2013, 11:23:17 AP
ES UNA pregunta tonta pero te lo voy a hacer .
por que quieres q acepte * como parte del nombre de usuario? es  raro lo q puedes es hacer  q los usuarios puedan cambiar sus nombres para mostrar ahi el usr podra poner lo que quiera
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: BochitoPK - kesäkuu 21, 2013, 10:59:21 IP
Por que en los juegos en linea se utiliza mucho en *, y tampoco permite cambiar el nombre a mostrar. dice lo mismo error..
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: Dhayzon - kesäkuu 21, 2013, 11:13:30 IP
podria ser por la codificacion del idioma utf8 ..... que idioma tienes instalado?
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: BochitoPK - kesäkuu 21, 2013, 11:44:44 IP
es igual con iso 8859 1, y con utf-8.. ya lo probe con los 2 idiomas y los 2 es el mismo problema,
Otsikko: Re: Ayuda con nicks de usuarios
Kirjoitti: BochitoPK - kesäkuu 22, 2013, 06:29:18 IP
y?? Nadie puede con eesto? o no se puede?
Otsikko: Re: Registrar Nicks de usuarios con *
Kirjoitti: BochitoPK - kesäkuu 22, 2013, 07:17:06 IP
Bueno ya que nadie sabia me puse a ver los codigos y aqui esta la solución por si a alguien mas le pasa esto..

Sources/Subs-Members.php

Buscar:

// Characters we just shouldn't allow, regardless.
foreach (array('*') as $char)
if (strpos($checkName, $char) !== false)
if ($fatal)
fatal_lang_error('username_reserved', 'password', array($char));
else
return true;


Remplazar:

// Characters we just shouldn't allow, regardless.
foreach (array('') as $char)
if (strpos($checkName, $char) !== false)
if ($fatal)
fatal_lang_error('username_reserved', 'password', array($char));
else
return true;
Otsikko: Re: Registrar Nicks de usuarios con *
Kirjoitti: vicram10 - kesäkuu 25, 2013, 12:57:13 IP
gracias por dejar la solucion, iba ser mejor a mi criterio que comentes toda esa parte.. asi evitas que ese cambio que hiciste igual te afecte en otras partes..
Otsikko: Re: Registrar Nicks de usuarios con *
Kirjoitti: BochitoPK - kesäkuu 27, 2013, 11:16:11 IP
No entendi mucho lo que dijiste, pero ese codigo nada mas es para los "username" no creo que me afecte en otro lado
Otsikko: Re: Registrar Nicks de usuarios con *
Kirjoitti: vicram10 - kesäkuu 28, 2013, 10:31:07 AP
lo que pasa es que, para que te funcione le borraste el asterisco, puede ser que al cargar un nombre de usuario igual el buscara ahi y si encuentra alguna similitud con la nueva condicion que le dejaste array('') puede saltarte el mismo problema.

Puede ser que no haga nada y funcione todo sin problema, pero siempre es mejor comentar toda la parte que uno no quiere antes de eliminarlo o sacarle una partesita.

Es mi punto de vista claro esta.