Visualizzazione risultati 1 fino 2 di 2

Discussione: gadget

  1. #1
    Guest

    Question gadget

    scusatemi tanto se questa non è la sezione adatta, ma non sò dove postare il mmmio problema.
    io vorrei inserire questo gadget alla mia pagina web, come faccio
    Codice:
    <?xml version="1.0" encoding="UTF-8"?>
    -<Module> -<ModulePrefs title="__UP_titolo_gadget__" description="Un valido aiuto per il piccolo risparmiatore per districarsi tra tasse nuove e vecchie, mutui a tasso fisso e variabile, lavoro, assicurazioni , finanziamenti e banche. Ogni giorno notizie, consigli e guide su come risparmiare, tutelare al meglio i propri soldi e sfruttare le agevolazioni e gli incentivi che offre lo Stato. Un costante aggiornamento in particolare sulle ultime novità riguardanti i mutui italiani e i finanziamenti." directory_title="Vostri Soldi" singleton="false" scrolling="false" render_inline="optional" thumbnail="http://commons.nanopress.it/igadget/img/vostrisoldi_small.png" screenshot="http://commons.nanopress.it/igadget/img/vostrisoldi.png" author_email="marco.lijoi@tuttogratis.com" author_affiliation="Tuttogratis it Spa" author_location="Milano, Italy" author="Tuttogratis it Spa" category2="news" category="finance" height="300" title_url="__UP_url_gadget__"> <Icon>http://www.vostrisoldi.it/favicon.ico</Icon> <Require feature="dynamic-height"/> <Require feature="setprefs"/> <Require feature="opensocial-0.8"/> <Require feature="minimessage"/> </ModulePrefs> <UserPref datatype="hidden" default_value="Vostri Soldi" name="titolo_gadget"/> <UserPref datatype="hidden" default_value="Vostri Soldi" name="nome_sito"/> <UserPref datatype="hidden" default_value="vostrisoldi" name="id_sito"/> <UserPref datatype="hidden" default_value="http://www.vostrisoldi.it/" name="url_gadget"/> <UserPref datatype="hidden" default_value="http://feeds2.feedburner.com/Vostrisoldi/?format=xml" name="url_feed"/> <UserPref datatype="bool" default_value="true" name="show_summ" display_name="Mostra le descrizioni?"/> <UserPref datatype="bool" default_value="true" name="show_imgs" display_name="Mostra le immagini?"/> -<UserPref datatype="enum" default_value="5" name="num_entries" display_name="Numero di notizie:"> <EnumValue value="1"/> <EnumValue value="2"/> <EnumValue value="3"/> <EnumValue value="4"/> <EnumValue value="5"/> <EnumValue value="6"/> <EnumValue value="7"/> <EnumValue value="8"/> <EnumValue value="9"/> <EnumValue value="10"/> </UserPref> -<UserPref datatype="enum" default_value="1" name="layout" display_name="Layout immagini:"> <EnumValue value="1" display_value="tutte a sinistra"/> <EnumValue value="2" display_value="tutte a destra"/> <EnumValue value="3" display_value="sinistra - destra"/> <EnumValue value="4" display_value="destra - sinistra"/> </UserPref> -<UserPref datatype="enum" default_value="64" name="img_size" display_name="Dimensione immagini:"> <EnumValue value="64" display_value="piccole"/> <EnumValue value="128" display_value="medie"/> <EnumValue value="200" display_value="grandi"/> </UserPref> -<Content type="html"> 
    <![CDATA[ <style> #nav__MODULE_ID__{width:100%;overflow:auto;} div.arrow__MODULE_ID__{width:10%;float:left;display:inline;overflow:hidden} div.arrow__MODULE_ID__ a{text-decoration:none} div.pN__MODULE_ID__{text-align:left} div.tit__MODULE_ID__{width:80%;float:left;display:inline;text-align:center;font-weight:bold;font-size:0.875em} div.nN__MODULE_ID__{text-align:right} #description__MODULE_ID__{text-align:right;font-size:0.813em;} #content__MODULE_ID__{width:100%;overflow:auto;margin-top:10px} #content__MODULE_ID__ div.left{float:left;margin-right:8px;overflow:hidden;text-align:right;} #content__MODULE_ID__ div.right{float:right;margin-left:8px;overflow:hidden;text-align:left;} div.news__MODULE_ID__{margin-bottom:10px} div.news__MODULE_ID__ a{display:block;font-size:1.083em;font-weight:bold} div.news__MODULE_ID__ div {font-size:0.75em} div.clearer__MODULE_ID__{clear:both} div.news__MODULE_ID__ a.condividi__MODULE_ID__{font-weight:normal;text-decoration:none} #share_msg__MODULE_ID__{width:95%} .mmlib_table__MODULE_ID__{padding:5px;margin-bottom:10px;font-size:0.813em;text-align:center} </style> <div id="content__MODULE_ID__"></div> <div id="description__MODULE_ID__"></div> <script> var prefs__MODULE_ID__; var index__MODULE_ID__; var newsObjects__MODULE_ID__; var xml__MODULE_ID__; var pages__MODULE_ID__; function loadNews__MODULE_ID__() { prefs__MODULE_ID__ = new _IG_Prefs(__MODULE_ID__); index__MODULE_ID__ = prefs__MODULE_ID__.getInt('index'); var feed = prefs__MODULE_ID__.getString('url_feed'); feed = feed.replace(/&amp;/g, '&'); _IG_FetchXmlContent(feed, parseAndDisplayNews__MODULE_ID__); } function value__MODULE_ID__(parent, tag) { return _hesc(parent.getElementsByTagName(tag).item(0).firstChild.nodeValue); } function newsObject__MODULE_ID__(photosrc, photolink, description, titolo) { this.photoSrc = gadgets.io.getProxyUrl(photosrc); this.photoLink = photolink; this.description = description; this.titolo = titolo; } function parseAndDisplayNews__MODULE_ID__(xmlDoc) { var items = xmlDoc.getElementsByTagName('item'); var body = document.getElementsByTagName('body')[0]; newsObjects__MODULE_ID__ = new Array(items.length); for ( var i = 0; i < items.length; i++) { var item = items.item(i); var description = ''; if (item.getElementsByTagName('description').length > 0 && item.getElementsByTagName('description').item(0).firstChild) { description = value__MODULE_ID__(item, 'description'); } var photolink = value__MODULE_ID__(item, 'link'); var photosrc = ''; var excerpt = ''; var thumbnails = item.getElementsByTagName('description'); if (thumbnails.length > 0) { for ( var j = 0; j < thumbnails.length; ++j) { var patt1 = /img src="(.+?)"/gmi; var descrizione = item.getElementsByTagName('description').item(0).firstChild.nodeValue; var titolo = item.getElementsByTagName('title').item(0).firstChild.nodeValue; excerpt = descrizione.replace(/<\/?[^>]+>/gi, ''); excerpt = excerpt.replace(/Categorie[^&]+(*)*(&nbsp;)*\s*/gi, ''); excerpt = excerpt.substr(0, 120) + '...'; var immagine = new String(descrizione.match(patt1)); immagine = immagine.replace("img src=", ""); immagine = immagine.replace(/"/gi, ''); immagine = immagine.split(","); photosrc = immagine[0]; } } newsObjects__MODULE_ID__[i] = new newsObject__MODULE_ID__(photosrc, photolink, excerpt, titolo); } loadCnt__MODULE_ID__(index__MODULE_ID__); } function nextNews__MODULE_ID__() { ++index__MODULE_ID__; if (index__MODULE_ID__ >= newsObjects__MODULE_ID__.length) { index__MODULE_ID__ = 0; } loadCnt__MODULE_ID__(index__MODULE_ID__); prefs__MODULE_ID__.set('index', index__MODULE_ID__); } function prevNews__MODULE_ID__() { --index__MODULE_ID__; if (index__MODULE_ID__ < 0) { index__MODULE_ID__ = newsObjects__MODULE_ID__.length - 1; } loadCnt__MODULE_ID__(index__MODULE_ID__); prefs__MODULE_ID__.set('index', index__MODULE_ID__); } function condividi(n) { var params = {}; newsObject = newsObjects__MODULE_ID__[n]; var c_url = newsObject.photoLink; var title = ' ha condiviso <a href="'+ c_url +'" target="_blank" onclick="this.blur();">' + newsObject.titolo + '</a> con te e ti dice:<br />'; params[opensocial.Activity.Field.TITLE] = title; params[opensocial.Activity.Field.URL] = c_url; params[opensocial.Activity.Field.BODY] = _gel("share_msg__MODULE_ID__").value+'<br><a href="http://www.google.com/ig/adde?moduleurl=commons.nanopress.it/igadget/'+prefs__MODULE_ID__.getString('id_sito')+'.xml" class="add_to_igoogle">Aggiungi '+prefs__MODULE_ID__.getString('nome_sito')+' Gadget</a>'; var activity = opensocial.newActivity(params); opensocial.requestCreateActivity(activity, opensocial.CreateActivityPriority.HIGH, aCallback); } function prepara_messaggio(n) { var h = "Inserisci il messaggio che vuoi mandare ai tuoi amici. Verrà inoltrato anche il link all'articolo<br />"; h += "<textarea id='share_msg__MODULE_ID__'></textarea>"; h += "<br /><a href='javascript:condividi("+n+")'>invia messaggio</a> - <a href='javascript:chiudi_share()'>annulla</a>"; _gel('content__MODULE_ID__').innerHTML = h; } function chiudi_share() { loadCnt__MODULE_ID__(index__MODULE_ID__); } function aCallback(status) { var msg = new gadgets.MiniMessage(__MODULE_ID__); if (status.hadError()) { if("limitExceeded" == status.getErrorCode()) { //alert("You've already shared the maximum allowed number of items for the day"); msg.createDismissibleMessage("Hai condiviso il numero massimo di articoli per oggi"); } } else { //alert("Hai condiviso questo articolo con i tuoi amici"); msg.createDismissibleMessage("Hai condiviso questo articolo con i tuoi amici"); var params = {}; params[opensocial.Message.Field.TYPE] = opensocial.Message.Type.EMAIL; params[opensocial.Message.Field.TITLE] = "Articolo Condiviso"; var message = opensocial.newMessage("Ho condiviso questo articolo con te", params); // VIEWER, OWNER, VIEWER_FRIENDS, OWNER_FRIENDS or ids as a string or an array. opensocial.requestSendMessage("VIEWER_FRIENDS", message, function(resp){ if (resp.hadError()) { // put your error handling code here alert('There was an error!\nResponse code: '+resp.errorCode_+'\nResponse message: '+resp.errorMessage_); } else { // handle successful send message logic here. } }); } loadCnt__MODULE_ID__(index__MODULE_ID__); } function myadjf() { _IG_AdjustIFrameHeight(); } // IE6 bug: if this is invoked through an <a onclick>, // it doesn't load the image, if through a <div onclick>, it does. function loadCnt__MODULE_ID__(page) { var num_x_page = prefs__MODULE_ID__.getInt('num_entries'); var img_size = prefs__MODULE_ID__.getInt('img_size'); var layout = prefs__MODULE_ID__.getInt('layout'); var url_gadget = prefs__MODULE_ID__.getString('url_gadget');
    Ultima modifica di karl94 : 20-11-2011 alle ore 17.37.30 Motivo: Formattazione del codice

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Da dove hai preso tutto questo codice?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •