Utente: Password: Registrazione || Password dimenticata
Benvenuto nel Forix Forum!


Registrati ed entra in questa fantastica community, oppure se sei già registrato, effettua il Login.

Buon Divertimento ;)
Urmareste-ne pe FacebookUrmareste-ne pe TwitterUrmareste-ne pe DiggUrmareste-ne pe StumbleuponUrmareste-ne pe Youtube


Benvenuto, Ospite


Ultima visita Gio Gen 01 1970


Hai pubblicato 22 messaggi



Non sei connesso Connettiti o registrati

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso  Messaggio [Pagina 1 su1]


Valerio

Collaboratore
Collaboratore
INFORMO CHE NON FUNZIONA CON TUTTE LE VERSIONI DI FORUMATTIVO

Questo codice vi permetterà di avere gli RSS a fianco alle sezioni come vBulletin:

Codice:
    <script type="text/javascript">



        google.load("feeds", "1");



        function initialize() {

          var feed = new google.feeds.Feed("http://www.digg.com/rss/index.xml");

          feed.load(function(result) {

            if (!result.error) {

              var container = document.getElementById("feed");

              for (var i = 0; i < result.feed.entries.length; i++) {

                var entry = result.feed.entries[i];

                var div = document.createElement("div");

                div.appendChild(document.createTextNode(entry.title));

                container.appendChild(div);

              }

            }

          });

        }

        google.setOnLoadCallback(initialize);



        </script>



    <script type="text/javascript" src="http://googleajaxfeed3_files/rssdisplayer.js"></script>

    <script>

    google.load("feeds", "1") //Load Google Ajax Feed API (version 1)



    function rssdisplayer(divid, url, feedlimit, showoptions){

    this.showoptions=showoptions || "" //get string of options to show ("date" and/or "description")

    var feedpointer=new google.feeds.Feed(url) //create new instance of Google Ajax Feed API

    feedpointer.setNumEntries(feedlimit) //set number of items to display

    document.write('<div id="'+divid+'" style="display:none;">Loading feed...</div>')

    this.feedcontainer=document.getElementById(divid)

    var displayer=this

    feedpointer.load(function(r){displayer.formatoutput(r)}) //call Feed.load() to retrieve and output RSS feed

    }





    rssdisplayer.prototype.formatdate=function(datestr){

    var itemdate=new Date(datestr)

    return "<span style='color:#ececec; font-size: 70%'>"+itemdate.toLocaleString()+"</span>"

    }


    rssdisplayer.prototype.formatoutput=function(result){

    if (!result.error){ //if RSS feed successfully fetched

    var thefeeds=result.feed.entries //get all feed entries as a JSON array

    var rssoutput="<ul>"

    for (var i=0; i<thefeeds.length; i++){ //loop through entries

    var itemtitle=" » <a href="" + thefeeds[i].link + "" target="_blank">" + thefeeds[i].title + "</a>"

    var itemdate=/date/i.test(this.showoptions)?"<br />"+this.formatdate(thefeeds[i].publishedDate) : ""

    var itemdescription=/description/i.test(this.showoptions)? "<br />"+thefeeds[i].content : /snippet/i.test(this.showoptions)? "<br />"+thefeeds[i].contentSnippet  : ""

    rssoutput+="<li>" + itemtitle + " " + itemdate + itemdescription + "</li>"

    }

    rssoutput+="</ul>"

    this.feedcontainer.innerHTML=rssoutput

    }

    else //else, output error

    alert("Error fetching feeds: "+result.error.message)

    }




    //new rssdisplayer("adiv", "http://www.cssdrive.com/index.php/news/rss_2.0/", 5, "date, description")</script>
Vedere il profilo dell'utente

Spacca

Collaboratore
Collaboratore
screen?
Vedere il profilo dell'utente

Valerio

Collaboratore
Collaboratore
Non lo ho uno screen... ho solo il codice ... io non lo ho testato perchè a me non serve...
Vedere il profilo dell'utente

Spacca

Collaboratore
Collaboratore
ma da dove lo hai preso?
metti fonte...
Vedere il profilo dell'utente

Valerio

Collaboratore
Collaboratore
lo ho trovato sul web ... ora non ricordo sito Spacca
Vedere il profilo dell'utente

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto  Messaggio [Pagina 1 su1]

Permesso del forum:
Non puoi rispondere agli argomenti in questo forum