/* ------------------------------------------------------------------------
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, D. Andreoli
------------------------------------------------------------------------- */
RenderSocial = function (){}
//SITE SETTINGS
RenderSocial.APP_ID = "2_f2dVDjSaZJfKNEEXrNo2D5Ddq9SOrxbbavtbRsi9p9rVZlG6PcIXdATccwuSQsc5";
RenderSocial.COOKIE_NAME = "KWSOCIAL";
RenderSocial.COOKIE_DOMAIN = ".repubblica.it";
RenderSocial.NEG_COOKIE_NAME = "NOTKWSOCIAL";
RenderSocial.NAVID_COOKIE_NAME = "navid";
RenderSocial.BASEURL = "http://" + document.domain + "/";
RenderSocial.BASEURL_SOCIAL = "http://" + document.domain + "/social/sites/repubblica/nazionale/";
RenderSocial.LOGIN_PAGE = "https://login.kataweb.it/registrazione/repubblica.it/login.jsp";
RenderSocial.BENEFITS_PAGE = "https://login.kataweb.it/registrazione/repubblica.it/benefits.jsp";
// PARAMETRI SPECIFICI
RenderSocial.LOGIN_ONLY_FACEBOOK_PAGE = "https://login.kataweb.it/registrazione/repubblica.it/loginfacebook.jsp";
RenderSocial.MAIN_SITE_BASEURL = "http://www.repubblica.it/";
/* SETTINGS PARAMETER MAP */
RenderSocial.boxCookieName = {"repubblica_oroscopo":"Oroscopo","repubblica_borsa":"Borsa", "repubblica_sport_squadra":"Squadra","box-meteo-sidebar":"Meteo", "adagio_box_locali":"Edizioni Locali"};
//SITE SETTINGS
RenderSocial.UGC_BRAND_ID = 1;
RenderSocial.REDIS_PAGE_ID = "repubblica_social";
//GENERAL SETTINGS
RenderSocial.SOCIAL_DIV = ".render-social";
RenderSocial.BREAKING_NEWS_ID = "breaking-news";
RenderSocial.USER_ACCESS_ID = "user-access";
RenderSocial.STATUS_BAR_CLASS = "status-bar";
RenderSocial.SHOWHIDE_OFF_CLASS = "showhide-off";
RenderSocial.TOOLBAR_SOCIAL_ID = "toolbar-social";
RenderSocial.TOOLBAR_SOCIAL_BOXES_CLASS = "arrow";
RenderSocial.TOOLBAR_SOCIAL_CONTAINER_CLASS = ".from-generic-box";
RenderSocial.TOOLBAR_SHOWHIDE_CLASS = "toolbar-showhide";
RenderSocial.RECOMMENDATIONS_DETAIL_ID = "reccomandations-detail-box";
RenderSocial.TOP_COMMENTED_SELECTOR = "#gs-top-commented-box";
/* sovrascrivre se si vogliono gli articoli più commentati di una sola sezione in particolare */
RenderSocial.TOP_COMMENTED_PARAMS = {tpl: 'default'};
//PROFILE PAGE SETTINGS
RenderSocial.FRIENDS_ACTIVITY = "http://www.repubblica.it/social/sites/repubblica/nazionale/custom.php";
RenderSocial.SOCIAL_DATA = "http://www.repubblica.it/social/sites/repubblica/nazionale/social_data.cache.php";
RenderSocial.BREAKING_NEWS = "http://www.repubblica.it/__zona/ultimora.html";
RenderSocial.SSO_DOMAIN = "https://login.kataweb.it";
RenderSocial.SSO_SERVICE_LOGIN = "repubblica.it.gs";
RenderSocial.REGISTRATION_PAGE = "https://login.kataweb.it/registrazione/repubblica.it/privato.jsp";
RenderSocial.CUSTOM_CENTER_DIV_ID = "content-center";
// DISABLE SETTINGS
RenderSocial.DISABLE_AUTO_LOGIN = [];
RenderSocial.DISABLE_BOXES = false;
RenderSocial.disableBoxes = function(){
if(!RenderSocial.DISABLE_BOXES) return false;
else {
if(RenderSocial._hasToDisableBoxes===undefined){
RenderSocial._hasToDisableBoxes = GeleSocial.ignoreRulesMatch(["^.*$"]);
}
return RenderSocial._hasToDisableBoxes;
}
}
RenderSocial.getCommonSettings = function(){
var settings = {
appId: RenderSocial.APP_ID,
pageId: RenderSocial.REDIS_PAGE_ID,
kw_cookie: RenderSocial.COOKIE_NAME,
kw_neg_cookie: RenderSocial.NEG_COOKIE_NAME,
kw_navid_cookie: RenderSocial.NAVID_COOKIE_NAME,
baseUrlSocial: RenderSocial.BASEURL_SOCIAL,
loginPage: RenderSocial.LOGIN_PAGE,
loginOnlyFacebookPage: RenderSocial.LOGIN_ONLY_FACEBOOK_PAGE,
benefitsPage: RenderSocial.BENEFITS_PAGE,
registrationPage: RenderSocial.REGISTRATION_PAGE,
ssoDomain: RenderSocial.SSO_DOMAIN,
ssoServiceLogin: RenderSocial.SSO_SERVICE_LOGIN,
ssoServiceRegistration: RenderSocial.SSO_SERVICE_REGISTRATION
};
if(RenderSocial.DISABLE_AUTO_LOGIN){
settings.disableAutoLogin = RenderSocial.DISABLE_AUTO_LOGIN;
}
return settings;
}
// deprecated
RenderSocial.isInvited = function(page, callback){
if(callback) callback();
if(window.console) window.console.log("metodo isInvited deprecato, usa RenderSocial.init()");
return true;
}
RenderSocial.init = function(page) {
if($.isFunction($.GeleSocial)) {
GeleSocial.addStatusChangeListener(page, RenderSocial.statusChangeCallback);
var settings = RenderSocial.getCommonSettings();
if(page == "home" || page == "profile"){
settings.socialDataUrl = RenderSocial.SOCIAL_DATA;
if(page == "profile") settings.socialDataUrl += "?all=true";
}
settings.siteDependencies = [[RenderSocial.MAIN_SITE_BASEURL + "static/js/common/gs/gs-plugins.js?v=1", function(){return window.gsPlugins!==undefined;}]];
if(page == "home"){
settings.siteDependencies = jQuery.merge(settings.siteDependencies, RenderSocial.renderBoxes.getDependencies());
}
$.GeleSocial(settings);
}
}
RenderSocial.contaCaratteri = function(id, result) {
var maxChars = 1000;
if(window.ugcParams && window.ugcParams.cached && window.ugcParams.cached.lunghezzatesto){
var lunghezzaCaratteri = parseInt(window.ugcParams.cached.lunghezzatesto);
if(lunghezzaCaratteri) maxChars = lunghezzaCaratteri;
}
$(id).keyup(function() {
var len=$(id).val().length;
var diff = maxChars-len;
if(diff>=0) {
$(result).html('Caratteri disponibili: '+diff+' ');
} else {
$(result).html("Attenzione! Hai superato il limite di "+maxChars+" caratteri ");
}
if(len>maxChars) $(id).val(limitField.val().substring(0, limitNum));
});
}
RenderSocial.addActionFormUgc = function(target){
var txt = $(target).attr("title");
$(target).live("focus",function(){
var len=$(this).val().length;
if(len!=0 && $(this).val()==txt)
$(this).val("");
});
$(target).live("focusout",function(){
var len=$(this).val().length;
if(len==0){
$(this).val(txt);
}
});
$(target).val(txt);
RenderSocial.setCheckFBUgcForm();
}
RenderSocial.setCheckFBUgcForm = function() {
$('#'+RenderSocial.UGC_CHECKBOX_COMMENT_ID).change(function(){
var value = $('#'+RenderSocial.UGC_CHECKBOX_COMMENT_ID).attr("checked");
GeleSocial.setBoxCookie(RenderSocial.UGC_CHECKBOX_COMMENT_ID, {"values":value});
});
}
RenderSocial.printCheckFBUgcForm = function() {
var cb = GeleSocial.getBoxCookie(RenderSocial.UGC_CHECKBOX_COMMENT_ID);
if(!GeleSocial.utils.isNull(cb) && !GeleSocial.utils.isEmptyString(cb.values)){
if(cb.values=="true")
$('#'+RenderSocial.UGC_CHECKBOX_COMMENT_ID).attr("checked", "checked");
else
$('#'+RenderSocial.UGC_CHECKBOX_COMMENT_ID).attr("checked", "");
}
}
RenderSocial.renderUgcForm = function(params) {
if(!GeleSocial.utils.isNull(params)) {
var params1 = {containerID: "form_ugc"};
params1.logged = function(container){
var name = GeleSocial.getUserNick();
var img = GeleSocial.getUserThumb();
var html = '
';
container.html(html);
}
params1.notlogged = function(container){
var html = 'Scrivi un commento
';
html = $(html);
container.html(html);
container.find(".ugclink a").click(function(){GeleSocial.openLoginModal();return false;});
}
params1.ugcParams = params;
params1.contaCaratteri = {};
params1.contaCaratteri.containerID = "ugc-contatore";
params1.socialShare = {"categoryID": "www_repubblica_001", containerID: "gs-share-comments"};
params1.socialShare.gsTemplates = {"renderCheckboxes": function(providers){
var ret = $(' ');
if(jQuery.grep(providers, function(a,i){return a == "facebook"}).length > 0){
ret.html('Pubblica il messaggio anche su Facebook ');
}
return ret;
}};
params1.validationError = function(form){
form.find('input[type!="hidden"], textarea').filter(".gs-error").each(function(i, field){
var doc = field.ownerDocument;
field = $(field);
var errorLabel = '' + field.attr("data-error") + '
';
field.closest("dd").append($(errorLabel, doc));
});
}
GeleSocial.ugc.renderForm(params1);
}
}
RenderSocial.renderDetailFormUGC = function() {
/* UGC */
if(window.ugcParams && typeof threadProperties != 'undefined' &&
typeof threadProperties.msgCount != 'undefined' &&
threadProperties.abilita == 1) {
if(GeleSocial.utils.isNull(ugcParams["brand"]))
ugcParams["brand"] = RenderSocial.UGC_BRAND_ID
if(!GeleSocial.utils.isNull(ugcParams) &&
!GeleSocial.utils.isNull(ugcParams["idarticolo"]) && !GeleSocial.utils.isNull(ugcParams["brand"]) &&
!GeleSocial.utils.isNull(ugcParams["title"]) && !GeleSocial.utils.isNull(ugcParams["origin"]) &&
!GeleSocial.utils.isNull(ugcParams["image"]) && !GeleSocial.utils.isNull(ugcParams["desc"])){
if(window.console) window.console.log("chiamo la renderUgcForm");
RenderSocial.renderUgcForm(ugcParams);
}
}
}
RenderSocial.renderGigyaComments = function(){
if(window.gigyaCommentParams && window.gigyaCommentParams.category){
var gigyaCommentParams = $.extend(true, {}, window.gigyaCommentParams);
gigyaCommentParams.categoryID = gigyaCommentParams.category;
delete gigyaCommentParams.category;
var renderUserHTML = function(){
var name = GeleSocial.getUserNick();
var img = GeleSocial.getUserThumb();
var html = '';
return html;
}
var containerID = "gs-social-comments";
if(GeleSocial.status.gigya.activeProviders) var providers = GeleSocial.status.gigya.activeProviders;
else var providers = "";
var login = function(){GeleSocial.openLoginModal();return false;}
var onlySite = GeleSocial.status.gigya.isOnlySiteProvider;
var params ={
containerID: containerID,
width: '660',
useSiteLogin: true,
onSiteLoginClicked: login
,enabledProviders: providers
,templates: {}
,gsCountChars: 900
,gsCountWarning: true
,gsLinkParams: {ref: "fbc"}
}
params.onLoad = function(){
if(onlySite){
$("#" + containerID + "-shareTo").hide();
}
if(!GeleSocial.status.user){
var postButton = $("#" + containerID + "-postButton");
postButton.click(login);
postButton.find("a").attr("onclick", null);
$("#" + containerID + "-commentTextarea").focus(login);
}
}
params.templates.loginCanvas_loggedIn = renderUserHTML();
params = $.extend(true, params, gigyaCommentParams);
if(window.gsPlugins.showCommentsUI) window.gsPlugins.showCommentsUI(params);
}
}
RenderSocial.detail = function() {
var parameters = {};
parameters['site']=RenderSocial.BASEURL;
parameters['width']='300';
parameters['height']='300';
parameters['header']='true';
var fbHtml = GeleSocial.render.recommendationsString(parameters);
var node1 = $("#"+RenderSocial.RECOMMENDATIONS_DETAIL_ID);
node1.css("height", "300px");
node1.html(fbHtml);
node1.after(" ");
var node = node1;
if(window.FB && node){
if(node.length > 0) FB.XFBML.parse(node[0]);
}
if($("#"+$.bookmark.BUTTON_CONTAINER_ID).length>0 &&
typeof $.bookmark != 'undefined')
$("#"+$.bookmark.BUTTON_CONTAINER_ID).bookmark();
}
RenderSocial.profileBoxes = function() {
var pageCookieMap = GeleSocial.getPageCookies();
$.each(RenderSocial.boxCookieName, function(key, value) {
var boxName = value;
var boxLabel = "Valore non selezionato";
var boxCookie = null;
if(!GeleSocial.utils.isNull(pageCookieMap)) {
boxCookie = pageCookieMap[key];
}
if(!GeleSocial.utils.isNull(boxCookie) && !GeleSocial.utils.isNull(boxCookie.label)){
var boxLabel = boxCookie.label;
}
$("#custom-user-values").append(""+boxName+": "+boxLabel+" ");
});
$("#custom-user-values").show();
}
RenderSocial.renderProfilePlugs = function(){
var logged = GeleSocial.isLogged();
var html = '\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
';
html = $(html);
html.find("#locali-plug li.title dd").hide();
//html.find("#borsa-plug li.title dd").hide();
html.find("#sport-plug li.title dd").hide();
html.find("#meteo-plug li.title dd").hide();
html.find("#oroscopo-plug li.title dd").hide();
$(RenderSocial.SOCIAL_DIV).append(html);
$("a.plug_link").live("click", function(){GeleSocial.openLoginModal()});
}
RenderSocial.enableProfilePlugs = function(){
$("a.plug_link").die();
var html = $(RenderSocial.SOCIAL_DIV);
html.find("#locali-plug li.title dd, #locali-plug p.benefit a.plug_link").click(function(){
RenderSocial.renderBoxes.showBoxPreferenceSelection("locali", html.find("#locali-container"), html.find("#locali-plug"));
});
html.find("#locali-plug p.benefit a.plug_link").html("Scegli edizione");
html.find("#sport-plug li.title dd, #sport-plug p.benefit a.plug_link").click(function(){
RenderSocial.renderBoxes.showBoxPreferenceSelection("sport", html.find("#sport-container"), html.find("#sport-plug"));
});
html.find("#sport-plug p.benefit a.plug_link").html("Scegli squadra");
html.find("#meteo-plug li.title dd, #meteo-plug p.benefit a.plug_link").click(function(){
RenderSocial.renderBoxes.showBoxPreferenceSelection("meteo", html.find("#meteo-container"), html.find("#meteo-plug"));
});
html.find("#meteo-plug p.benefit a.plug_link").html("Cambia città");
html.find("#oroscopo-plug li.title dd, #oroscopo-plug p.benefit a.plug_link").click(function(){
RenderSocial.renderBoxes.showBoxPreferenceSelection("oroscopo", html.find("#oroscopo-container"), html.find("#oroscopo-plug"));
});
html.find("#oroscopo-plug p.benefit a.plug_link").html("Scegli segno");
html.find("#locali-plug li.title dd").show();
//html.find("#borsa-plug li.title dd").show();
html.find("#sport-plug li.title dd").show();
html.find("#meteo-plug li.title dd").show();
html.find("#oroscopo-plug li.title dd").show();
//$("p.benefit a.set_box").hide();
//tooltip-guiders
RenderSocial.tooltip.calcio();
RenderSocial.tooltip.oroscopo();
RenderSocial.tooltip.edizioniLocali();
RenderSocial.tooltip.meteo();
}
RenderSocial.renderUserProfile = function() {
var uName = GeleSocial.getUserNick();
var socialThumb = GeleSocial.getUserThumb();
var html = ' ';
html += 'Ciao ' + uName + '! ';
html += 'Gestione Connessioni ';
html += '\
\
Dati personali | Modifica la password | Esci ';
$(RenderSocial.SOCIAL_DIV).prepend(html);
//RenderSocial.hideLoading();
$("ul.logged-ugc").css("display","block");
$(RenderSocial.PP_LOGIN_2_APPROVE_DIV).css("display","block");
}
RenderSocial.renderTopCommentedBox = function() {
GeleSocial.ws.comments.renderTopCommentedBox(
RenderSocial.TOP_COMMENTED_SELECTOR,
RenderSocial.TOP_COMMENTED_PARAMS
);
}
RenderSocial.disable = function(name){
$("dl.social").hide();
RenderSocial.insertGoogleAnalytics();
}
RenderSocial.pages = {
notlogged: function(){
if(RenderSocial.statusBar) RenderSocial.statusBar.renderNotLogged(false);
},
finalized: function(){
RenderSocial.insertGoogleAnalytics();
//RenderSocial.renderTopCommentedBox();
},
home: {
finalized: function(){
RenderSocial.pages.home.temperature();
},
loaded: function(){
if(RenderSocial.disableBoxes()){
RenderSocial.disable("boxes");
}
$("a.plug_link").live("click", function(){GeleSocial.openLoginModal()});
var txt = 'Connettiti a La tua Repubblica.it e personalizza la tua homepage.';
RenderSocial.renderLoginString($("#fb-status-user"), txt);
html = 'Per saperne di più... ';
$(".home-boxes-benefits").html(html).live("click", function(){GeleSocial.showBenefits();});
},
logged: function(){
$("a.plug_link").click(function(){
var guider = $(this).attr("title");
location.href = RenderSocial.FRIENDS_ACTIVITY+"#guider="+guider;
return false;
});
if(!RenderSocial.disableBoxes()){
RenderSocial.renderBoxes.renderSport({"edit": false});
RenderSocial.renderBoxes.renderOroscopo({"edit": false});
RenderSocial.renderBoxes.renderMeteo({"edit": false});
RenderSocial.renderBoxes.renderLocali({"edit": false});
RenderSocial.renderBoxes.renderBorsa({"edit": false});
$(".social").addClass("logged");
var html = 'Accedi alla tua pagina personale
';
$("#fb-connect").html(html);
}
},
temperature: function(){
if(RenderSocial.temperature) RenderSocial.temperature.init();
},
notlogged: function(){
RenderSocial.pages.home.loginFBOnly();
},
loginFBOnly: function(){
var htmlAccediSpalla = '\
\
\
\
';
htmlAccediSpalla = $(htmlAccediSpalla);
$("div.sottospalla").first().before(htmlAccediSpalla);
$("#gs-sottospalla-fb-login,#gs-sottospalla-fb-claim").live("click", function(){
GeleSocial.openLoginModal();
return false;
});
}
},
detail: {
loaded: function(){
if($('#fb-like-head').length != 0)
$('#fb-like-head').html(' ');
if($('#fb-like-foot').length != 0)
$('#fb-like-foot').html(' ');
if($('#fb-like-head-dirette').length != 0)
$('#fb-like-head-dirette').html(' ');
if (window.gigyaCommentParams && window.gigyaCommentParams.category) {
if(!window.gsPluginsConf) window.gsPluginsConf = {};
if(!window.gsPluginsConf.shareButtons) window.gsPluginsConf.shareButtons = {};
var shareButtons = window.gsPluginsConf.shareButtons;
var shareButtonsA = shareButtons;
if(!(shareButtonsA instanceof Array)) shareButtonsA = [shareButtonsA];
$.each(shareButtonsA, function(i, shareButtons){
if(!shareButtons.gsButtons) shareButtons.gsButtons = [];
var hasComments = $.grep(shareButtons.gsButtons, function(a, i){
return a.provider == "comments";
}).length > 0;
if(!hasComments && (shareButtons.containerID == "share-top")) {
shareButtons.gsButtons.push({
provider: "comments",
categoryID: window.gigyaCommentParams.category,
iconOnly: true,
iconImgUp: RenderSocial.BASEURL_SOCIAL + 'img/commenta_btn.png'
});
if(shareButtons.gsOrderButtons !== undefined && shareButtons.gsOrderButtons.split){
shareButtons.gsOrderButtons = shareButtons.gsOrderButtons.split(",");
}
if(shareButtons.gsOrderButtons !== undefined){
if(shareButtons.gsOrderButtons.indexOf("comments") < 0){
shareButtons.gsOrderButtons = ["comments"].concat(shareButtons.gsOrderButtons);
}
} else {
shareButtons.gsOrderButtons = "comments,google-plusone,twitter-tweet,facebook-like";
}
}
});
}
},
finalized: function(){
RenderSocial.renderDetailFormUGC();
RenderSocial.renderGigyaComments();
},
logged: function(){
RenderSocial.detail();
},
notlogged: function(){
var fbHtml = '';
$("#"+RenderSocial.RECOMMENDATIONS_DETAIL_ID).html(fbHtml);
$.bookmark.setLabelAdd(function(){
GeleSocial.openLoginModal();
});
}
},
profile: {
logged: function(){
// sondaggio, da buttare in seguito
$(RenderSocial.SOCIAL_DIV).append('');
RenderSocial.renderUserProfile();
displayLoggedBoxProfile();
},
notlogged: function(){
displayNotLoggedBoxProfile();
}
}
}
RenderSocial.insertGoogleAnalytics = function(){
try {
if(window._gaq) return;
window._gaq = [];
window._gaq.push(['_setAccount', 'UA-7751748-18']);
window._gaq.push(['_deleteCustomVar', 1]);
window._gaq.push(['_deleteCustomVar', 2]);
if(GeleSocial.status && GeleSocial.status.logged)
window._gaq.push(['_setCustomVar', 1, 'social_result', 'loggato', 3]);
else
window._gaq.push(['_setCustomVar', 1, 'social_result', 'non_loggato', 3]);
window._gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
} catch(e){
if(window.console) window.console.log("ERRORE: " + e);
}
}
RenderSocial.statusChangeCallback = {
downloaded: function(page){
var ishome = page == "home";
var isdetail = page=="detail";
var isprofile = page=="profile";
if(ishome) RenderSocial.pages.home.loaded();
else if(isdetail) RenderSocial.pages.detail.loaded();
},
finalized: function(page){
var ishome = page == "home";
var isdetail = page=="detail";
var isprofile = page=="profile";
RenderSocial.pages.finalized();
if(ishome) RenderSocial.pages.home.finalized();
else if(isdetail) RenderSocial.pages.detail.finalized();
},
logged: function(page){
var ishome = page == "home";
var isdetail = page=="detail";
var isprofile = page=="profile";
if(RenderSocial.statusBar) RenderSocial.statusBar.renderLogged();
if(isdetail){
RenderSocial.pages.detail.logged();
} else if(isprofile){
RenderSocial.pages.profile.logged();
} else if(ishome){
RenderSocial.pages.home.logged();
}
},
notlogged: function(page){
var ishome = page == "home";
var isdetail = page=="detail";
var isprofile = page=="profile";
RenderSocial.pages.notlogged();
if(isprofile){
RenderSocial.pages.profile.notlogged();
} else if(isdetail){
RenderSocial.pages.detail.notlogged();
} else if(ishome){
RenderSocial.pages.home.notlogged();
}
}
};
RenderSocial.renderLoginString = function(node,text){
node.html(text);
node.find("a.login-modal").live("click", function(){
if(RenderSocial.statusBar) RenderSocial.statusBar.hideAllPopups();
GeleSocial.openLoginModal();
});
node.find("a.login-benefits").live("click", function(){
if(RenderSocial.statusBar) RenderSocial.statusBar.hideAllPopups();
GeleSocial.showBenefits();
});
}
RenderSocial.breadCrumbs = function(element,text){
var html ="Sei in: "+
"Pagina di profilo / "+
" "+text+" ";
"
";
if(!GeleSocial.utils.isNull(element))
$(element).html(html);
else{
html = "";
$("#"+RenderSocial.CUSTOM_CENTER_DIV_ID).prepend(html);
}
}
/*---------------------- Class Share
-------------------------------------------*/
RenderSocial.share = {};
RenderSocial.share.getGooglePlus = function(url, title) {
return '
';
}
RenderSocial.share.getTwitterFollow = function(url, title) {
return "";
}
RenderSocial.share.renderFacebookPlugs = function() {
if(window.FB){
FB.XFBML.parse();
}
}
RenderSocial.share.renderGooglePlugs = function(id) {
var success = function(){
if(id) gapi.plusone.go(id);
else gapi.plusone.go();
}
if(window.gapi) success();
else {
window.___gcfg = {
lang: 'it-IT',
parsetags: 'explicit'
};
$.ajax({
url: "https://apis.google.com/js/plusone.js",
dataType: 'script',
cache: true,
success: success
});
}
}
RenderSocial.share.renderTwitterPlugs = function() {
$.ajax({
url: "http://platform.twitter.com/widgets.js",
dataType: 'script',
cache: true
});
}
/*---------------------- Class Share
-------------------------------------------*/
RenderSocial.tooltip = {};
RenderSocial.tooltip.edizioniLocali = function(){
if(typeof guiders != 'undefined'){
guiders.createGuider({
attachTo: ".edizionilocali",
buttons: [{name:"Chiudi finestra", onclick: guiders.hideAll}],
description: "",
id: "locali",
position: 3,
title: "Scegli la città di tuo interesse",
width: 400
});
}
}
RenderSocial.tooltip.calcio = function(){
if(typeof guiders != 'undefined'){
guiders.createGuider({
attachTo: ".calcio",
buttons: [{name:"Chiudi finestra", onclick: guiders.hideAll}],
description: "",
id: "calcio",
position: 3,
title: "Scegli la tua squadra preferita",
width: 400
});
}
}
RenderSocial.tooltip.meteo = function(){
if(typeof guiders != 'undefined'){
guiders.createGuider({
attachTo: ".meteo",
buttons: [{name:"Chiudi finestra", onclick: guiders.hideAll}],
description: "",
id: "meteo",
position: 3,
title: "Scegli la località di tuo interesse",
width: 400
});
}
}
RenderSocial.tooltip.oroscopo = function(){
if(typeof guiders != 'undefined'){
guiders.createGuider({
attachTo: ".oroscopo",
buttons: [{name:"Chiudi finestra", onclick: guiders.hideAll}],
description: "",
id: "oroscopo",
position: 3,
title: "Scegli il segno zodiacale",
width: 400
});
}
}
RenderSocial.renderGigyaCommentsPlaceholder = function() {
$(document).ready(function() {
if ($("#gs-social-comments").length > 0) {
var html = ''+
' '+
' Per poter inserire un commento ed accedere a tutte le funzionalità di Repubblica.it è necessario utilizzare Explorer 8 o versioni superiori. Scopri i vantaggi di navigare sempre connesso con Repubblica.it.
'+
' Se hai bisogno di aiuto abbiamo preparato una pagina con le principali istruzioni su come aggiornare il tuo browser (programma di navigazione): leggi la guida .
'+
' Se stai già utilizzando Explorer 8 o 9 e non vedi la sezione dei commenti, controlla che la funzione compatibilità non sia attiva: il pulsante accanto alla barra degli indirizzi non deve essere selezionato (vedi figura seguente ).
'+
' '+
' '+
' '
$("#gs-social-comments").html(html);
}
});
}
if ($.browser.msie && (parseInt($.browser.version) <= 7)) {
window.GeleSocial.settings.disableEverything = true;
RenderSocial.renderGigyaCommentsPlaceholder();
}