PageSourceSearch

https://www.mines-stetienne.fr/wp-content/plugins/hal/js/cv-hal.js?ver=7.1.2

js mines-stetienne.fr collected 2026-09-24 09:07:21 UTC 9,458 bytes, 302 lines download raw bytes

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.