====== Netvibes-activity ====== Questo codice JavaScript scarica con una chiamata asincrona l'attività pubblica di un account [[http://netvibes.com|Netvibes]] e la presenta su una pagina. Richiede il framework [[http://jquery.com/|jQuery]] ≥ 1.2.6. Il file ''getCachedJson.php'' richiamato dallo script non è altro che un proxy ed una cache locale per il file JSON. È possibile realizzarlo con alcune modifiche minori a [[materiale:rss-ajax-parser#getcachedrss.php]]. /** * Netvibes-activity connector * Copyright © MMIX Nicola Poluzzi. All rights reserved. * * @author Nicola Poluzzi http://www.poluz.net */ $(document).ready(function () { $.getJSON("getCachedJson.php", function (data) { $('#netvibes-activity').html(""); for(var i = 0; i < 3; i++) { var element = data.timeline[i]; var date = element.createdOn; $('#netvibes-activity').append('

'); $('#netvibes-' + i).append($("").attr("class", "netvibes-date").html(date.substring(8,10) + "/" + date.substring(5,7))); $('#netvibes-' + i).append(" • "); $('#netvibes-' + i).append($("").attr("href", element.data.url).html(element.data.title)); if (element.comment != null) { $('#netvibes-' + i).append($("

").attr("class", "netvibes-comment").html(element.comment)); } } }); });