Changeset 7884


Ignore:
Timestamp:
10/24/13 12:34:56 (7 years ago)
Author:
kent1
Message:

Pas de google analytics dans le pied

On met le max de js dans des fichiers séparés

Location:
Projets/web/Aksioma/sec.arscenic.org/squelettes
Files:
3 added
5 edited

Legend:

Unmodified
Added
Removed
  • Projets/web/Aksioma/sec.arscenic.org/squelettes/article-performance.html

    r7879 r7884  
    77<INCLURE{fond=inc-head}>
    88<script type="text/javascript">
    9         ejs_box2_message = [];
     9        var ejs_box2_message = [];
    1010        ejs_box2_message[0] = '[(#TEXTE|texte_script)][(#CHAPO|texte_script)]';
    1111        ejs_box2_actual = 0;
    1212        ejs_box2_html_flag = 0;
    13  
    14 function ejs_box2_go(){
    15         if(document.getElementById){
    16                 ejs_box2_char = 1;
    17                 ejs_box2_affich(ejs_box2_actual)
    18                 ejs_box2_actual++;
    19                 if(ejs_box2_actual >= ejs_box2_message.length)
    20                 ejs_box2_actual = 0;
    21         }
    22 }
    23  
    24 function ejs_box2_affich(lactual){
    25         var pix = ejs_box2_message[lactual].charAt(ejs_box2_char);
    26         if(pix == "<")
    27                 ejs_box2_html_flag = 1;
    28         if(pix == ">")
    29                 ejs_box2_html_flag = 0;
    30         var texte = ejs_box2_message[lactual].substring(0,ejs_box2_char);
    31         document.getElementById("content_derrida").innerHTML = texte;
    32         if(ejs_box2_char < ejs_box2_message[lactual].length){
    33                 ejs_box2_char++;
    34                 if(ejs_box2_html_flag == 1)   
    35                         ejs_box2_affich(lactual);
    36                 else
    37                         setTimeout("ejs_box2_affich("+lactual+")",100)
    38         }
    39         else
    40                 setTimeout("ejs_box2_go()",5000000)
    41 }
    42 </script>
    43 <script type="text/javascript">
    44         var map,markerOptions = {};
    45         var points = [], zooms = [], time = [],titles = [],toverlays = [], counter = 0, cur_time = 0;
    46        
    47         function appearderrida(){
    48                 jQuery('#content_derrida').fadeIn('slow');
    49                 ejs_box2_go()
    50         }
    51         //<![CDATA[
    52        
    5313        if (typeof map_cfg=="undefined") var map_cfg = {};
    5414                map_cfg = {
     
    8040                });
    8141        });
    82 
    83         function intro(){
    84                 jQuery.getJSON("#CHEMIN{json/json_zoom.json}").done(function( data ) {
    85                         if (data){
    86                                 $.each(data.features, function(i, feature) {
    87                                         if (feature.geometry.coordinates[0]) {
    88                                                 points.push(new L.LatLng(feature.geometry.coordinates[0], feature.geometry.coordinates[1]));
    89                                                 zooms[i] = feature.properties.zoom;
    90                                                 titles[i] = feature.properties.title;
    91                                                 time[i] = feature.properties.time;
    92                                         }
    93                                 });
    94                         }
    95                 });
    96                
    97                 pan_stop = setInterval(function(){
    98                         zoomintro(map)
    99                 }, 1000);
    100         }
    101 
    102         function zoomintro(){
    103                 if (cur_time == time[counter]) {
    104                         jQuery('#info-title').html(titles[counter]);
    105                         map.panTo(points[counter]);
    106                         if (map.getZoom() != zooms[counter])
    107                                 map.setZoom(zooms[counter]);
    108                         counter++;
    109                 }
    110                 cur_time++;
    111                 if (counter == points.length) {
    112                         window.clearInterval(pan_stop);
    113                         points = null;
    114                         zooms = null;
    115                         toverlays = null;
    116                         titles = null;
    117                         toverlays_janez1 = [];
    118                         toverlays_janez2 = [];
    119                         toverlays_janez3 = [];
    120                         points_janez1 = [];
    121                         time_janez1 = [];
    122                         points_janez2 = [];
    123                         time_janez2 = [];
    124                         points_janez3 = [];
    125                         time_janez3 = [];
    126                         prev_point_janez2 = new L.LatLng(0, 0);
    127                         curr_point_janez2 = new L.LatLng(0, 0);
    128                         prev_point_janez3 = new L.LatLng(0, 0);
    129                         curr_point_janez3 = new L.LatLng(0, 0);
    130                         prev_point = new L.LatLng(0, 0);
    131                         curr_point = new L.LatLng(0, 0);
    132                         counter_janez1 = 1;
    133                         counter_janez2 = 1;
    134                         counter_janez3 = 1;
    135                         markers_janez1 = [];
    136                         markers_janez2 = [];
    137                         markers_janez3 = [];
    138                        
    139                         var janez1stop = false,
    140                                 janez2stop = false,
    141                                 janez3stop = false,
    142                                 customIcon = new L.icon({
    143                                         iconUrl:'#CHEMIN{images/green_point_anim.gif}',
    144                                         iconSize:[5,5],
    145                                         iconAnchor:[3,3],
    146                                         shadowUrl: '#CHEMIN{images/transparent_point.gif}'
    147                                 });
    148                         markerOptions = { icon:customIcon };
    149                         setTimeout('jQuery("#videos-stream").fadeIn("slow");',2000)
    150                         setTimeout('go()',4000);
    151                 }
    152         }
    153 
    154         function go(){
    155                 jQuery.getJSON("#CHEMIN{json/json_markers_5.json}").done(function( data ) {
    156                         if (data){
    157                                 $.each(data.features, function(i, feature) {
    158                                         if (feature.geometry.coordinates[0]) {
    159                                                 points_janez1.push(new L.LatLng(feature.geometry.coordinates[0], feature.geometry.coordinates[1]));
    160                                                 time_janez1[i] = feature.properties.time;
    161                                         }
    162                                 });
    163                         }
    164                         $('#video1 video').on('timeupdate',function(e){
    165                                 if (parseInt($(this)[0].currentTime) >= 15){
    166                                         drawRoute_janez1(parseInt($(this)[0].currentTime)-15);
    167                                         if($('#contenu-performance').is(':hidden'))
    168                                                 $('#contenu-performance').fadeIn('slow');
    169                                         $('audio').detach();
    170                                 }
    171                         });
    172                 });
    173                
    174                 jQuery.getJSON("#CHEMIN{json/json_markers_8.json}").done(function( data ) {
    175                         if (data){
    176                                 $.each(data.features, function(i, feature) {
    177                                         if (feature.geometry.coordinates[0]) {
    178                                                 points_janez2.push(new L.LatLng(feature.geometry.coordinates[0], feature.geometry.coordinates[1]));
    179                                                 time_janez2[i] = feature.properties.time;
    180                                         }
    181                                 });
    182                         }
    183                         $('#video2 video').on('timeupdate',function(e){
    184                                 if (parseInt($(this)[0].currentTime) >= 15)
    185                                         drawRoute_janez2(parseInt($(this)[0].currentTime)-15);
    186                         });
    187                 });
    188                
    189                
    190                 jQuery.getJSON("#CHEMIN{json/json_markers_7.json}").done(function(data) {
    191                         if (data){
    192                                 $.each(data.features, function(i, feature) {
    193                                         if (feature.geometry.coordinates[0]) {
    194                                                 points_janez3.push(new L.LatLng(feature.geometry.coordinates[0], feature.geometry.coordinates[1]));
    195                                                 time_janez3[i] = feature.properties.time;
    196                                         }
    197                                 });
    198                         }
    199                         $('#video3 video').on('timeupdate',function(e){
    200                                 if (parseInt($(this)[0].currentTime) >= 15)
    201                                         drawRoute_janez3(parseInt($(this)[0].currentTime)-15);
    202                         });
    203                 });
    204                 $('#videos video').each(function(){
    205                         $(this).ms_play_pause();
    206                 });
    207         }
    208        
    209         function drawRoute_janez1(cur_time){
    210                 if (counter_janez1 == points_janez1.length || counter_janez1 == ''){
    211                         counter_janez1 = null;
    212                         points_janez1 = null;
    213                         time_janez1 = null;
    214                         janez1stop = true;
    215                 }
    216                 else{
    217                         if(!$('#video1 video')[0].paused){
    218                                 if ((typeof(time_janez1) == "object") && (cur_time >= time_janez1[counter_janez1])){
    219                                         curr_point = points_janez1[counter_janez1];
    220                                         prev_point = points_janez1[counter_janez1-1];
    221                                         counter_janez1++;
    222                                         capture_overlay_flag = 'n';
    223                                 }
    224                                 else {
    225                                         var capture_overlay_flag = 'y';
    226                                         var cur_tgap = time_janez1[counter_janez1]-cur_time;
    227                                         var tgap = time_janez1[counter_janez1]-time_janez1[counter_janez1-1];
    228                                         var xgap = points_janez1[counter_janez1].lat - points_janez1[counter_janez1-1].lat;
    229                                         var ygap = points_janez1[counter_janez1].lng - points_janez1[counter_janez1-1].lng;
    230                                         var lat = points_janez1[counter_janez1].lat - ((xgap/tgap) * cur_tgap);
    231                                         var lng = points_janez1[counter_janez1].lng - ((ygap/tgap) * cur_tgap);
    232                                         curr_point = new L.LatLng(lat,lng);
    233                                 }
    234                                
    235                                 if (prev_point.lat != 0){
    236                                         for (i=0; i<markers_janez1.length; i++){
    237                                                 map.removeLayer(markers_janez1[i]);
    238                                                 markers_janez1.shift();
    239                                         }
    240                                         var marker = new L.marker(curr_point,markerOptions);
    241                                         marker.addTo(map);
    242                                         markers_janez1.push(marker);
    243                                        
    244                                         var toverlay_janez1 = new L.polyline([prev_point, curr_point], {color:'#00FF00',weight:3,opacity:0.8});
    245                                         toverlay_janez1.addTo(map);
    246                                        
    247                                         jQuery('#janez1_lat').html(curr_point.lat);
    248                                         jQuery('#janez1_lng').html(curr_point.lng);
    249                                         if (capture_overlay_flag == 'y'){ toverlays_janez1.push(toverlay_janez1); }
    250                                 }
    251                                
    252                                 prev_point = curr_point;
    253                                
    254                                 if (capture_overlay_flag == 'n'){
    255                                         for (i=0; i<toverlays_janez1.length; i++){
    256                                                 map.removeLayer(toverlays_janez1[i]);
    257                                         }
    258                                         toverlays_janez1 = [];
    259                                 }
    260                         }
    261                 }
    262         }
    263 
    264         function drawRoute_janez2(cur_time){
    265                 if (cur_time >= time_janez2[counter_janez2]){
    266                         curr_point_janez2 = points_janez2[counter_janez2];
    267                         prev_point_janez2 = points_janez2[counter_janez2-1];
    268                         counter_janez2++;
    269                         capture_overlay_flag_janez2 = 'n';
    270                 }
    271                 else {
    272                         var capture_overlay_flag_janez2 = 'y';
    273                         var cur_tgap_janez2 = time_janez2[counter_janez2]-cur_time;
    274                         var tgap_janez2 = time_janez2[counter_janez2]-time_janez2[counter_janez2-1];
    275                         var xgap_janez2 = points_janez2[counter_janez2].lat - points_janez2[counter_janez2-1].lat;
    276                         var ygap_janez2 = points_janez2[counter_janez2].lng - points_janez2[counter_janez2-1].lng;
    277                         curr_point_janez2 = new L.LatLng(points_janez2[counter_janez2].lat - (((xgap_janez2)/(tgap_janez2)) * cur_tgap_janez2), points_janez2[counter_janez2].lng - (((ygap_janez2)/(tgap_janez2)) * cur_tgap_janez2));
    278                 }
    279                
    280                 if (prev_point_janez2.lat != 0){
    281                         for (i=0; i<markers_janez2.length; i++){
    282                                 map.removeLayer(markers_janez2[i]);
    283                                 markers_janez2.shift();
    284                         }
    285                         var marker_janez2 = new L.marker(curr_point_janez2,markerOptions);
    286                         marker_janez2.addTo(map);
    287                         markers_janez2.push(marker_janez2);
    288                        
    289                         var toverlay_janez2 = new L.polyline([prev_point_janez2, curr_point_janez2], {color:'#00E500',weight:3,opacity:0.8});
    290                         toverlay_janez2.addTo(map);
    291 
    292                         if (capture_overlay_flag_janez2 == 'y'){ toverlays_janez2.push(toverlay_janez2); }
    293                         jQuery('#janez2_lat').html(curr_point_janez2.lat);
    294                         jQuery('#janez2_lng').html(curr_point_janez2.lng);
    295                 }
    296 
    297                 prev_point_janez2 = curr_point_janez2;
    298 
    299                 if (capture_overlay_flag_janez2 == 'n'){
    300                         for (i=0; i<toverlays_janez2.length; i++){
    301                                 map.removeLayer(toverlays_janez2[i]);
    302                         }
    303                         toverlays_janez2 = [];
    304                 }
    305                 if ((typeof(time_janez2) == "object") && (counter_janez2 == points_janez2.length)){
    306                         counter_janez2 = null;
    307                         points_janez2 = null;
    308                         time_janez2 = null;
    309                         janez2stop = true;
    310                         verifystop =
    311                                 setInterval(function(){
    312                                         endsignature()
    313                                 }, 1000);
    314                 }
    315         }
    316 
    317         function drawRoute_janez3(cur_time){
    318                 if ((typeof(time_janez3) == "object") && (cur_time >= time_janez3[counter_janez3])){
    319                         curr_point_janez3 = points_janez3[counter_janez3];
    320                         prev_point_janez3 = points_janez3[counter_janez3-1];
    321                         counter_janez3++;
    322                         capture_overlay_flag_janez3 = 'n';
    323                 }
    324                 else {
    325                         var capture_overlay_flag_janez3 = 'y';
    326                         var cur_tgap_janez3 = time_janez3[counter_janez3]-cur_time;
    327                         var tgap_janez3 = time_janez3[counter_janez3]-time_janez3[counter_janez3-1];
    328                         var xgap_janez3 = points_janez3[counter_janez3].lat - points_janez3[counter_janez3-1].lat;
    329                         var ygap_janez3 = points_janez3[counter_janez3].lng - points_janez3[counter_janez3-1].lng;
    330                         curr_point_janez3 = new L.LatLng(points_janez3[counter_janez3].lat - (((xgap_janez3)/(tgap_janez3)) * cur_tgap_janez3), points_janez3[counter_janez3].lng - (((ygap_janez3)/(tgap_janez3)) * cur_tgap_janez3));
    331                 }
    332                
    333                 if (prev_point_janez3.lat != 0){
    334                         for (i=0; i<markers_janez3.length; i++){
    335                                 map.removeLayer(markers_janez3[i]);
    336                                 markers_janez3.shift();
    337                         }
    338                                
    339                         var marker_janez3 = new L.marker(curr_point_janez3,markerOptions);
    340                         marker_janez3.addTo(map);
    341                         markers_janez3.push(marker_janez3);
    342                        
    343                         var toverlay_janez3 = new L.polyline([prev_point_janez3, curr_point_janez3], {color:'#00CC00',weight:3,opacity:0.8});
    344                         toverlay_janez3.addTo(map);
    345                        
    346                         if (capture_overlay_flag_janez3 == 'y'){ toverlays_janez3.push(toverlay_janez3); }
    347                         jQuery('#janez3_lat').html(curr_point_janez3.lat);
    348                         jQuery('#janez3_lng').html(curr_point_janez3.lng);
    349                 }
    350                
    351                 prev_point_janez3 = curr_point_janez3;
    352                
    353                 if (capture_overlay_flag_janez3 == 'n'){
    354                         for (i=0; i<toverlays_janez3.length; i++){
    355                                 map.removeLayer(toverlays_janez3[i]);
    356                         }
    357                         toverlays_janez3 = [];
    358                 }
    359                
    360                 if (counter_janez3 == points_janez3.length){
    361                         counter_janez3 = null;
    362                         points_janez3 = null;
    363                         time_janez3 = null;
    364                         janez3stop = true;
    365                 }
    366         }
    367        
    368         function changesig(id,img){
    369                 jQuery('#'+id+' .video').css({opacity:.5}).html('<img src="'+img+'" alt="" \/>').css({opacity:1});
    370         }
    371         function appearderrida(){
    372                 jQuery('#content_derrida').slideDown('slow');
    373                 ejs_box2_go()
    374         }
    375         function goend(){
    376                 window.location = "#URL_ARTICLE{10}";
    377         }
    378         function endsignature(){
    379                 if (janez1stop && janez2stop && janez3stop){
    380                         clearInterval(verifystop);
    381                         setTimeout('changesig("video1","#CHEMIN{images/jj1_sig_160.jpg}")',5000);
    382                         setTimeout('changesig("video2","#CHEMIN{images/jj2_sig_160.jpg}")',7000);
    383                         setTimeout('changesig("video3","#CHEMIN{images/jj3_sig_160.jpg}")',9000);
    384                         setTimeout('appearderrida()',13000);
    385                         setTimeout('goend()',80000);
    386                 }
    387         }
    388         //]]>
    38942 </script>
    39043</head>
  • Projets/web/Aksioma/sec.arscenic.org/squelettes/article.html

    r541 r7884  
    11<BOUCLE_mot_config(MOTS) {id_article}{id_groupe=1}>
    2         <INCLURE{fond=article-#TITRE}{id_article}{id_mot}>
     2        <INCLURE{fond=article-#TITRE,id_article,id_mot}>
    33</BOUCLE_mot_config>
    44</B_mot_config>
  • Projets/web/Aksioma/sec.arscenic.org/squelettes/inc-head.html

    r541 r7884  
    2121]
    2222#INSERT_HEAD
     23[<script type="text/javascript" src="(#CHEMIN{javascript/sec.js})"></script>]
     24[<script type="text/javascript" src="(#PRODUIRE{fond=javascript/sec_dyn.js})"></script>]
  • Projets/web/Aksioma/sec.arscenic.org/squelettes/inc-pied.html

    r7876 r7884  
    1 <script type="text/javascript">
    2 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    3 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    4 </script>
    5 <script type="text/javascript">
    6 var pageTracker = _gat._getTracker("UA-823028-7");
    7 pageTracker._initData();
    8 pageTracker._trackPageview();
    9 </script>
     1
  • Projets/web/Aksioma/sec.arscenic.org/squelettes/sommaire.html

    r7875 r7884  
    3232
    3333<script type="text/javascript">
    34         //<![CDATA[
    35         function gotonext(){
    36                 var href = $('#pagination a.next').attr('href');
    37                 if(href){
    38                         jQuery('#content').fadeTo("slow",0,function(){
    39                                 var r = href.match(/[?&;]debut_tous=([0-9]+)/);
    40                                 r = r ? r[1] : 0;
    41 
    42                                 if (r === '2'){
    43                                         jQuery('#content').load('#URL_PAGE{content_sommaire2}&debut_tous='+r, function(){
    44                                                 jQuery('#content').fadeTo("slow",1.0,function(){
    45                                                         setTimeout('gotonext()',30000);
    46                                                 });
    47                                         });
    48                                 }       
    49                                 else{
    50                                 jQuery('#content').load('#URL_PAGE{content_sommaire}&debut_tous='+r, function(){
    51                                         jQuery('#content').fadeTo("slow",1.0,function(){
    52                                                 setTimeout('gotonext()',10000);
    53                                         }
    54                                         );}
    55                                 );
    56                                 }
    57                         });
    58                 }
    59                 else{
    60                         window.location = "#URL_ARTICLE{3}";
    61                 }
    62         }
    63         $(document).ready(function(){
    64                 setTimeout('gotonext()',25000);
     34        jQuery(document).ready(function(){
     35                setTimeout('gotonext("[(#URL_ARTICLE{3}|url_absolue)]")',25000);
    6536        });
    66         //]]>
    6737</script>
    6838<INCLURE{fond=inc-pied}>
Note: See TracChangeset for help on using the changeset viewer.