Con esto me da el listado del script en JavaScript
:
Código PHP:
<?php
$contador =0;
$bm = get_bookmarks( array(
'orderby' => 'name',
'order' => 'ASC',
'limit' => -1,
'category' => null,
'category_name' => 'Cool Web Sites',
'hide_invisible' => 1,
'show_updated' => 0,
'include' => null,
'exclude' => null,
'search' => '.'));
foreach ($bm as $bookmark){
//echo " <a id='relatedlinks' href='{$bookmark->link_url}' target=_blank> {$bookmark->link_name} </a>";
echo "fcontent[$contador]=\"<a href='{$bookmark->link_url}' \"+ mouseover +\" \"+ mousebye +\" class=favs TARGET='depot'>{$bookmark->link_name}</a>\"\n";
$contador = $contador + 1;
}
?>
yl el código entero para hacer lo de los links es:
Código PHP:
<script language="JavaScript">
//con esto hacemos lo del texto de favoritos
var fcontent=new Array()
var mouseover = "onmouseover=\"detener();\""; //declara variable para insertar el mouseover en los links
var mousebye = "onmouseout=\"changecontent();\""; // declara el mouseout
begintag='<font face="verdana">' //tag que abre los mensajes
<?php
$contador =0;
$bm = get_bookmarks( array(
'orderby' => 'name',
'order' => 'ASC',
'limit' => -1,
'category' => null,
'category_name' => 'Cool Web Sites',
'hide_invisible' => 1,
'show_updated' => 0,
'include' => null,
'exclude' => null,
'search' => '.'));
foreach ($bm as $bookmark){
//echo " <a id='relatedlinks' href='{$bookmark->link_url}' target=_blank> {$bookmark->link_name} </a>";
echo "fcontent[$contador]=\"<a href='{$bookmark->link_url}' \"+ mouseover +\" \"+ mousebye +\" class=favs TARGET='depot'>{$bookmark->link_name}</a>\"\n";
$contador = $contador + 1;
}
?>
closetag='</font>'// tag que los cierra
var fwidth=141 //ancho
var fheight=15 //alto
var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById
var index=0
if (DOM2)
faderdelay=1
//function to change content
function changecontent(delay){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById("fscroller").style.color="rgb(255,255,255)"
document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag
else if (ns4){
document.fscrollerns.document.fscrollerns_sub.document.write(begintag+fcontent[index]+closetag)
document.fscrollerns.document.fscrollerns_sub.document.close()
}
index++
tiempo=setTimeout("changecontent()",200);
}
// Escrita por tunait
function detener(){
clearTimeout(tiempo)
}
window.onload=changecontent
</script>
<script language="JavaScript">
if (ie4||DOM2)
document.write('<div id="fscroller" style="font-size: 9px; color:#ffffff; text-align:center; background-color : #792708; border:0px solid black;width:'+fwidth+';height:'+fheight+';"></div>')
</script>
Espero os sirva de algo a alguno xD