Changeset 87432 in spip-zone


Ignore:
Timestamp:
Feb 13, 2015, 10:50:57 PM (5 years ago)
Author:
webmaster@…
Message:
  • cat: nouveau composant google_translate.
  • cat: suppression du composant "Edito", avantageusement remplacé par "Encart", bien plus polyvalent.
  • cat: fondu sur les changements d'encarts animes.
  • cat: nouveau composant "tipafriend" (nécessite le plugin "tip a friend").
  • cat: nouvelle propriété du composant Fond pour modifier des propriétés CSS du tag body.
Location:
_plugins_/acs/trunk
Files:
11 added
12 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/acs/trunk/Changelog

    r87415 r87432  
    1 Suivi des principales révisions - Version ACS actuelle : 3.0.7
     1Suivi des principales révisions - Version ACS actuelle : 3.0.8
    22
     3- cat: nouveau composant google_translate.
     4- cat: suppression du composant "Edito", avantageusement remplacé par "Encart", bien plus polyvalent.
     5- cat: fondu sur les changements d'encarts animes.
     6- cat: nouveau composant "tipafriend" (nécessite le plugin "tip a friend").
     7- cat: nouvelle propriété du composant Fond pour modifier des propriétés CSS du tag body.
     8
     9ACS version 3.0.7
    310- gestion simplifiee des inclusions speciales des composants (headers, css, js, ...)
    411- Cat: suppression du "lien extra" du compsoant banniere, avantageusement remplacé par n'importe quel composant du set au choix.
  • _plugins_/acs/trunk/javascript/acs_controleur_composant.js.html

    r87167 r87432  
    1 [(#REM)
     1[(#HTTP_HEADER{'Content-Type: text/javascript'})][(#REM)
    22               ACS
    33           (Plugin Spip)
     
    1111  Active les controleurs de composants sur la partie publique du site et gere les drag/drop de composants
    1212
    13 ]#HTTP_HEADER{'Content-Type: text/javascript'}
    14 [(#INCLURE{fond=javascript/acs_lib.js})]
     13][(#INCLURE{fond=javascript/acs_lib.js})]
    1514
    1615
    17 function init_controleur_composant() {/*test*/
     16function init_controleur_composant() { /*test*/
    1817  [(#INCLURE{javascript/acs_dragdrop.js})]
    1918  jQuery(".edit_composant").each(
  • _plugins_/acs/trunk/paquet.xml

    r87415 r87432  
    22        prefix="acs"
    33        categorie="edition"
    4         version="3.0.7"
     4        version="3.0.8"
    55        etat="test"
    66        compatibilite="[3.0.17;3.*.*]"
  • _plugins_/acs/trunk/sets/cat/cat.js.html

    r87415 r87432  
    55  Ne PAS compacter les js inclus dans ce fichier : c'est lui qu'on doit compacter
    66
    7 ][(#COMPOSANTS_CODE{javascript})][(#REM)
    87/**
    98 * @fn wrapUrl(url, c)
     
    2221  return url;
    2322}
    24 
    2523function unwrapUrl(url, c, page) {
    2624  creg = 'page=wrap&c=' + c;
     
    2927  return url;
    3028}
    31 
    3229function pageUrl() {
    3330  page = document.URL.match(/page=[\w]*/);
     
    3835  return page;
    3936}
     37[(#COMPOSANTS_CODE{javascript})]
  • _plugins_/acs/trunk/sets/cat/composants/encart/encart_instances.css.html

    r87402 r87432  
    3939  float: #LANG_RIGHT;
    4040  position:absolute;
     41  z-index:8;
    4142  vertical-align: middle;
    4243  #LANG_RIGHT:0;
  • _plugins_/acs/trunk/sets/cat/composants/encart/inc-encart_articles.html

    r87402 r87432  
    1212<BOUCLE_encart(ARTICLES) {par num titre} {par date} {inverse}{titre_mot=#GET{acsEncartKeyword}} {pagination #VAR{#EVAL{'acsEncart'.'#NIC'.'Nb'},3} #GET{id_pagination}}{lang ?}>
    1313  <div class="cEncartClass cEncart#NIC[ cEncartTimer(#VAR{#EVAL{'acsEncart'.'#NIC'.'Delai'}})]">[(#VAR{#EVAL{'acsEncart'.'#NIC'.'Pagination'}}|=={boutons}|oui)[(#GET{encart_total}|>{1}|oui)
    14     <div class="pagination nav nsize screen_only"><img class="btnEncartPause" src="#ACS_CHEMIN{encart/pause.gif}" title="<:acs:encart_pause:>" alt="||" /><a class="ajax btnEncartDebut" href="?debut#GET{id_pagination}=0#pagination#GET{id_pagination}" style="display:none"><img src="#ACS_CHEMIN{encart/debut.gif}" title="<:acs:encart_debut:>" alt="&laquo;" /></a>[
    15     (#GET{encart_debut}|>{0}|?{' '})<a class="ajax btnEncartPrecedent" href="?debut#GET{id_pagination}=[(#EVAL{#GET{encart_debut}-1})]#pagination#GET{id_pagination}"><img src="#ACS_CHEMIN{encart/gauche.gif}" title="<:acs:encart_precedent:>" alt="&larr;" /></a>][
     14    <span class="pagination nav nsize screen_only"><img class="btnEncartPause" src="#ACS_CHEMIN{encart/pause.gif}" title="<:acs:encart_pause:>" alt="||" /><a class="ajax btnEncartDebut" href="[(#SELF|parametre_url{debut#GET{id_pagination},0})]" style="display:none"><img src="#ACS_CHEMIN{encart/debut.gif}" title="<:acs:encart_debut:>" alt="&laquo;" /></a>[
     15    (#GET{encart_debut}|>{0}|?{' '})<a class="ajax btnEncartPrecedent" href="[(#SELF|parametre_url{debut#GET{id_pagination},#EVAL{#GET{encart_debut}-1}})]"><img src="#ACS_CHEMIN{encart/gauche.gif}" title="<:acs:encart_precedent:>" alt="&larr;" /></a>][
    1616    (#GET{encart_debut}|=={0}|?{' '})<img src="#ACS_CHEMIN{encart/gauche_off.gif}" title="<:acs:encart_precedent:>" alt="&larr;" />][
    17     (#GET{encart_debut}|<{#GET{encart_total}|moins{1}}|?{' '})<a class="ajax btnEncartSuivant" href="?debut#GET{id_pagination}=#EVAL{#GET{encart_debut}+1}#pagination#GET{id_pagination}"><img src="#ACS_CHEMIN{encart/droit.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" /></a>][
     17    (#GET{encart_debut}|<{#GET{encart_total}|moins{1}}|?{' '})<a class="ajax btnEncartSuivant" href="[(#SELF|parametre_url{debut#GET{id_pagination},#EVAL{#GET{encart_debut}+1}})]"><img src="#ACS_CHEMIN{encart/droit.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" /></a>][
    1818    (#GET{encart_debut}|>={#GET{encart_total}|moins{1}}|?{' '})<img src="#ACS_CHEMIN{encart/droit_off.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" />][
    19     (#GET{encart_debut}|plus{1})]/#GET{encart_total}
    20     </div>]]
     19    (#GET{encart_debut}|plus{1})]/<a class="ajax btnEncartFin" href="[(#SELF|parametre_url{debut#GET{id_pagination},#GET{encart_total}|moins{1}})]">#GET{encart_total}</a>
     20    </span>]]
    2121    <div class="contenu">
    2222            <div class="entete">
  • _plugins_/acs/trunk/sets/cat/composants/encart/inc-encart_documents.html

    r87415 r87432  
    22
    33Noisette appelee en ajax : à mettre en cache (30 minutes).
     4Les documents sont tries par numero s'ils sont numérotés,
     5puis par date du plus récent au plus ancien.
    46
    57][(#SET{acsEncartKeyword,#VAR{#EVAL{'acsEncart'.'#NIC'.'Key/Key'},_Encart}})][(#SET{id_pagination,encart#NIC})][(#SET{encart_debut,#ENV{#EVAL{'debut'.'encart'.'#NIC'},0}})]
     
    810<BOUCLE_encart(DOCUMENTS){par num titre}{par date}{inverse}{doublons}{titre_mot=#GET{acsEncartKeyword}}{pagination #VAR{#EVAL{'acsEncart'.'#NIC'.'Nb'},3} #GET{id_pagination}}>
    911  <div class="cEncartClass cEncart#NIC[ cEncartTimer(#VAR{#EVAL{'acsEncart'.'#NIC'.'Delai'}})]">[(#VAR{#EVAL{'acsEncart'.'#NIC'.'Pagination'}}|=={boutons}|oui)[(#GET{encart_total}|>{1}|oui)
    10     <span class="pagination nav nsize screen_only"><img class="btnEncartPause" src="#ACS_CHEMIN{encart/pause.gif}" title="<:acs:encart_pause:>" alt="||" /><a class="ajax btnEncartDebut" href="?debut#GET{id_pagination}=0" style="display:none"><img src="#ACS_CHEMIN{encart/debut.gif}" title="<:acs:encart_debut:>" alt="&laquo;" /></a>[
    11     (#GET{encart_debut}|>{0}|?{' '})<a class="ajax btnEncartPrecedent" href="?debut#GET{id_pagination}=[(#EVAL{#GET{encart_debut}-1})]"><img src="#ACS_CHEMIN{encart/gauche.gif}" title="<:acs:encart_precedent:>" alt="&larr;" /></a>][
     12    <span class="pagination nav nsize screen_only"><img class="btnEncartPause" src="#ACS_CHEMIN{encart/pause.gif}" title="<:acs:encart_pause:>" alt="||" /><a class="ajax btnEncartDebut" href="[(#SELF|parametre_url{debut#GET{id_pagination},0})]" style="display:none"><img src="#ACS_CHEMIN{encart/debut.gif}" title="<:acs:encart_debut:>" alt="&laquo;" /></a>[
     13    (#GET{encart_debut}|>{0}|?{' '})<a class="ajax btnEncartPrecedent" href="[(#SELF|parametre_url{debut#GET{id_pagination},#EVAL{#GET{encart_debut}-1}})]"><img src="#ACS_CHEMIN{encart/gauche.gif}" title="<:acs:encart_precedent:>" alt="&larr;" /></a>][
    1214    (#GET{encart_debut}|=={0}|?{' '})<img src="#ACS_CHEMIN{encart/gauche_off.gif}" title="<:acs:encart_precedent:>" alt="&larr;" />][
    13     (#GET{encart_debut}|<{#GET{encart_total}|moins{1}}|?{' '})<a class="ajax btnEncartSuivant" href="?debut#GET{id_pagination}=#EVAL{#GET{encart_debut}+1}"><img src="#ACS_CHEMIN{encart/droit.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" /></a>][
     15    (#GET{encart_debut}|<{#GET{encart_total}|moins{1}}|?{' '})<a class="ajax btnEncartSuivant" href="[(#SELF|parametre_url{debut#GET{id_pagination},#EVAL{#GET{encart_debut}+1}})]"><img src="#ACS_CHEMIN{encart/droit.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" /></a>][
    1416    (#GET{encart_debut}|>={#GET{encart_total}|moins{1}}|?{' '})<img src="#ACS_CHEMIN{encart/droit_off.gif}" title="<:acs:encart_suivant:>" alt="&rarr;" />][
    15     (#GET{encart_debut}|plus{1})]/<a class="ajax btnEncartFin" href="?debut#GET{id_pagination}=[(#GET{encart_total}|moins{1})]">#GET{encart_total}</a>
     17    (#GET{encart_debut}|plus{1})]/<a class="ajax btnEncartFin" href="[(#SELF|parametre_url{debut#GET{id_pagination},#GET{encart_total}|moins{1}})]">#GET{encart_total}</a>
    1618    </span>]]
    1719    <div class="contenu">
  • _plugins_/acs/trunk/sets/cat/composants/encart/javascript/encart.js

    r87402 r87432  
    11function initEncarts() {
     2        var fadeDelay = 200;
     3        var fadeMin = 0;
    24        jQuery('.cEncartClass').each(
    35                function(key, val) {
    46                        var encart = jQuery(this);
     7                        if (encart.hasClass('initialized')) return false;
    58                        var papa = encart.parent();
    69                        var delai = 0; // timer
     
    1518                                delai = parseInt(delai[1]);
    1619                                if (delai > 0) {
     20                                        encart.find('.contenu').fadeTo(0,fadeMin).fadeTo(fadeDelay,1);
    1721                                        btnPause.show();
    1822                                        btnPause.css("cursor","pointer");
     
    2731                                        setInterval(function() {
    2832                                                if (!papa.hasClass("paused")) {
    29                                                         if (btnD.is('a') && btnS.is('a')) {
    30                                                                 btnS.click();
    31                                                         }
    32                                                         else {
    33                                                                 btnD.click();
    34                                                         }
     33                                                        encart.find('.contenu').fadeTo(fadeDelay,fadeMin, function() {
     34                                                                if (btnD.is('a') && btnS.is('a')) {
     35                                                                        btnS.click();
     36                                                                }
     37                                                                else {
     38                                                                        btnD.click();
     39                                                                }
     40                                                        });
    3541                                                }
    3642                                        },delai);
     
    3945                    }
    4046                        });
     47                        encart.addClass('initialized');
    4148                }
    4249        );
  • _plugins_/acs/trunk/sets/cat/composants/fond/ecrire/composant.xml

    r87223 r87432  
    44  <!-- Auteur du composant -->
    55  <auteur>Daniel FAIVRE &copy; 2008-2015 - licence GPL</auteur>
    6   <version>0.8.9</version>
     6  <version>1.0.0</version>
    77  <necessite id='acs' version='[0.7.1;]' />
    88
     
    1616  </param>
    1717
     18  <variable>
     19    <nom>BodyStyle</nom>
     20    <type>text</type>
     21    <valeur>min-width: 800px</valeur>
     22  </variable>
    1823  <variable>
    1924    <nom>Favicon</nom>
  • _plugins_/acs/trunk/sets/cat/composants/fond/fond.css.html

    r87200 r87432  
    3030  background-color: (#VAR{acsFondColor});][
    3131  background-image: url("(#ACS_CHEMIN{trame/#VAR{acsFondImage}})");][
    32   color: (#VAR{acsFondText});]
     32  color: (#VAR{acsFondText});][(#VAR{acsFondBodyStyle})]
    3333}
    3434
  • _plugins_/acs/trunk/sets/cat/composants/fond/javascript/fond.js.html

    r51534 r87432  
    1 [(#REM)
     1[(#CACHE{0})][(#REM)
    22
    33  Charge les javascripts du composant Fond
    4   (Chaque composant ACS utilise son propre flux insert_head pour ses scripts)
    54
    6 ]#CACHE{7*24*3600,cache-client}
    7 #HTTP_HEADER{'Content-Type: text/javascript'}
    8 
     5]
    96/* ACS-Cat override for swap_couche() dist, configurable from component Fond */
    107function swap_couche(couche, rtl, dir, no_swap) {
  • _plugins_/acs/trunk/sets/cat/composants/recherche/recherche.css.html

    r87329 r87432  
    2828  margin: 4px;
    2929  width: 70%; // fallback pour vieux browsers qui savent pas calc ! ;-)
    30   width: calc(100% - 46px); // la taille plus marges du bouton submit
     30  width: calc(100% - 58px); // la taille plus marges du bouton submit
    3131}
    3232
Note: See TracChangeset for help on using the changeset viewer.