/* ------------------------------------------------------------------------
Project: The Social
Required: jquery, gelesocial.js
Copyright: 2011 - Gruppo editoriale L'Espresso spa
Developers:
M. Viganò, F. Zanchetta, G. Bottini, L. Convalle,
E. Sabellico, E. Matteoli, L. "saibal" Forti
------------------------------------------------------------------------- */
/*
* TODO
* fix img
* aggingere alt
*/
(function($) {
$.neodata = function(){version: '0.1'};
$.neodata.PER_TE_UL_ID = "box_favourite";
$.neodata.BEST_OF_UL_ID = "box_popular";
$.neodata.FB_ACTIVITY_UL_ID = "box_fb_activity";
$.neodata.PER_TE_EMPTY_MSG = "Non ci sono nuovi articoli";
$.neodata.PER_TE_MAX_ABSTRACT = 150;//maximum NUMBER of words in the keyword
$.neodata.PER_TE_MAX_ITEMS = 5;
$.neodata.BEST_OF_EMPTY_MSG = "Non ci sono nuovi articoli";
$.neodata.BEST_OF_MAX_ITEMS = 10;
$.neodata.LOCALI_MAX_ITEMS = 10;
$.neodata.KEYWORDS_MAX_ITEMS = 10;
$.neodata.KEYWORDS_UL_ID = "box_keywords";
$.neodata.KEYWORDS_FORM_ID = "keywords";
$.neodata.KEYWORDS_INPUT_ID = "keywordforminput";
$.neodata.KEYWORDS_INPUT_VALUE = "Aggiungi parola chiave";
$.neodata.KEYWORDS_LIST_ID = "keywords-list";
$.neodata.KEYWORDS_COOKIE_NAME = "kwords";
$.neodata.KEYWORDS_COOKIE_DOMAIN= ".repubblica.it";
$.neodata.KEYWORDS_COOKIE_PATH = "/";
$.neodata.KEYWORDS_COOKIE_EXPIRE= 1;//in days
$.neodata.KEYWORDS_COOKIE_LENGTH= 20;//in days
$.neodata.KEYWORDS_SEPARATOR = ",";
$.neodata.KEYWORDS_VAL_SEPARATOR= " ";
$.neodata.KEYWORDS_REGEX_PATTERN= "^[a-z0-9 'òàèéùì]+$";
$.neodata.KEYWORDS_MAX_LENGTH = 2;//maximum NUMBER of words in the keyword
$.neodata.KEYWORDS_MIN_LENGTH = 2;//minimum LENGTH of words in the keyword
$.neodata.KEYWORDS_DIV_ID_ALERT = "keywords-alert";
$.neodata.KEYWORDS_MAX_LEN_ALERT= "E' possibile inserire al massimo 2 termini per ricerca. alcune parole non sono state salvate";
$.neodata.KEYWORDS_MIN_LEN_ALERT= "La lunghezza minima delle parole è di 2 caratteri. Non tutti i termini inseriti sono stati salvati";//minimum LENGTH of words in the keyword
$.neodata.KEYWORDS_NORM_ALERT = "Hai inserito un carattere che non può essere usato. I caratteri consentiti sono lettere (anche accentate), numeri, apici (')";//normalized kw
$.neodata.KEYWORDS_EXIST_ALERT = "Hai già inserito questa parola nella ricerca";//kw alredy exist
$.neodata.KEYWORDS_IS_FULL_ALERT= "Siamo spiacenti, puoi inserire al massimo 20 parole";//kw alredy exist
$.neodata.KEYWORDS_EMPTY_MSG_SB = "Scegli nella tua pagina personale i temi sui quali essere aggiornato";
$.neodata.KEYWORDS_EMPTY_MSG = "Scegli gli argomenti sui quali essere aggiornato.
Ti avviseremo ogni volta che saranno pubblicati!
Esempio: inserisci la parola chiave di tuo interesse. Ricorda che ogni termine deve essere seguito da virgola. I risultati appariranno in ordine cronologico
"; $.neodata.NEODATA_WS_ERROR = "Spiacenti, non è possibile caricare i dati richiesti. Riprova più tardi"; $.neodata.NEODATA_WS_ALL_URL = "http://myrepubblica.adagiof3.repubblica.it/news/repubblica/perte.json.jsp"; $.neodata.NEODATA_WS_PERTE_URL = "http://myrepubblica.adagiof3.repubblica.it/news/repubblica/perte2.json.jsp"; $.neodata.NEODATA_WS_KWORDS_URL = "http://myrepubblica.adagiof3.repubblica.it/news/repubblica/keywords.json.jsp"; $.neodata.NEODATA_WS_BESTOF_URL = "http://myrepubblica.adagiof3.repubblica.it/news/repubblica/bestof.json.jsp"; $.neodata.NEODATA_WS_TIMEOUT = 1000; $.neodata.KEYWORDS_ADD_MODE = "ADD"; $.neodata.KEYWORDS_DELETE_MODE = "DELETE"; $.neodata.LOCALI_URL_PATTER = "#edizione_name#"; $.neodata.LOCALI_ZONE_NAME = $.neodata.LOCALI_URL_PATTER+"_plugin_social_statusbar"; $.neodata.LOCALI_WS_URL = "http://www.repubblica.it/pluginskpm3/"+$.neodata.LOCALI_ZONE_NAME+"/"+$.neodata.LOCALI_URL_PATTER+".html"; $.neodata.LOCALI_WS_RSS_PATT = "?rss"; $.neodata.LOCALI_FE_BOX = "fb-status-locali"; $.neodata.LOCALI_FE_BOX_CLASS = "toolbar-boxes from-local"; $.neodata.LOCALI_BE_BOX = "locali-box"; $.neodata.LOCALI_COOKIE_NAME = "adagio_box_locali"; $.neodata.LOCALI_SB_CHOOSE_CLASS= "short access"; $.neodata.NEODATA_KEYWORDS_BE_BOX = "neodata-keywords-box"; $.neodata.NEODATA_PERTE_BE_BOX = "neodata-perte-box"; $.neodata.NEODATA_KEYWORDS_FE_BOX = "fb-status-neodata-keywords"; $.neodata.NEODATA_PERTE_FE_BOX = "fb-status-neodata-perte"; $.neodata.NEODATA_BALOON_CLASS = "count-item"; $.neodata.NEODATA_SB_PERTE_MAX = 3; $.neodata.NEODATA_SB_KEYWORD_MAX= 3; $.neodata.NEODATA_SB_BESTOF_MAX = 3; $.neodata.FACEBOOK_FE_BOX = "fb-status-rcms"; $.neodata.FACEBOOK_BE_BOX = "fb-rcms"; $.neodata.SB_BOXES_CLOSE_CLASS = "personalizza"; $.neodata.SB_BENEFITS_CLASS = "benefits"; $.neodata.SB_REGISTER_CLASS = "register"; $.neodata.SB_TOOLTIP_CLASS = "tooltip t-right"; /* * DEFAULT SETTINGS * */ var settings = { debug : true //consol log debug }; $.neodata.neoDataBlocked; $.neodata.clearCenterDiv = function(){ $("#"+RenderSocial.CUSTOM_CENTER_DIV_ID).empty(); } $.neodata.profileBoxes = function() { //$.neodata.cookie.setNeodataKeywords(); //$.neodata.log("ws.get: neodata.profileBoxes"); $.neodata.ws.getAllJson($.neodata.renderProfileBoxes); } $.neodata.renderProfileBoxes = function() { if(!$.neodata.utils.isNull(jsonBoxNeodata)){ var html = "" + "