Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/10/2010, 05:44
Avatar de Wakkos
Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 7 meses
Puntos: 59
Respuesta: Obtener URL solo de blogroll

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
__________________
Cool Village
@Wakkos

Última edición por Wakkos; 04/10/2010 a las 15:19