Foros del Web » Programando para Internet » Javascript »

aaghrgrhr lo reconozco soy obsesivo!!!!(tema bbcode.....)

Estas en el tema de aaghrgrhr lo reconozco soy obsesivo!!!!(tema bbcode.....) en el foro de Javascript en Foros del Web. me jure que dejaria el tema.....pero no puedo!!!!! ,el problema resumiendo un poco es el siguiente: Encontre por este mismo foro un codigo maravilloso :D ...
  #1 (permalink)  
Antiguo 15/09/2004, 10:41
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
aaghrgrhr lo reconozco soy obsesivo!!!!(tema bbcode.....)

me jure que dejaria el tema.....pero no puedo!!!!! ,el problema resumiendo un poco es el siguiente:
Encontre por este mismo foro un codigo maravilloso :D el cual me ayudo muchisimo y que lo que hacia es poner las tipicas etiquetas""etc....el problema surgio cuando quise que el de los enlaces hiciera como en este mismo foro,darte la opcion de poner un nombre al enlace y sino pues pone la URL como nombre.....

este es el codigo completo,debajo la parte implicada,la parte de la URL me la hizo KarlanKas y le dije que lo dejara...pero como explique al principio del post.....me he dado cuenta de que soy obsesivo....


Código PHP:
<SCRIPT language="Javascript" type="text/javascript">
  function 
storeCaret(text) { 
   if (
text.createTextRange) { 
    
text.caretPos document.selection.createRange().duplicate(); 
   } 
  } 

  function 
meter(text) { 
   var 
postopic document.PostTopic.Message
   if (
postopic.createTextRange && postopic.caretPos) {       
    var 
caretPos postopic.caretPos;       
    
caretPos.text caretPos.text.charAt(caretPos.text.length 1) == ' ' 

text ' ' text
   } 
   else 
postopic.value += text
   
postopic.focus(caretPos
  } 
  function 
codigo(accion) { 
   switch(
accion) { 
case 
"url"
var 
nombre=null;
nombre prompt("Introduce el nombre del enlace(opcional)","");    
var 
destino prompt("Introduce la URL de el enlace""http://"); 
        
url="[a";
      
url+=(nombre)?"="+destino+"]"+nombre:"]+destino";

      
meter(url);
     }
     } 
     break; 
    case 
"bold"
     
negras prompt("Texto en Negritas"""); 
     if(
negras) { 
      
negras="[b]"+negras+"[/b]"
      
meter(negras); 
     } 
     break; 
    case 
"italics"
     
italics prompt("Texto en Italicas"""); 
     if(
italics) { 
      
italics="[i]"+italics+"[/i]"
      
meter(italics); 
     } 
     break; 
   } 
  } 

  function 
textCounter(fieldcountfieldmaxlimit) { 
   if (
field.value.length maxlimit
    
field.value field.value.substring(0maxlimit); 
   else 
    
countfield.value maxlimit field.value.length
  } 
</script> 
el trozo implicado:
Código PHP:
case "url"
var 
nombre=null;
nombre prompt("Introduce el nombre del enlace(opcional)","");    
var 
destino prompt("Introduce la URL de el enlace""http://"); 
        
url="[a";
      
url+=(nombre)?"="+destino+"]"+nombre:"]+destino";
      
meter(url);
     }
     } 
     break; 
  #2 (permalink)  
Antiguo 16/09/2004, 03:46
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
no hay solucion?es que no enitendo como lo hicieron los del phpbb2 y los del vbulletin :(
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:44.