PageSourceSearch

https://www.raiplayyoyo.it/dl/components/js/raiplay-profile.js?20180924151058

js raiplayyoyo.it collected 2026-10-05 10:52:56 UTC 11,058 bytes, 166 lines download raw bytes

1var  urlHref= window.location.href;
2var numeroPagine = 0;
3
4var layout = "";
5$(document).ready(function(){
6	setTimeout(init, 3000);
7});
8
9init = function(){
10	if(Raisso.checkLogin()){
11			var preferiti_guardadopo = 0;
12			if(urlHref.indexOf('preferiti') >= 1){
13				raiplayUserServices.getPreferiti(popolaLayout);
14			}
15			else if(urlHref.indexOf('guardadopo') >= 1){
16				raiplayUserServices.getListaGuardaDopo(popolaLayout);
17			}
18			else if(urlHref.indexOf('ultimivisti') >= 1){
19				raiplayUserServices.getUltimiVisti(popolaLayout);
20			}
21	}
22};
23popolaLayout = function(data){
24
25    var preferiti_guardadopo_ultimi = 0;
26    var itemClass='';
27    if(urlHref.indexOf('preferiti') >= 1){
28    	preferiti_guardadopo_ultimi = 1;
29      itemClass='preferitiListItem';
30    }
31    else if(urlHref.indexOf('guardadopo') >= 1){
32    	preferiti_guardadopo_ultimi = 2;
33      itemClass='guardadopoListItem';
34    }
35    else if(urlHref.indexOf('ultimivisti') >= 1){
36    	preferiti_guardadopo_ultimi = 3;
37      itemClass='ultimivistiListItem';
38    }
39
40	$(".mediaGroup").empty();
41
42	if(data.data !== 0 && data.data.length>0){
43	    var elements = data.data;
44	    for(var i = 0; i < elements.length; i++){
45	        var el = elements[i];
46	        if(preferiti_guardadopo_ultimi == 1){
47		        var urlItem = el.dlpath.split('?')[0];
48		        var program = urlItem.split("/raiplay/programmi");
49		        var urlItemShare = "/raiplay/programmi"+program[1];
50            	var durata = "";
51	            var anno = el.anno;
52	            var titolo = el.name;
53	            var descrizione = "";
54	            var stagioni = el.numeroStagioni || "";
55	            var image = '';
56	            if(typeof el.portrait43 !== "undefined" && el.portrait43 !== ""){
57	            	image = '<img class="landscape" data-interchange="['+el.portrait43.replace("[RESOLUTION]", "333x444")+', small], ['+el.portrait43.replace("[RESOLUTION]", "333x444")+', medium], ['+el.portrait43.replace("[RESOLUTION]", "333x444")+', large], ['+el.portrait43.replace("[RESOLUTION]", "666x888")+', retina]" src="'+el.portrait43.replace("[RESOLUTION]", "333x444")+'">';
58	            } else if(typeof el.portrait !== "undefined" && el.portrait !== ""){
59	            	image = '<img class="landscape" data-interchange="['+el.portrait.replace("[RESOLUTION]", "333x444")+', small], ['+el.portrait.replace("[RESOLUTION]", "333x444")+', medium], ['+el.portrait.replace("[RESOLUTION]", "333x444")+', large], ['+el.portrait.replace("[RESOLUTION]", "666x888")+', retina]" src="'+el.portrait.replace("[RESOLUTION]", "333x444")+'">';
60                }else {
61	            	image = '<img class="landscape" data-interchange="[http://www.rai.it/cropgd/333x444/dl/components/img/imgPlaceholderPrt.png, small], [http://www.rai.it/cropgd/333x444/dl/components/img/imgPlaceholderPrt.png, medium], [http://www.rai.it/cropgd/333x444/dl/components/img/imgPlaceholderPrt.png, large], [http://www.rai.it/cropgd/666x888/dl/components/img/imgPlaceholderPrt.png, retina]" src="http://www.rai.it/cropgd/333x444/dl/components/img/imgPlaceholderPrt.png">';
62                }
63                image = image.replace("http:","");
64	            $(".program-list").append('<div class="'+itemClass+' small-12 medium-4 large-3 xlarge-2 columns slick-large-1" data-create=""><a class="articolo" href="'+ urlItem +'"><div class="img"><div class="portraitP">'+ image +'</div></div><div class="info"><div class="useraction" data-path="'+ urlItem +'" data-configuratore="'+el.uname+'"></div><div class="label-invisible"> </div><div class="titolo">'+titolo+'</div><div class="description">'+descrizione+'</div></div></a></div>');
65	            $(".img", ".program-list").last().append('<a class="close" data-path="' + urlItemShare + '" data-configuratore="' + el.uname + '" href="javascript:void(0)"><span><img src="/dl/components/img/ico-chiudi.png" /></span></a>');
66	            $(".useraction", ".program-list").last().append('<a class="bookmarks-button active" data-path="'+ urlItemShare +'" data-configuratore="'+el.uname+'" href="javascript:void(0)"><span></span>Preferiti</a>');
67
68	            //$(".mediaGroup").append("<div class='mediaElement columns small-12 medium-3'><a class='small-12' href='"+ urlItem +"'><div class='img portrait'>
68"+ image +"</div><div class='info'><p class='itemTitle'>"+ titolo +"</p><p class='itemChannel'>"+ anno +" - "+(stagioni !== "" ? "<span class=''>" + stagioni + " stagioni</span>" : "")+"</p>");
69
70        	    $('.close').unbind('click').bind('click', function () {
71                    var result = raiplayUserServices.setPreferiti($(this));
72                });
73	        }
74	        else if(preferiti_guardadopo_ultimi == 2){
75	            if(typeof el.error == "undefined" && !$.isEmptyObject(el)){
76    		        var urlItem = el.pathID.split('?')[0];
77    		        var program = urlItem.split("/raiplay/programmi");
78    		        var urlItemShare = "/raiplay/programmi"+program[1];
79                	var durata = el.duration || "";
80    	            var canale = el.channel;
81    	            var titolo = el.name;
82    	            var descrizione = el.subtitle || "";
83    	            var sottotitolo = ( typeof el.stagione  !== "undefined" && typeof el.episodio !== "undefined" ? "Stagione "+ el.stagione +"   E "+ el.episodio : "");
84    	            if(typeof el.images.landscape43 !== "undefined" && el.images.landscape43 != ""){
85    	            	var urlImages = el.images.landscape43.replace("[RESOLUTION]", "320x180");
86    	            } else if(typeof el.images.landscape !== "undefined" && el.images.landscape != ""){
87    	            	var urlImages = el.images.landscape.replace("[RESOLUTION]", "320x180");
88
89                    }else {
90                    	var urlImages = "/dl/components/img/imgPlaceholder.png";
91                    }
92                    urlImages = urlImages.replace("http:","");
93    	            //$(".mediaGroup").append("<div class='mediaElement columns small-12 medium-3'><a class='small-12' href='"+ urlItem +"'><div class='img'><img src='"+ urlImages +"' /></div><div class='info'><p class='itemChannel'>"+ canale +"</p><p class='itemTitle'>"+ titolo +"</p>"+ (sottotitolo.trim() ? "<p class='itemSubTitle'>"+ sottotitolo +"</p>" : "") + (descrizione.trim() ? "<p class='itemDescription'>"+ descrizione +"</p>" : '') +"<div class='itemOtherInfo'><div class='hd'></div></div></div></a></div>");
94    	            $(".program-list").append('<div class="'+itemClass+' small-12 medium-4 large-3 xlarge-3 columns slick-large-1" data-create=""><a class="articolo" href="'+ urlItem +'"><div class="img"><div class="landscapeP"><img class="landscape" data-interchange="['+ urlImages +', small], ['+ urlImages +', medium], ['+ urlImages +', large], ['+ urlImages +', retina]" src="'+ urlImages +'"></div></div><div class="info"><div class="useraction" data-path="'+ urlItem +'" data-configuratore="'+el.uname+'"></div><div class="label-invisible"> </div><div class="titolo">'+titolo+'</div><div class="description">'+descrizione+'</div></div></a></div>');
95
96    	            $(".img", ".program-list").last().append('<a class="close" data-path="'+ el.pathID +'" data-configuratore="'+el.ID+'" href="javascript:void(0)"><span><img src="/dl/components/img/ico-chiudi.png" /></span></a>')
97
98
99    	            $('.close').unbind('click').bind('click', function () {
100    	            	raiplayUserServices.setGuardaDopo($(this));
101    	            });
102	            }
103	        }
104	        else if(preferiti_guardadopo_ultimi == 3){
105	        	if(typeof el.error == "undefined" && !$.isEmptyObject(el)){
106			        var urlItem = el.pathID.split('?')[0];
107	            	var durata = el.duration || "";
108		            var canale = el.channel;
109		            var titolo = el.isPartOfName;
110		            var descrizione = el.name || "";
111		            var sottotitolo = ( typeof el.stagione  !== "undefined" && typeof el.episodio !== "undefined" ? "Stagione "+ el.stagione +"   E "+ el.episodio : "");
112		            if(typeof el.images.landscape43 !== "undefined" && el.images.landscape43 != ""){
113		            	var urlImages = el.images.landscape43.replace("[RESOLUTION]", "320x180");
114		            } else if(typeof el.images.landscape !== "undefined" && el.images.landscape != ""){
115		            	var urlImages = el.images.landscape.replace("[RESOLUTION]", "320x180");
116
117	                }else {
118	                	var urlImages = "/dl/components/img/imgPlaceholder.png";
119	                }
120	                urlImages = urlImages.replace("http:","");
121		            $(".program-list").append('<div class="'+itemClass+' small-12 medium-4 large-3 xlarge-3 columns slick-large-1" data-create=""><a class="articolo" href="'+ urlItem +'"><div class="img"><div class="landscapeP"><img class="landscape" data-interchange="['+ urlImages +', small], ['+ urlImages +', medium], ['+ urlImages +', large], ['+ urlImages +', retina]" src="'+ urlImages +'"></div></div><div class="info"><div class="label-invisible"> </div><div class="titolo">'+titolo+'</div><div class="description">'+descrizione+'</div></div></a></div>');
122
123		            $(".img", ".program-list").last().append('<a class="close" data-path="' + el.pathID + '" data-configuratore="' + el.ID + '" href="javascript:void(0)"><span><img src="/dl/components/img/ico-chiudi.png" /></span></a>')
124
125		            $('.close').unbind('click').bind('click', function () {
126    	            	raiplayUserServices.rimuoviUltimiVisti($(this));
127    	            });
128	        	}
129	        }
130	    }
131	    $('.bookmarks-button').unbind('click').bind('click', function () {
132            var result = raiplayUserServices.setPreferiti($(this));
133        });
134        $('.watchlater-button').unbind('click').bind('click', function () {
135        	raiplayUserServices.setGuardaDopo($(this));
136        });
137    	$(".loading").hide();
138	}
139	else{
140		$(".loading").hide();
141	    $(".program-list").append("<div class='columns small-12 errorMessage'>Nessun elemento salvato.</div>");
142	}
143}
144
145pagination = function(paginaAttiva){
146	$("ul.pagination li").not(".pagination-arrow").remove();
147	for(i = (parseInt(paginaAttiva)-7); i <= (parseInt(paginaAttiva)+7); i++) {
148		if(i >= 1 && i <= numeroPagine) {
149			if (i == paginaAttiva){
150				$("<li class='current'>"+ paginaAttiva + "</li>").insertBefore(".pagination-arrow.pagination-next");
151			}else if(i == numeroPagine){
152				$("<li><a href='#' data-page='" + i + "' aria-label='Page " + i + "'>" + i + "</a></li>").insertBefore(".pagination-arrow.pagination-next");
153			} else{
154				$("<li class='middleIndex'><a href='#' data-page='" + i + "' aria-label='Page " + i + "'>" + i + "</a></li>").insertBefore(".pagination-arrow.pagination-next");
155			}
156		}
157	}
158
159	if (paginaAttiva != 1 && parseInt(paginaAttiva) > 8) {
160		$(".pagination .middleIndex:first a").html("&hellip;");
161	}
162
163	if (paginaAttiva != numeroPagine && parseInt(paginaAttiva) < numeroPagine - 8) {
164		$(".pagination .middleIndex:last a").html("&hellip;");
165	}
166}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.