1//recupere toutes les div de class "divEmbedGalerie" de la page pour en activer les contenus 2function loadGaleries() { 3 var divs = document.getElementsByTagName("div"); 4 for (var i = 0; i < divs.length; i++) { 5 if(divs[i].getAttribute('class')!=null && divs[i].getAttribute('class')=='divEmbedGalerie') { 6 if(divs[i].getAttribute('idGalerie')!=null && divs[i].getAttribute('id')!=null) { 7 view_galerie(divs[i].getAttribute('idGalerie'), divs[i].getAttribute('id')); 8 } else if(divs[i].getAttribute('id')!=null) { 9 var idGalerie = divs[i].getAttribute('id').replace("galerie_",""); 10 view_galerie(idGalerie, divs[i].getAttribute('id')); 11 } 12 } 13 } 14 15} 16 17 18function view_galerie(idGalerie, idDiv) { 19 20 if(document.getElementById(idDiv)!=null) { 21 var width = document.getElementById(idDiv).style.width; 22 var height = document.getElementById(idDiv).style.height; 23 24 if(height==null || height=='' || height=='undefined') { 25 height = '100%'; 26 } 27 28 var galerie = ""; 29 downloadUrlTxt("web/galerie/ajax_galerie.php?idGalerie="+idGalerie+"&width="+width+"&height="+height, function(data) { 30 document.getElementById(idDiv).innerHTML = data; 31 32 /////jquery 33 jQuery(function(){ 34 35 36
37 //proprietes de la galerie 38 //valeurs par defaut 39 var param_afficheTitres = false; 40 var param_diaporamaAuto = false; 41 var param_tempoDiaporama = 4000; 42 var param_zoom = false; 43 var param_viewminis = false; 44 var param_pagination = true; 45 var photos_count = 0; 46 var param_navigation = true; 47 var param_playPause = true; 48 49 var array_true_false = [false, true]; 50 51 //charge les proprietes 52 $.ajax({ 53 type: "POST", 54 url: "web/galerie/ajax_galerie_proprietes.php", 55 data: {rand: Math.random(), idGalerie: idGalerie} 56 }) 57 .done(function(data) { 58 59 60 $(data).find('param_afficheTitres').each(function(){ 61 var valeur = parseInt($(this).text()); 62 param_afficheTitres = Boolean(parseInt(valeur)); 63 }); 64 $(data).find('param_diaporamaAuto').each(function(){ 65 var valeur = parseInt($(this).text()); 66 param_diaporamaAuto = Boolean(parseInt(valeur)); 67 }); 68 $(data).find('param_tempoDiaporama').each(function(){ 69 70 if($(this).text()>0) { 71 var valeur = parseInt($(this).text()); 72 param_tempoDiaporama = parseInt(valeur); 73 param_tempoDiaporama = param_tempoDiaporama * 1000; 74 } 75 76 }); 77 $(data).find('param_zoom').each(function(){ 78 var valeur = parseInt($(this).text()); 79 param_zoom = Boolean(parseInt(valeur)); 80 }); 81 82 $(data).find('param_viewminis').each(function(){ 83 84 var valeur = parseInt($(this).text()); 85 param_viewminis = Boolean(valeur); 86 if(param_viewminis) { 87 param_pagination = false; 88 } 89 }); 90 91 $(data).find('photos_count').each(function(){ 92 var valeur = parseInt($(this).text()); 93 photos_count = parseInt(valeur); 94 }); 95 96 97 98 if(param_diaporamaAuto) { 99 param_diaporamaAuto = true; 100 } else { 101 param_diaporamaAuto = false; 102 } 103 104 //si 0 ou 1 photo, pas de pagination 105 if(photos_count<=1) { 106 param_viewminis = false; 107 param_pagination = false; 108 param_diaporamaAuto = false; 109 param_navigation = false; 110 param_playPause = false; 111 }; 112 113 document.getElementById(idDiv).style.display = 'block'; 114 115 //http://www.pixedelic.com/plugins/camera/ 116 jQuery('#camera_wrap_'+idGalerie).camera({ 117 loader: 'bar', 118 height: height, 119 pagination: param_pagination, 120 thumbnails: param_viewminis, 121 fx: 'scrollLeft', 122 playPause: param_playPause, 123 navigation: param_navigation, 124 autoAdvance: param_diaporamaAuto, 125 time: param_tempoDiaporama, 126 portrait: true 127 }); 128 129 130 131 if(param_zoom) { 132 $(".camera_zoom").bind('click', function(){ 133 var idG = $(this).attr('idgalerie'); 134 $(".galerie_photo_"+idG).colorbox({rel:"galerie_photo_"+idG, open:true}); 135 }); 136 //$(".galerie_photo_"+idGalerie).colorbox({rel:'galerie_photo_'+idG}); 137 } 138 139 }); 140 141 142 }); 143 144 }) 145 146 147 148 149 } 150 151}
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.