RSS интеграция в сайт

limpSTARFISH

Registered
Здравейте, моля по-запознатите за малко помощ. Изнамерих един RSS JavaScript за интеграция в сайт:

Код:
/********************************************************************
* RSS Viewer - ECMAScript Presentation Library                     *
* © 2005 Justin Haygood <justin@xiondigital.net>                   *
*                                                                  *
* You may use this library in any way you see fit, and can         *
* redistribute and reuse it an unlimited amount of times, but the  *
* above copyright notice must stay intact.                         *     
*                                                                  *
* Last Update: August 16, 2005                                     *
********************************************************************/

var request;
var bodydiv;
var loadingp;
var loadingpmade = false;

function InitRSS(){
   
   bodydiv = "news";
   LoadXML("http://lbulgaria.com/forums/index.php?app=core&module=global&section=rss&type=forums&id=1");
   
}

function ProcessRSSFeed(){
   
   document.getElementById(bodydiv).removeChild(loadingp);
   
   var RSSFeed = request.responseXML;
   
   var RSSItems = RSSFeed.getElementsByTagName("item");
   
   // Loop through items
   
/*   for(var RSSItemNo in RSSItems){ Foreach in JavaScript, w00t */
   for(var RSSItemNo = 0; RSSItemNo < RSSItems.length; RSSItemNo++){
   
      var RSSItem = RSSItems[RSSItemNo];
      
      var title = document.createElement("div");
      title.className = "h1";
      var titletext = document.createTextNode(RSSItem.getElementsByTagName("title")[0].firstChild.data);
      title.appendChild(titletext)
      document.getElementById(bodydiv).appendChild(title);

      var p = document.createElement("p");
                                p.className = "news";
      p.innerHTML = RSSItem.getElementsByTagName("description")[0].firstChild.data; // innerHTML is supported widely enough to use it.

      document.getElementById(bodydiv).appendChild(p);
      
      
   }
}

function DisplayLoading(){
   
   if (loadingpmade == false){
   
   var loadingmessage = document.createTextNode("Зареждане на новините...");
   loadingp = document.createElement("p");
   loadingp.appendChild(loadingmessage);
   document.getElementById(bodydiv).appendChild(loadingp);
   loadingpmade = true;
   }
   
}

function ProcessReqChange(){
   if (request.readyState == 1){ DisplayLoading(); }
   if (request.readyState == 4 && request.status == "200"){ ProcessRSSFeed(); }
}

function LoadXML(url){

   request = false;
   
   // Internet Explorer doesn't have native XMLHttpRequest support.
   
   if (!window.XMLHttpRequest && window.ActiveXObject){
      
      window.XMLHttpRequest = function(){ return new ActiveXObject("Msxml2.XMLHTTP"); }
      
   }
   
   if (window.XMLHttpRequest){
      try {
         request = new XMLHttpRequest();
      } catch(e){
         request = false;
      }
   }

   
   if (request){
      
      request.onreadystatechange = ProcessReqChange;
      request.open("GET", url, true);
      request.send(null);
      
   }
}

Това което искам да попитам е дали някой може да ми помогне да направя така, че скрипта да изкарва дата на публикуване и линк към новината? :)
 

Back
Горе