Changeset 106977 in spip-zone for _plugins_/xiti/trunk


Ignore:
Timestamp:
Oct 17, 2017, 12:02:33 PM (19 months ago)
Author:
kent1@…
Message:

Version 2.3.0 (2017-10-17)

Location:
_plugins_/xiti/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/xiti/trunk/README.md

    r106976 r106977  
    3434
    3535### Version 2.x.x (Passage à smarttag.js)
     36
     37#### Version 2.3.0 (2017-10-17)
     38
     39* Permettre d'utiliser le [marqueur asynchone](https://developers.atinternet-solutions.com/javascript-en/advanced-features-javascript-en/asynchronous-tag-javascript-en/), c'est une checkbox à activer dans la configuration
    3640
    3741#### Version 2.2.4 (2017-10-17)
  • _plugins_/xiti/trunk/formulaires/configurer_xiti.html

    r105659 r106977  
    2626                                                        onchange="if ($(this).prop('checked')) { $('li.editer_activer_xiti').siblings('li').hide('fast');$('fieldset:not(.general)').hide('fast');}"
    2727                                                        [(#ENV{#GET{name}}|=={oui}|non)checked="checked"] /><label for="#GET{name}_non"><:xiti:item_non_utiliser_xiti:></label>
     28                                                </div>
     29                                        </li>
     30                                        #SET{name,marqueur_async}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     31                                        <li class="editer long_label editer_[(#GET{name})][ (#GET{erreurs}|oui)erreur][(#ENV{activer_xiti}|=={oui}|non)style="display:none;"]">
     32                                                <label for="#GET{name}"><:xiti:item_marqueur_async:></label>[
     33                                                <span class='erreur_message'>(#GET{erreurs})</span>
     34                                                ]<div class="choix">
     35                                                        <input type="checkbox" name="#GET{name}" id="#GET{name}" value="on"
     36                                                        [(#ENV{#GET{name}}|=={on}|oui)checked="checked"] />
    2837                                                </div>
    2938                                        </li>
  • _plugins_/xiti/trunk/inclure/marqueur_js.html

    r105659 r106977  
    33        Plugins Xiti
    44
    5 ]<div id="xiti-tag">[(#SET{smarttime,[(#CHEMIN{javascript/smarttag.js}|filemtime)]})]
    6         [<script type="text/javascript" src="(#PRODUIRE{fond=javascript/xiti.js,smart=#GET{smarttime}}|timestamp|url_absolue)"></script>]
    7         <script type="text/javascript">[(#REM)<!--
     5]<div id="xiti-tag">[(#SET{smarttime,[(#CHEMIN{javascript/smarttag.js}|filemtime)]})][(#SET{asynchrone,[(#CONFIG{xiti/marqueur_async}|=={on}|?{oui,non})]})]
     6        [<script type="text/javascript" src="(#PRODUIRE{fond=javascript/xiti.js,smart=#GET{smarttime}}|timestamp|url_absolue)"[(#GET{asynchrone}|=={oui}|oui)defer]></script>]
     7        <script type="text/javascript">[(#REM)
    88
    99                        Si le plugin cookiebar est installé
    1010
    11                 -->]var cookie = true, conf_page = {};
     11                ]var cookie = true, conf_page = {};
    1212                if(window.jQuery && window.jQuery.cookieBar){
    1313                        cookie = jQuery.cookieBar('cookies');
    1414                }
    15                 if(cookie) {
     15                if(cookie) {<BOUCLE_si_async(CONDITION){si #GET{asynchrone}|=={oui}}>
     16                        window.ATInternet = {
     17                                onTrackerLoad:function(){
     18                                        window.ATTag = new ATInternet.Tracker.Tag({[
     19                                                site: (#ENV{xtsite}|trim),][
     20                                                log: '(#ENV{xtsd}|trim)'][,
     21                                                logSSL: '(#ENV{logssl}|trim)']
     22                                        });
     23                                        conf_page = {
     24                                                name: '[(#ENV{page})]'<B_chapitres_async>,<BOUCLE_chapitres_async(DATA){source table, #ENV{chapitres,#ARRAY}}{','}>
     25                                                chapter[(#COMPTEUR_BOUCLE)]: '#VALEUR'</BOUCLE_chapitres_async>[,
     26                                                level2: (#ENV{niveau2}|trim)
     27                                        ]}
     28                                        ATTag.page.set(conf_page);
     29                                        ATTag.dispatch();
     30                                }
     31                        }</BOUCLE_si_async></B_si_async>
    1632                        window.ATTag = new ATInternet.Tracker.Tag({[
    1733                                site: (#ENV{xtsite}|trim),][
     
    2541                        ]}
    2642                        ATTag.page.set(conf_page);
    27                         ATTag.dispatch();
     43                        ATTag.dispatch();<//B_si_async>
    2844                }
    2945        </script>
  • _plugins_/xiti/trunk/lang/xiti_fr.php

    r102749 r106977  
    3131        'item_logssl' => 'Collecteur SSL ATInternet (logSSL)',
    3232        'item_logssl_explication' => 'Sous-domaine sécurisé du collecteur AT Internet. À récupérer dans le panneau Marqueurs. Cette information ne doit pas être modifiée.',
     33        'item_marqueur_async' => 'Utiliser le marqueur asynchrone',
    3334        'item_niveaux_deux' => 'Activer les niveaux 2',
    3435        'item_non_utiliser_xiti' => 'Désactiver Xiti',
  • _plugins_/xiti/trunk/paquet.xml

    r106976 r106977  
    22        prefix="xiti"
    33        categorie="statistique"
    4         version="2.2.4"
     4        version="2.3.0"
    55        schema="2.0.0"
    6         etat="test"
     6        etat="stable"
    77        compatibilite="[3.0.0;3.1.*]"
    88        logo="prive/themes/spip/images/xiti-32.png"
Note: See TracChangeset for help on using the changeset viewer.