Hola,
Lo que pasa con el código JavaScript de esos "Marcadores" es que provienen de un proyecto anterior (germen de Loturak) y, aunque están pensados para guardar el texto seleccionado... lo cierto es que en Loturak esto se ignora... y no debía ser así, seguramente.
De todos modos el texto que al cabo hacen llegar los "Marcadores" deja que desear, puesto que, por ejemplo, no se reconocen eñes o acentos. Esto, para el título es algo a tener en cuenta, pero, para la descripción lo mismo daría más quebraderos de cabeza que otra cosa.
Respecto del nombre de las variables que se usan para este asunto de los Marcadores... ahora mismo hay dos implicadas: "enlace-url" y "enlace-titulo". Procuramos que en Loturak siempre se usen los mismos nombres de variables para los mismos menesteres.
El Script que recoge los datos que trae un Marcador no contempla ahora mismo la posibilidad de que se reciba una descripción para el enlace. Si quieres editar, mejorar el código JavaScript de los Marcadores te lo agradeceríamos Román.
Por otro lado, si lo hicieras, automáticamente actualizaríamos el Script "recoge Marcadores" para que tuviera en cuenta una posible descripción para el enlace. Y así también informaríamos en el apartado de utilidades de que esto puede hacerse, o sea, lo de seleccionar un texto en el navegador para luego usar el Macador de marras.
¿Qué te parece Román?
El código actual de los Marcadores (ojo, que acabo de actualizarlos) es el siguiente:
Código PHP:
$codigoMarcador = "javascript:d=document;t=window.getSelection?window.getSelection():'';if(d.title){d.location.href='".Servidor::Nombre()."marcador?enlace-titulo='+d.title+'&enlace-url='+d.location.href;}";
$codigoMarcadorPopup = "javascript:d=document;if(d.title){v=window.open('".Servidor::Nombre()."marcador?enlace-titulo='+d.title+'&enlace-url='+d.location.href+'');v.focus();}";
Actualización: Román, tampoco vayas a pensar que tienes que hacer lo que te he dicho, que no es eso. La idea está bien, esto es, incluir la descripción del enlace a través del Marcador de marras. Está bien y habrá que tenerla en cuenta, eso es todo. ¿Eh? Pues eso.
