Página 1 de 1
Firma predeterminada Tema Solucionado
Publicado: 01 Sep 2011, 14:19
por dr.korel
Hola, he estado buscando un MOD que haga una firma predeterminada que yo mismo añada cogiendo por ejemplo uno de los datos del registro. Explico, mi web es de un juego y al registrarse han de poner su game ID la cual me sirve para poner una firma tal que así:
Entonces por ese motivo quería poner una firma de forma automática usando la ID que se poner al registrarse. Si no hay un mod para ello, ¿hay alguna forma de hacer esto editando algún archivo?
Gracias.
EDITO para decir que por supuesto el propio usuario pueda modificar luego esa misma firma por si no le gusta.
Re: Firma predeterminada
Publicado: 01 Sep 2011, 15:21
por memoadian
Se puede poner una firma predeterminada para todos los usuarios del foro, pero, no diferente, en este caso cambia el id, y eso requeriría un script php que se conecte a la base de datos obtenga el id de usuario y genere la imágn con la libreria gd o gd2, o sea si se puede pero requiere tiempo y esfuerzo

Re: Firma predeterminada
Publicado: 01 Sep 2011, 19:37
por dr.korel
Hombre, no sé lo difícil que seria pero no es exactamente lo que tú dices. Para que lo entiendas te lo voy a exponer para que veas que no hace falta imágenes ni nada por el estilo, sólo el poder poner una dirección con bbcodes y cambiar un parámetro.
En este caso la imagen se genera sola. En el caso de la imagen que ves arriba es mi gamertag en XBOX Live. Si cambias mi gamertag por el de otro cualquiera saldrá la misma imagen pero con los datos de ese otro gamertag.
Habría que poner la siguiente dirección entre los bbcodes de IMG y sólo haría falta unas lineas en php que extraigan el gamertag o la ide o lo que sea necesario (un añadido en el registro de la web) de la base de datos. Esto sé que no es dificil por el poco que he tocado el php, pero como no tengo ni remota idea de MySQL pues por eso no puedo explicarlo bien.
Aquí abajo esta la dirección y mi gamertag en negrita.
http:/ /
www.lusogamer.com/live/gears_of_war_3/g ... Spldrkorel[/b].png
Pues bien, aparte de el poder modificar la firma solo es necesario extraer de la base de datos el gamertag del usuario en cuestión con una variable o algo (como he dicho estoy empezando ahora en php) quedando algo así:
http:/ /
www.lusogamer.com/live/gears_of_war_3/g ... [b]$userID[/b].png
Espero me hayais entendido.
Saludos.
Re: Firma predeterminada
Publicado: 01 Sep 2011, 20:02
por memoadian
dr.korel escribió:Hombre, no sé lo difícil que seria pero no es exactamente lo que tú dices.
si es
dr.korel escribió:
sólo el poder poner una dirección con bbcodes y cambiar un parámetro.
En este caso la imagen se genera sola.
y como crees que se generaria esa imágen sola?
pues con php
eso que tu dices lo implementa un mod para los emoticonos, que se llama smilie creator, tu pones el texto, entre los bbcodes y un archivo php genera la imágen final.
Re: Firma predeterminada
Publicado: 01 Sep 2011, 21:41
por dr.korel
memoadian escribió:si es
memoadian escribió:y como crees que se generaria esa imágen sola?
pues con php
eso que tu dices lo implementa un mod para los emoticonos, que se llama smilie creator, tu pones el texto, entre los bbcodes y un archivo php genera la imágen final.
Sí, hasta ahí llego. Pero lo que me refiero es que no hace falta que el foro haga nada de eso. Esa imagen se genera en la web de lusogamer.
Mira, este es mi gamertag (GoWeSpldrkorel) con la imagen generada de lusogamer:
Código: Seleccionar todo
http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/GoWeSpldrkorel.png
que da esto:
Y se cambiamos por ejemplo mi gamertag por el de un amigo (GoWeSpIyoons) genera este otro:
Código: Seleccionar todo
http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/GoWeSpIyoons.png
que da esta imágen:
Bueno, era por explicarlo porque si es difícil mejor me olvido. De todas formas muchas gracias.
Saludos.
Re: Firma predeterminada
Publicado: 02 Sep 2011, 00:04
por memoadian
lo que pasa es que esa web ya genera la imaégn con un script, supongo que entonces la cosa cambia.
de todos modos se tendría que poner una firma dinamica, que se vaya alterando de acuerdo al nombre de usuario, con una conexión a la bd y crear un bbcode que traiga esa url por ejemplo:
Código: Seleccionar todo
bbcode
[firma]{TEXT}[/firma]
ayuda
[firma]resultado de la consulta de nombre de usuario[/firma]
remplazo html
<img src="http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/{TEXT}.png"/>
realmente hay que pensarlo un poco, ahorita no tengo mucho tiempo, a lo mejor alorse, o leviatan, nos dan una idea.
Re: Firma predeterminada
Publicado: 02 Sep 2011, 00:54
por leviatan21
dr.korel escribió:Y se cambiamos por ejemplo mi gamertag por el de un amigo (GoWeSpIyoons) genera este otro:
Si las imágenes se generan automáticamente con el nombre del usuario, se puede utilizar esta opción :
Abrir :
Buscar :
Código: Seleccionar todo
<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
Código: Seleccionar todo
<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div>
<!-- ELSE -->
<div id="sig{postrow.POST_ID}" class="signature"><img src="http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/{postrow.POST_AUTHOR}.png" /></div>
<!-- ENDIF -->
Re: Firma predeterminada
Publicado: 02 Sep 2011, 01:28
por memoadian
Si

excelente.
solo detecto un problema, si el nombre del usuario no existe, por ejemplo en mi caso
esto:
Código: Seleccionar todo
http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/memoadian.png
produce errores
ejemplo
si ves esa imágen con chrome o IE, zas
Re: Firma predeterminada
Publicado: 02 Sep 2011, 01:46
por leviatan21
claro, por eso aclaré :
leviatan21 escribió:Si las imágenes se generan automáticamente con el nombre del usuario
Re: Firma predeterminada
Publicado: 02 Sep 2011, 02:44
por memoadian
leviatan21 escribió:claro, por eso aclaré :
leviatan21 escribió:Si las imágenes se generan automáticamente con el nombre del usuario
claro y no lo dije por ti, que está perfecto lo que hiciste, lo digo por el que tendrá ciertamente muchos errores si sus usuarios no tienen cuenta.
Re: Firma predeterminada
Publicado: 02 Sep 2011, 08:30
por dr.korel
Gracias chicos, lo único es que lo que hay que cambiar en esa url de imagen NO es el nombre de usuario, sino el campo "gamertar" que he añadido obligatoriamente en el registro que sí ha de estar ya que todos los que juegan online lo tienen. De todas formas si erran siempre pueden modificar el nombre luego.
No he probado el código por eso jejeje ahora, si me dices cómo se hace para que vaya con el campo extra lo pruebo ahora mismito.
Saludos.
PD: Uso una plantilla subsilver2
Re: Firma predeterminada
Publicado: 02 Sep 2011, 09:01
por dr.korel
Jolin, no me ha dado tiempo a editar XD
Bueno, os comento. La página lusogamer falla muchísimo, así que ahora parece que no va pero debe de funcionar porque todo lo pone bien. (si eso busco otra página)
Voy a poner lo que he hecho yo haber si está bien de todas formas.
Abrir:
Buscar:
Código: Seleccionar todo
<!-- IF postrow.SIGNATURE -->
<span class="postbody"><br />_________________<br />{postrow.SIGNATURE}</span>
<!-- ENDIF -->
Reemplazar por:
Código: Seleccionar todo
<!-- IF postrow.SIGNATURE -->
<span class="postbody"><br />_________________<br />{postrow.SIGNATURE}</span>
<!-- ===== [+]Signature MOD ;-) ===== -->
<!-- ELSE --><br /><span class="postbody" style="text-align:center"><img src="http://www.lusogamer.com/live/gears_of_war_3/gamercard_nxe/{postrow.custom_fields.PROFILE_FIELD_VALUE}.png" /></span>
<!-- ===== [-]Signature MOD ;-) ===== -->
<!-- ENDIF -->
Esto es lo que he usado, pero como he dicho ahora no va porque no se ven ni las que hemos puesto aquí
Lo dicho buscaré otra página y comento.
Saludos.
PD:¿Habrá error con los gamertags que contengan espacios? Uff eso tengo que estudiarlo.(va perfect)
EDITO para decir que ahora sí funciona jjejejej esa página mi que es inestable hoygan...
EDITO nuevamente para decir que funciona perfetooooo mil gracias...