1/** 2 * Created by baptiste on 18/04/14. 3 */ 4 5 6jQuery(document).ready(function() { 7 jQuery('.btn[data-toggle*="tooltip"]').each(function(){ 8 jQuery(this).tooltip(); 9 }); 10}); 11 12 13function displayElem(e) 14{ 15 var targetElement; 16 targetElement = document.getElementById(e); 17 jQuery('.display').hide(); 18 targetElement.style.display = "inline"; 19} 20 21function visibilite(thingId) 22{ 23 var targetElement; 24 targetElement = document.getElementById(thingId) ; 25 if (targetElement.style.display == "none") 26 { 27 targetElement.style.display = "inline" ; 28 } else { 29 targetElement.style.display = "none" ; 30 } 31 if (document.getElementById('wphal-auteur').innerHTML== translate.compl){ 32 document.getElementById('wphal-auteur').innerHTML= translate.princ; 33 } else { 34 document.getElementById('wphal-auteur').innerHTML= translate.compl; 35 } 36} 37 38function visibiliterevues(idrevues) 39{ 40 var targetElement; 41 targetElement = document.getElementById(idrevues) ; 42 if (targetElement.style.display == "none") 43 { 44 targetElement.style.display = "inline" ; 45 } else { 46 targetElement.style.display = "none" ; 47 } 48 if (document.getElementById('wphal-revue').innerHTML== translate.compl){ 49 document.getElementById('wphal-revue').innerHTML= translate.princ; 50 } else { 51 document.getElementById('wphal-revue').innerHTML= translate.compl; 52 } 53} 54 55function visibiliteannee(idannee) 56{ 57 var targetElement; 58 targetElement = document.getElementById(idannee) ; 59 if (targetElement.style.display == "none") 60 { 61 targetElement.style.display = "inline" ; 62 } else { 63 targetElement.style.display = "none" ; 64 } 65 if (document.getElementById('wphal-annee').innerHTML== translate.compl){ 66 document.getElementById('wphal-annee').innerHTML= translate.princ; 67 } else { 68 document.getElementById('wphal-annee').innerHTML= translate.compl; 69 } 70} 71 72function visibiliteinst(idinst) 73{ 74 var targetElement; 75 targetElement = document.getElementById(idinst) ; 76 if (targetElement.style.display == "none") 77 { 78 targetElement.style.display = "inline" ; 79 } else { 80 targetElement.style.display = "none" ; 81 } 82 if (document.getElementById('wphal-inst').innerHTML== translate.compl){ 83 document.getElementById('wphal-inst').innerHTML= translate.princ; 84 } else { 85 document.getElementById('wphal-inst').innerHTML= translate.compl; 86 } 87} 88 89function visibilitelab(idlab) 90{ 91 var targetElement; 92 targetElement = document.getElementById(idlab) ; 93 if (targetElement.style.display == "none") 94 { 95 targetElement.style.display = "inline" ; 96 } else { 97 targetElement.style.display = "none" ; 98 } 99 if (document.getElementById('wphal-lab').innerHTML== translate.compl){ 100 document.getElementById('wphal-lab').innerHTML= translate.princ; 101 } else { 102 document.getElementById('wphal-lab').innerHTML= translate.compl; 103 } 104} 105 106function visibilitedept(iddept) 107{ 108 var targetElement; 109 targetElement = document.getElementById(iddept) ; 110 if (targetElement.style.display == "none") 111 { 112 targetElement.style.display = "inline" ; 113 } else { 114 targetElement.style.display = "none" ; 115 } 116 if (document.getElementById('wphal-dept').innerHTML== translate.compl){ 117 document.getElementById('wphal-dept').innerHTML= translate.princ; 118 } else { 119 document.getElementById('wphal-dept').innerHTML= translate.compl; 120 } 121} 122 123function visibiliteequipe(idequipe) 124{ 125 var targetElement; 126 targetElement = document.getElementById(idequipe) ; 127 if (targetElement.style.display == "none") 128 { 129 targetElement.style.display = "inline" ; 130 } else { 131 targetElement.style.display = "none" ; 132 } 133 if (document.getElementById('wphal-equipe').innerHTML== translate.compl){ 134 document.getElementById('wphal-equipe').innerHTML= translate.princ; 135 } else { 136 document.getElementById('wphal-equipe').innerHTML= translate.compl; 137 } 138} 139 140function visibilitedisci(iddisci,idgraph,idtri) 141{ 142 var data = jQuery.parseJSON(WPWallSettings); 143 var plot1 = jQuery.jqplot ('wphal-piedisci', [data], 144 { 145 grid: { 146 drawBorder: false,
147 drawGridlines: false, 148 background: '#ffffff', 149 shadow:false 150 }, 151 highlighter: { 152 show:true, 153 formatString: "%s<br><div style='display:none'>%d</div>%s", 154 tooltipLocation: 'ne', 155 useAxesFormatters: false 156 }, 157 seriesDefaults:{ 158 shadow : false, 159 renderer:jQuery.jqplot.PieRenderer, 160 rendererOptions: { 161 startAngle:-90, 162 showDataLabels: true 163 } 164 } 165 } 166 ); 167 var targetElement; 168 var tri; 169 tri = document.getElementById(idtri) ; 170 graphElement = document.getElementById(idgraph) ; 171 targetElement = document.getElementById(iddisci) ; 172 if (targetElement.style.display == "none") 173 { 174 graphElement.style.display = "none" ; 175 targetElement.style.display = "inline" ; 176 tri.style.display = "" ; 177 } else { 178 targetElement.style.display = "none" ; 179 graphElement.style.display = "inline"; 180 tri.style.display = "none" ; 181 plot1.replot(); 182 } 183 if (document.getElementById('wphal-disci').innerHTML== translate.graph){ 184 document.getElementById('wphal-disci').innerHTML= translate.liste; 185 } else { 186 document.getElementById('wphal-disci').innerHTML= translate.graph; 187 } 188} 189 190function visibilitekey(idkey,idsuite,idtri) 191{ 192 var targetElement; 193 var keyElement; 194 var tri; 195 196 keyElement = document.getElementById(idkey) ; 197 tri = document.getElementById(idtri) ; 198 targetElement = document.getElementById(idsuite) ; 199 if (targetElement.style.display == "none") 200 { 201 keyElement.style.display = "none" ; 202 targetElement.style.display = ""; 203 tri.style.display = "" ; 204 } else { 205 targetElement.style.display = "none"; 206 keyElement.style.display = ""; 207 tri.style.display = "none" ; 208 } 209 if (document.getElementById('wphal-key').innerHTML== translate.compl){ 210 document.getElementById('wphal-key').innerHTML= translate.nuage; 211 } else { 212 document.getElementById('wphal-key').innerHTML= translate.compl; 213 } 214} 215 216function toggleSort(e, b, div, divsuite, bouton) 217{ 218 if (b) { //Tri alpha 219 if (jQuery(e).attr('data-sort')) { 220 triZA(div, divsuite, bouton); 221 jQuery(e).removeAttr('data-sort'); 222 } else { 223 triAZ(div, divsuite, bouton); 224 jQuery(e).attr('data-sort', true); 225 } 226 } else { //Tri nb 227 if (jQuery(e).attr('data-sort')) { 228 triNB(div, divsuite, bouton); 229 jQuery(e).removeAttr('data-sort'); 230 } else { 231 triBN(div, divsuite, bouton); 232 jQuery(e).attr('data-sort', true); 233 } 234 } 235} 236 237function triAZ(div, divsuite, bouton){ 238 var jQuerywrapper = jQuery('#'+div); 239 var nb = jQuery('#'+divsuite).find('.metadata').length; 240 241 jQuerywrapper.find('.metadata').sort(function (a, b) { 242 return jQuery(a).text().toUpperCase().localeCompare( 243 jQuery(b).text().toUpperCase()); 244 }) 245 .appendTo( jQuerywrapper ); 246 247 jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); 248 jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); 249 250} 251 252function triZA(div, divsuite, bouton){ 253 var jQuerywrapper = jQuery('#'+div); 254 var nb = jQuery('#'+divsuite).find('.metadata').length; 255 256 jQuerywrapper.find('.metadata').sort(function (a, b) { 257 return jQuery(b).text().toUpperCase().localeCompare( 258 jQuery(a).text().toUpperCase()); 259 }) 260 .appendTo( jQuerywrapper ); 261 262 jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); 263 jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); 264} 265 266function triNB(div, divsuite, bouton){ 267 var jQuerywrapper = jQuery('#'+div); 268 var nb = jQuery('#'+divsuite).find('.metadata').length; 269 270 271 jQuerywrapper.find('.metadata').sort(function (a, b) { 272 if (+a.dataset.percentage > +b.dataset.percentage) 273 return -1; 274 if ( +a.dataset.percentage < +b.dataset.percentage ) 275 return 1; 276 return 0; 277 }) 278 .appendTo( jQuerywrapper ); 279 280 jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); 281 jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); 282 283} 284 285function triBN(div, divsuite, bouton){ 286 var jQuerywrapper = jQuery('#'+div); 287 var nb = jQuery('#'+divsuite).find('.metadata').length; 288 289 jQuerywrapper.find('.metadata').sort(function (a, b) { 290 if (+a.dataset.percentage > +b.dataset.percentage) 291 return 1; 292 if ( +a.dataset.percentage < +b.dataset.percentage ) 293 return -1; 294 return 0; 295 }) 296 .appendTo( jQuerywrapper ); 297 298 jQuerywrapper.find('.metadata').slice(jQuerywrapper.find('.metadata').length - nb).appendTo(jQuerywrapper.find('#'+divsuite)); 299 jQuerywrapper.find('#'+divsuite).appendTo(jQuerywrapper); 300 301} 302
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.