Insertar automaticamente una imagen..............

delakroketa
12 de Diciembre del 2003
Que tal.......
En mis Foros (de Melodysoft) tengo la posibilidad de que mis visitantes agruegen emoticones en sus mensajes........... el sistema funciona asi..... yo agruego el codigo y direccion del emoticon en melodysoft.com y luego devo crear una pagina, en la cual muestre los emoticones con su codigo correspondiente, el cual, luego mis visitantes deven copìar y pegar en sus mensajes..............

Mi pregunta es......... hay alguna manera de que, estando en mi foro, poner un linq para que se abra en una ventana nueva, y ellos puedan hacer clic en un emoticon y se les agruege directamente a el mensaje que escriben ?

Vi algo paresido en los Tag.Board..... fijense por ejemplo en este http://www.hackersdelocos.com.ar/tagboard.htm , que al hacer clic en "smilies" se habre una pequeña ventana, donde le das clic al emoticon y se agruega al mensaje..........

la direccion de mi foro es: http://boards1.melodysoft.com/app?ID=hepatitis2000

Agradeceria una respuesta, desde ya muchas gracias
Matias

scriptman
12 de Diciembre del 2003
Obviamente si se pude porke ahi esta lo qeu deseas, podrias crear tu propio script pero como ahi esta tomalo o velo y haz el tuyo, o si tienes remordimiento de conciencia pideselo al webmaster, mira aca te pongo su codigo fuente:

<html><head><title>Tag-Board Smilies</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><STYLE>.nounder{text-decoration:none;}</STYLE><SCRIPT lang="Javascript" type="text/javascript">function add_smilie(a_smilie){if(window.opener.document.tagform!=window.undef){window.opener.document.tagform.message.value+=" "+a_smilie+" ";window.opener.document.tagform.message.focus();window.close();};};function wc(ty, sp, w, pic){document.write('<tr align="center"><td bgcolor="#DDDDDD"><a href="javascript:add_smilie(\''+ty+'\')" class="nounder"><B>'+ty+'</B></a></td><TD bgcolor="#FFFFFF"></TD><td bgcolor="#DDDDDD">'+sp+'<a href="javascript:add_smilie(\''+ty+'\')"><img src="http://www.tag-board.com/smilies/'+pic+'.gif" width="'+w+'" height="15" border=0></a></td></tr>');};function cwc(ty, sp, pic){document.write('<tr align="center"><td bgcolor="#DDDDDD"><a href="javascript:add_smilie(\''+ty+'\')" class="nounder"><B>'+ty+'</B></a></td><TD bgcolor="#FFFFFF"></TD><td bgcolor="#DDDDDD">'+sp+'<a href="javascript:add_smilie(\''+ty+'\')"><img src="'+pic+'" border=0></a></td></tr>');};</SCRIPT></HEAD><body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000"><table width="0%" border="0" RULES=NONE cellspacing="1" cellpadding="2" align="center"><tr bgcolor="#a4acb8" valign="center" align="center"><td nowrap><b>Smilie Code</b></td><TD bgcolor="#FFFFFF"></TD><td nowrap><b>Image<BR>Replacement</b></td></tr><SCRIPT>wc(":)","",15,"156/smile");wc(":(","",15,"156/sad");wc(":o","",15,"156/shocked");wc(":D","",15,"156/biggrin");wc(";)","",15,"156/wink");wc(":p","",15,"156/tongue");wc(":artist:","",15,"156/artist");wc(":bowling:","",15,"156/bowl");wc(":mad:","",15,"156/mad");wc(":dizzy:","",15,"156/dizzy");wc(":nono:","",15,"156/nono");wc(":eyepatch:","",15,"156/pirate");wc(":sick:","",15,"156/sick");wc(":cry:","",15,"156/cry");wc(":uhh:","",15,"156/uhh");wc(":wacko:","",15,"156/wacko");wc(":yinyang:","",15,"yin-yang");wc(":frog:","&nbsp;&nbsp;",25,"frog");</SCRIPT></TABLE></BODY></HTML>

la ventana la abres con window.open,
el punto aqui es que el textarea tiene un ID=tagform, cambiaselo por el Id del textarea de tu foro, asi como los emoticons, su carpeta/notacion etc.

Saludos, scriptman.


delakroketa
12 de Diciembre del 2003
Muchas gracias, vere que puedo hacer....