FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Caritas en mi Foro.
Hola.
En mi sitio WEB incorporé un foro de discusión. Los usuarios me han pedido que incluya lo de las caritas pero... . el campo de la base de datos donde guardo los comentario de los usuarios es de tipo longtext, no se si habrá que cambiarle el formato a este campo para lograrlo...Cuál es la magia??? . o es que las caritas no van para la bd. gracias |
#2
|
||||
|
||||
Creo que no deberías cambiarlo; En la Base de Datos, me da la imporesión de que se sigue guardando texto; Es a la hora de pintarlo cuando el editor lo sustituye por las imágenes correspondientes.
Para que te hagas una idea de lo que intento explicar, creo que el texto de tu mensaje se almacenaría así.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Hola,
La magia está en "parsear" el texto (no tienes que cambiar el tipo de el campo en la base de datos) del mensaje de modo que se sustituyan los símbolos de las caritas por su correspondiente imagen. Es decir, simplificando, algo más o menos como esto: Código PHP:
|
#4
|
||||
|
||||
Hola, yo de PHP se nada, pero las esas caritas cuando se van a almacenar se traducen en texto. Por ejemplo cuando pones esta carita: , lo que se guarda es es esto: ": p" (lo pongo con un espacio en el medio porque sino me muestra la carita)
Si te finas cuando vas a publicar un mensaje en este foro y queres poner una de esas caritas, en el editor de textos te aparece la cadena de caracteres correspondiente a esa carita. Luego cuando quieras mostrar algun mensaje que tenga estos emoticons lo que tendrias que hacer es recorres todo el texto del mensaje buscando alguna cadena de caracters que corresponda a un emoticon y reempazar esa cadena por la carita. Eso es lo que se me ocurre a mi, tal vez haya otra manera mas facil de hacerlo. Salu2!! |
#5
|
||||
|
||||
Jajajaja, dijimos exactamente lo mismo , solo que vos pusiste el codigo y yo lo dije con palabras. Hasta en esto coincidimos:
Cita:
Cita:
|
#6
|
|||
|
|||
Capito
Eso de Capito me lo enseñó mi amigo Power Traslator
Cita:
1-Buscar las imagensitas .png 2-hacer otra pregunta : como inserto las caritas mientras escribo en la página? ¿Cómo quedaría el vínculo entre la imagen y el componente "Memo" donde se escribe? |
#7
|
||||
|
||||
Hola,
Cita:
Cita:
Para "ver" las caritas según vas editando el mensaje... o bien tratas de adaptar un editor WYSIWYG (What You See Is What You Get, o lo que ves es lo que obtienes) como FCKEditor en tu sitio Web, o bien te lo montas más o menos como lo hagan ellos... Y conste que hay en Internet disponibles varios editores de este tipo "listos para usar" y cuyo código podría estudiarse por distribuirse bajo licencias "libres". Yo lo desconozco, la verdad. Diría que el tema tiene que ver con "iframes", es decir, de algún marco en donde podría mostrarse el resultado de "procesar" el texto/fuente que esté escribiéndose... lo cierto es que me pierdo un poco en este sentido, nunca probé algo así y ahora mismo no sabría decirte otra cosa... lo lamento. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema foro | Ivanzinho | Noticias | 3 | 24-04-2006 15:06:42 |
|