Changeset 48824 in spip-zone


Ignore:
Timestamp:
Jun 16, 2011, 2:15:31 AM (10 years ago)
Author:
webmaster@…
Message:

Cat :

  • Articles: amélioration de l'affichage du menu wiki.
  • Banniere: correction de l'appel de #ACS_CHEMIN en cohérence avec changement de comportement de cette balise.
  • Diapo: nouvelles variables pour offrir le choix des images de fond, des images de navigation, et de la taille des vignettes.
  • Onglets: nouvelles variables images et largeur mini.
  • Versions: nouveau composant affichant les versions d'un article (wiki).
Location:
_plugins_/acs/models/cat/composants
Files:
7 added
7 deleted
23 edited
3 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/acs/models/cat/composants/articles/articles.css.html

    r48798 r48824  
    4545}
    4646[(#CONFIG{articles_versions}|=={oui}|?{" "})
    47 .cArticle .diff-ajoute {
     47.cArticle .diff-para-ajoute, .cArticle .diff-ajoute {
    4848  background-color: #VAR{acsArticlesAdded};
    4949}
     
    5252  text-decoration: line-through;
    5353}
    54 .cArticle .version {
    55   text-align: #LANG_RIGHT;
    56   padding-left: 5px;
    57   padding-right: 5px;
     54.cArticle .version a {
     55  float: left;
     56  display: block;
     57  padding-left: 5px;
     58  padding-right: 5px;
     59  border: #VAR{acsArticlesBord/Width,thin}[ (#VAR{acsArticlesBord/Style,dotted})][ (#VAR{acsArticlesBord/Color})];
     60  border-bottom: 0;
     61}
     62.cArticle .version a.actif, .cArticle .version a:hover {
     63  [background-color: (#VAR{acsArticlesTitreFond});]
     64  [background: url('(#ACS_CHEMIN{trame/#VAR{acsArticlesTitreFondImage}})') repeat top left;]
     65}
     66.cArticle .version a.actif {
     67  font-weight: bold;
    5868}
    5969].cArticle #forum_lire_tous, #forum_repondre[(#PLUGIN{notation}|?{' '}), .cArticle .notation ]{
  • _plugins_/acs/models/cat/composants/articles/inc-article_version.html

    r48798 r48824  
    11[(#CACHE{0})]
    2   <div class="version"><BOUCLE_revision(versions){id_article}{id_version}>
    3   <a href="#URL_ARTICLE"><:acs:articles_latest:></a>
    4 <a href="ecrire/?exec=articles_edit&id_article=#ID_ARTICLE&id_version=#ID_VERSION" title="<:ecrire:bouton_modifier:> #ID_VERSION"><:ecrire:version:> #ID_VERSION</a> <span style="color:gray;">&mdash;
    5 [(#DATE|date_relative),]
    6 [(#ID_AUTEUR|affiche_auteur_diff)] [- (#TITRE_VERSION)]</span>
    7 </BOUCLE_revision></div>
     2<div class="version"><BOUCLE_rev(versions){id_article}{id_version}>
     3  <a href="#URL_ARTICLE" title="<:acs:articles_latest:>"><:article:></a>
     4  <a href="ecrire/?exec=articles_edit&id_article=#ID_ARTICLE&id_version=#ID_VERSION" title="<:ecrire:bouton_modifier:> v#ID_VERSION[ (#TITRE_VERSION)][, (#DATE|date_relative)][, (#ID_AUTEUR|affiche_auteur_diff)]" class="actif"><:ecrire:version:> #ID_VERSION</a>
     5  <br class="nettoyeur" />
     6</BOUCLE_rev> 
     7</div>
    88<div class="entete">
    99  [(#MODELE{article_traductions}{id_article})]
  • _plugins_/acs/models/cat/composants/articles/lang/articles_en.php

    r48798 r48824  
    1717'sommaire' => 'Summary',
    1818
    19 'latest' => 'Latest version',
     19'latest' => 'Current version',
    2020
    2121'lire_la_suite' => 'read more',
  • _plugins_/acs/models/cat/composants/articles/lang/articles_fr.php

    r48798 r48824  
    1717'sommaire' => 'Sommaire',
    1818
    19 'latest' => 'Derni&egrave;re version',
     19'latest' => 'Version actuelle',
    2020
    2121'lire_la_suite' => 'lire la suite',
  • _plugins_/acs/models/cat/composants/banniere/banniere.html

    r47251 r48824  
    1919      <td class="bantd">
    2020        [(#VAR{acsBanniereImage}|=={''}|?{' '}) <a href="#URL_SITE_SPIP" class="nom_site">#NOM_SITE_SPIP</a>]
    21         [(#VAR{acsBanniereImage}|!={''}|?{' '}) <a href="#URL_SITE_SPIP" class="nom_site"><img class="banimg" src="[(#ACS_CHEMIN)]banniere/#VAR{acsBanniereImage}" title="#NOM_SITE_SPIP" onmouseover="this.src='spip.php?action=wrap&amp;cadre=#CHEMIN{composants/banniere/bnr/banner.php}&amp;exclut=#VAR{acsBanniereImage}';" onmouseout="this.src='[(#ACS_CHEMIN)]banniere/#VAR{acsBanniereImage}';" alt="#NOM_SITE_SPIP" /></a>]
     21        [(#VAR{acsBanniereImage}|!={''}|?{' '}) <a href="#URL_SITE_SPIP" class="nom_site"><img class="banimg" src="[(#ACS_CHEMIN{banniere/#VAR{acsBanniereImage}})]" title="#NOM_SITE_SPIP" onmouseover="this.src='spip.php?action=wrap&amp;cadre=#CHEMIN{composants/banniere/bnr/banner.php}&amp;exclut=#VAR{acsBanniereImage}';" onmouseout="this.src='[(#ACS_CHEMIN{banniere/#VAR{acsBanniereImage}})]';" alt="#NOM_SITE_SPIP" /></a>]
    2222      </td>
    2323    </tr>
  • _plugins_/acs/models/cat/composants/diapo/diapo.css.html

    r47804 r48824  
    88Copyleft: licence GPL - Cf. LICENCES.txt in acs plugin dir
    99
    10 ][(#SET{h,[(#CHEMIN{composants/diapo/images/pellicule.png}|hauteur)px]})]
     10][(#SET{h,[(#ACS_CHEMIN{diapo/#VAR{acsDiapoImg}}|hauteur)]})]
    1111.cDiapo table {
    1212  border:0;
     
    1818}
    1919.cDiapo td.diapo {
    20   width: [(#CHEMIN{composants/diapo/images/pellicule.png}|largeur)px];
     20  [width: (#ACS_CHEMIN{diapo/#VAR{acsDiapoImg}}|largeur)px;]
    2121  height: #GET{h};
    2222  overflow:hidden;
    2323  text-align: center;
    24   vertical-align: middle;
    25   background: url(#CHEMIN{composants/diapo/images/pellicule.png}) top left repeat-x;
     24  [background: url((#ACS_CHEMIN{diapo/#VAR{acsDiapoImg}})) top left repeat-x;]
    2625
    2726}
     
    2928  overflow:hidden;
    3029  display: inline-block;
    31   height: [(#VAR{acsDiapoHeight,75px})];
    32   width: [(#VAR{acsDiapoHeight,100px})];
     30  position:relative;
     31  height: [(#VAR{acsDiapoHeight,75})px];
     32  line-height: [(#VAR{acsDiapoHeight,75})px];
     33  width: [(#VAR{acsDiapoWidth,100})px];
    3334  outline: none;[
    3435  color: (#VAR{acsDiapoLink});][
     
    4041  outline: none;
    4142}]
    42 .cDiapo td.diapo img {
     43.cDiapo td.diapo img {
     44  vertical-align: middle;
    4345  border: 0;
    44   max-height: [(#VAR{acsDiapoHeight,75px})];
    45   max-width: [(#VAR{acsDiapoHeight,100px})];
     46  max-height: [(#VAR{acsDiapoHeight,75})px];
     47  max-width: [(#VAR{acsDiapoWidth,100})px];
     48  position:absolute;
     49  top:0;
     50  bottom:0;
     51  left:0;
     52  right:0;
     53  margin:auto;
     54}
     55.cDiapo td.diapo span.titre {
     56  position: absolute;
     57  top: 30%;
     58  bottom: 0;
     59  left:0;
     60  right:0;
     61  margin:auto;
    4662}
    4763.cDiapo td.diapog {
    4864  width: 25px;
     65  min-width: 25px;
    4966  height: #GET{h};
    50   background: url(#CHEMIN{composants/diapo/images/filmg.gif}) top right no-repeat;
     67  [background: url((#ACS_CHEMIN{diapo/#VAR{acsDiapoImgG}})) top right no-repeat;]
    5168  text-align: right;
    5269}
     
    5471.cDiapo td.diapod {
    5572  width: 25px;
     73  min-width: 25px;
    5674  height: #GET{h};
    57   background: url(#CHEMIN{composants/diapo/images/filmd.gif}) top left no-repeat;
     75  [background: url((#ACS_CHEMIN{diapo/#VAR{acsDiapoImgD}})) top right no-repeat;]
    5876  text-align: left;
    5977}
     78#cboxLoadedContent .spip_documents {
     79  margin: 0;
     80  padding: 0;
     81}
  • _plugins_/acs/models/cat/composants/diapo/ecrire/composant.xml

    r47804 r48824  
    1010  <param>
    1111    <nom>preview</nom>
    12     <valeur>150</valeur>
     12    <valeur>250</valeur>
    1313  </param>
    1414
     
    2424  </variable>
    2525
     26  <variable>
     27    <nom>Img</nom>
     28    <type>img</type>
     29    <chemin>diapo</chemin>
     30    <valeur>pellicule.png</valeur>
     31  </variable>
     32  <variable>
     33    <nom>ImgG</nom>
     34    <type>img</type>
     35    <chemin>diapo</chemin>
     36    <valeur>filmg.gif</valeur>
     37  </variable>
     38  <variable>
     39    <nom>ImgD</nom>
     40    <type>img</type>
     41    <chemin>diapo</chemin>
     42    <valeur>filmd.gif</valeur>
     43  </variable>
     44
     45  <variable>
     46    <nom>ImgGoff</nom>
     47    <type>img</type>
     48    <chemin>diapo</chemin>
     49    <valeur>filmgoff.gif</valeur>
     50  </variable>
     51  <variable>
     52    <nom>ImgGon</nom>
     53    <type>img</type>
     54    <chemin>diapo</chemin>
     55    <valeur>filmgon.gif</valeur>
     56  </variable>
     57  <variable>
     58    <nom>ImgDoff</nom>
     59    <type>img</type>
     60    <chemin>diapo</chemin>
     61    <valeur>filmdoff.gif</valeur>
     62  </variable>
     63  <variable>
     64    <nom>ImgDon</nom>
     65    <type>img</type>
     66    <chemin>diapo</chemin>
     67    <valeur>filmdon.gif</valeur>
     68  </variable>
    2669
    2770  <variable>
    2871    <nom>Width</nom>
    2972    <type>text</type>
    30     <valeur>100px</valeur>
     73    <valeur>100</valeur>
    3174  </variable>
    3275  <variable>
    3376    <nom>Height</nom>
    3477    <type>text</type>
    35     <valeur>75px</valeur>
     78    <valeur>75</valeur>
    3679  </variable>
    3780  <variable>
  • _plugins_/acs/models/cat/composants/diapo/ecrire/diapo_mep.html

    r47804 r48824  
     1&ImgG&
     2&Img&
     3&ImgD&
     4&ImgGoff&
     5&ImgGon&
     6&ImgDoff&
     7&ImgDon&
     8<hr />
    19<table><tr><td>&Nb&</td><td>&NbCol&</td></tr></table>
    2 <table><tr><td>&Width&</td><td>&Height&</td></tr></table>
     10<table><tr><td>&Width&</td><td>&nbsp;px</td><td>&Height&</td><td>&nbsp;px</td></tr></table>
    311&Fond&
    412&Bord&
    513<table><tr><td>&Link&</td><td>&LinkHover&</td></tr></table>
     14<hr />
    615&UseG&
  • _plugins_/acs/models/cat/composants/diapo/ecrire/lang/diapo_ecrire_fr.php

    r47804 r48824  
    66'nom' => 'Diaporama',
    77'description' => 'Diaporama des documents inclus.',
    8 'help' => 'Affiche les documents d\'un article (dans une page article), d\'une rubrique (dans
    9 une page rubrique), du résultat d\'une recherche, ou de tout le site, sous forme de diapos pour les documents affichables dans la page web, suivies de la liste des documents non gérés par les outils de visualisation intégrés. Les documents déjà insérés dans le texte par un raccourci SPIP ne sont pas ré-affichés dans le diaporama.
     8'info' => 'Affiche les documents d\'un article (dans une page article), d\'une rubrique (dans
     9une page rubrique), du résultat d\'une recherche, ou de tout le site, sous forme de diapos pour les documents affichables dans la page web, suivies de la liste des documents non gérés par les outils de visualisation intégrés.
     10<br />
     11Les documents déjà insérés dans le texte par un raccourci SPIP ne sont pas ré-affichés.',
     12
     13'help' => '<b>Nombre</b> détermine le nombre de vignettes à afficher. <b>Colonnes</b> change de ligne lorsqu\'autant de vignettes sont déjà affichées.
     14<br /><br />
     15<b>Largeur</b> et <b>Hauteur</b> sont les dimensions de la vignette (si et seulement si la génération automatique des miniatures est activée ET que la dimension maximale demandée est inférieure ou égale à la <a href="?exec=config_fonctions">dimension maximum des miniatures définie dans SPIP</a>).
    1016<br /><br />
    1117Désactive l\'affichage du portfolio standard dans les articles : le composant DOIT alors être utilisé dans la page article ou dans l\'article lui-même pour afficher ses documents associés.
     
    1319Utilise le plugion Mediabox, s\'il est installé, pour afficher les documents cliqués avec un effet "lightbox".
    1420<br /><br />
    15 Utiliser le service web Google Docs<sup>&reg;</sup>: pour les documents de types pdf, odt, ods, doc, xls, wmf.
     21Utilise (en option) le service web Google Docs<sup>&reg;</sup>: pour les documents de types pdf, odt, ods, doc, xls, wmf.
    1622<br /><br />
    1723Soft-downgrade: fonctionne aussi sans javascript.',
    1824
    19 'NbCol' => 'Nombre de colonnes',
    20 'UseG' => 'Utiliser Google Docs<sup>&reg;</sup>'
     25'NbCol' => 'Colonnes',
     26'UseG' => 'Utiliser Google Docs<sup>&reg;</sup>',
     27
     28'ImgG' => 'Fond gauche',
     29'Img' => 'Fond',
     30'ImgD' => 'Fond droit',
     31'ImgGoff' => 'Fl&egrave;che gauche',
     32'ImgDoff' => 'Fl&egrave;che droite',
     33'ImgGon' => 'au survol',
     34'ImgDon' => 'au survol'
    2135);
    2236?>
  • _plugins_/acs/models/cat/composants/diapo/inc-diapo.html

    r47804 r48824  
    1111
    1212][(#SET{docs,pdf|odt|ods|doc,xls,wmf})][
    13 (#SET{types_diapos,flv|mp4|ogv|webm|swf|jpg|png|gif[|(#GET{docs})]})][
     13(#SET{types_diapos,flv|mp4|mp3|ogv|webm|swf|jpg|jpeg|png|gif[|(#GET{docs})]})][
    1414(#SET{nom_diaporama,dp[(#ENV{c}|?{c})][_art(#ID_ARTICLE)[_rub(#ID_RUBRIQUE)]]})]<B_doc>
    1515<div class="cDiapo" align="center">
     
    1717    <tr>
    1818    <td class="diapog">[(#PAGINATION{videoprecedent})]</td>
    19 <BOUCLE_doc(DOCUMENTS){mode=document}{extension==(#GET{types_diapos})}{id_article ?}{id_rubrique ?}{recherche ?}{!par date}{vu=non}{doublons diapos}{pagination #VAR{acsDiapoNb,3}}><td class="diapo"><a class="diapo nsize"[(#PLUGIN{mediabox}|?{" "}) rel="#GET{nom_diaporama}" longdesc="id_document=#ID_DOCUMENT[&id_article=(#ID_ARTICLE)][&id_rubrique=(#ID_RUBRIQUE)]"] type="#MIME_TYPE" href="#URL_DOCUMENT" title="[(#TITRE) ]([(#TAILLE|taille_en_octets|texte_backend)])"><img src="[(#LOGO_DOCUMENT|image_reduire{100,75}|extraire_attribut{src})]" alt="[(#TITRE)]" />[<br />(#TITRE|couper{20})]</a></td>[(#COMPTEUR_BOUCLE|modulo{#VAR{acsDiapoNbCol}}|=={0}|?{" "})[(#COMPTEUR_BOUCLE|<{#TOTAL_BOUCLE}|?{" "})<td class="diapod"></td></tr><tr><td class="diapog"></td>]]</BOUCLE_doc>
     19<BOUCLE_doc(DOCUMENTS){mode=document}{extension==(#GET{types_diapos})}{id_article ?}{id_rubrique ?}{recherche ?}{!par date}{vu=non}{doublons diapos}{pagination #VAR{acsDiapoNb,3}}><td class="diapo"><a class="diapo nsize"[(#PLUGIN{mediabox}|?{" "}) rel="#GET{nom_diaporama}" longdesc="id_document=#ID_DOCUMENT[&id_article=(#ID_ARTICLE)][&id_rubrique=(#ID_RUBRIQUE)]"] type="#MIME_TYPE" href="#URL_DOCUMENT" title="[(#TITRE) ]([(#TAILLE|taille_en_octets|texte_backend)])"><img src="[(#LOGO_DOCUMENT||image_reduire{#VAR{acsDiapoWidth,100},#VAR{acsDiapoHeight,75}}|extraire_attribut{src})]"[ alt="(#TITRE)"] />[<span class="titre">(#TITRE|couper{20})</span>]</a></td>[(#COMPTEUR_BOUCLE|modulo{#VAR{acsDiapoNbCol}}|=={0}|?{" "})[(#COMPTEUR_BOUCLE|<{#TOTAL_BOUCLE}|?{" "})<td class="diapod"></td></tr><tr><td class="diapog"></td>]]</BOUCLE_doc>
    2020    <td class="diapod">[(#PAGINATION{videosuivant})]</td>
    2121    </tr>
     
    2424
    2525  Liste des autres documents joints (d'après squelettes-dist/inc-documents.html)
    26   Indispensable car sinon ces documents ne sont jamais listés.
     26  Indispensable car sinon ces documents ne sont listés nulle part.
    2727 
    2828]<B_documents_joints>
     
    3131  <h2><:titre_documents_joints:></h2>
    3232  <ul>
    33     <BOUCLE_documents_joints(DOCUMENTS){id_article ?}{id_rubrique ?}{recherche ?}{vu=non}{doublons diapos}{par num titre, date}>[
     33    <BOUCLE_documents_joints(DOCUMENTS){mode=document}{id_article ?}{id_rubrique ?}{recherche ?}{vu=non}{doublons diapos}{par num titre, date}>[
    3434    <li>
    3535      <strong><a href="(#URL_DOCUMENT)" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
  • _plugins_/acs/models/cat/composants/diapo/javascript/diapo.js

    r47804 r48824  
    1919        var dw = jQuery("#colorbox").innerWidth() - jQuery("#colorbox").width();
    2020        var dh = jQuery("#colorbox").innerHeight() - jQuery("#colorbox").height();
    21         img.css("max-height", img.height() - dh)
    22            .css("max-width", img.width() - dw);
     21        img.css("max-height", img.height()-dh-10)
     22           .css("margin-top", "3px")
     23           .css("max-width", img.width()-dw);
    2324      }
    2425    }
  • _plugins_/acs/models/cat/composants/diapo/pagination-d.html

    r47692 r48824  
    1 [(#CACHE{0})]<a href='#ENV{url}' class="ajax" title="<:spip:suivant:> (#ENV{num}/#ENV{nombre_pages})"><img src="#CHEMIN{composants/diapo/images/filmdoff.gif}" alt="&gt;" onmouseover="src='#CHEMIN{composants/diapo/images/filmdon.gif}';" onmouseout="src='#CHEMIN{composants/diapo/images/filmdoff.gif}';" /></a>
     1[(#CACHE{0})]<a href='#ENV{url}' class="ajax" title="<:spip:suivant:> (#ENV{num}/#ENV{nombre_pages})"><img src="[(#ACS_CHEMIN{diapo/#VAR{acsImgDoff,filmdoff.gif}})]" alt="&gt;" onmouseover="src='[(#ACS_CHEMIN{diapo/#VAR{acsImgDoff,filmdon.gif}})]';" onmouseout="src='[(#ACS_CHEMIN{diapo/#VAR{acsImgDoff,filmdoff.gif}})]';" /></a>
  • _plugins_/acs/models/cat/composants/diapo/pagination-g.html

    r47692 r48824  
    1 [(#CACHE{0})]<a href='#ENV{url}' class="ajax" title="<:spip:precedent:> (#ENV{num}/#ENV{nombre_pages})"><img src="#CHEMIN{composants/diapo/images/filmgoff.gif}" alt="&lt;" onmouseover="src='#CHEMIN{composants/diapo/images/filmgon.gif}';" onmouseout="src='#CHEMIN{composants/diapo/images/filmgoff.gif}';"/></a>
     1[(#CACHE{0})]<a href='#ENV{url}' class="ajax" title="<:spip:precedent:> (#ENV{num}/#ENV{nombre_pages})"><img src="[(#ACS_CHEMIN{diapo/#VAR{acsImgGoff,filmgoff.gif}})]" alt="&lt;" onmouseover="src='[(#ACS_CHEMIN{diapo/#VAR{acsImgGoff,filmgon.gif}})]';" onmouseout="src='[(#ACS_CHEMIN{diapo/#VAR{acsImgGoff,filmgoff.gif}})]';"/></a>
  • _plugins_/acs/models/cat/composants/onglets/ecrire/composant.xml

    r47457 r48824  
    99  <param>
    1010    <nom>preview</nom>
    11     <valeur>80</valeur>
     11    <valeur>100</valeur>
    1212  </param>
    1313  <param>
     
    1515  </param>
    1616
     17  <variable>
     18    <nom>Left</nom>
     19    <type>img</type>
     20    <chemin>onglets</chemin>
     21    <valeur>left.gif</valeur>
     22  </variable>
     23  <variable>
     24    <nom>Right</nom>
     25    <type>img</type>
     26    <chemin>onglets</chemin>
     27    <valeur>right.gif</valeur>
     28  </variable>
     29 
    1730  <variable>
    1831    <nom>FondColor</nom>
     
    4861    <type>text</type>
    4962  </variable>
    50  
     63  <variable>
     64    <nom>Width</nom>
     65    <type>text</type>
     66  </variable>
     67
    5168  <variable>
    5269    <nom>1</nom>
  • _plugins_/acs/models/cat/composants/onglets/ecrire/lang/onglets_ecrire_en.php

    r40840 r48824  
    88'description' => 'Panels - Navigation menu',
    99'info' => 'Panel 2 (Top 10) is only displayed when spip internal statistics are activated.',
    10 'help' => 'Panels titles and tooltips translations are in the component lang file. You can edit theses translations when plugin crayons is installed.<br />
     10'help' => 'Panels titles and tooltips translations are in the component lang file. You can edit theses translations when plugin crayons is installed.
     11<br /><br />
    1112Panels use CSS styles to change aspect when cursor is over.',
    1213
  • _plugins_/acs/models/cat/composants/onglets/ecrire/lang/onglets_ecrire_fr.php

    r40840 r48824  
    88'description' => 'Menu de navigation par onglets',
    99'info' => 'L\'onglet 2 (Top 10) n\'est affiché que si les statistiques intégrées de spip sont activées.',
    10 'help' => 'Les traductions des intitulés des onglets sont dans le fichier de langue du composant. Elles peuvent être éditées si le plugin crayons est installé.<br />
    11 Les onglets utilisent le système des "portes coulissantes" CSS pour changer de couleur au survol.',
     10'help' => 'Les onglets utilisent le système des "portes coulissantes" CSS pour changer de couleur au survol sans javascript. Ce système utilise deux images gif indexées (gauche et droite) composées chacune de trois images, celles des trois états possible d\'un onglet (inactif, au survol, actif). Le composant change les couleurs des images selon les 4 variables <b>Bordure</b>, <b>Inactif</b>, <b>Au survol</b>, et <b>Fond</b>, qui correspondent respectivement aux couleurs 0, 1, 2, et 3 de ces images.
     11<br /><br />
     12Les traductions des intitulés des onglets sont dans le fichier de langue du composant Onglets. Elles peuvent être éditées si le plugin crayons est installé ET si le fichier de langue du composant est en overide d\'ACS (c\'est à dire s\'il s\'agit d\'une version personnalisée dans le dossier "composants" d\'un squelette en overide et non du fichier de langue originel).',
    1213
    1314'FondColor' => 'Fond',
  • _plugins_/acs/models/cat/composants/onglets/ecrire/onglets.php

    r45452 r48824  
    77 * et implémente sa méthode update() pour personnaliser
    88 * les images d'onglets "portes coulissantes CSS".
     9 *
     10 * Ce composant utilise des images gif indexées comme suit:
     11 * couleur 0: bordure
     12 * couleur 1: inactif
     13 * couleur 2: au survol
     14 * couleur 3: actif
    915 */
    1016class acsOngletsEdit extends CEdit {
     
    1521  $hc = metacol('acsOngletsCouleurSurvol');
    1622
     23  /*
    1724    $imr = @ImageCreateFromGif(find_in_path('composants/onglets/images/right.gif'));
    1825    $iml = @ImageCreateFromGif(find_in_path('composants/onglets/images/left.gif'));
     26*/
     27    $imr = ImageCreateFromGif(_DIR_RACINE.$GLOBALS["ACS_CHEMIN"].'/onglets/'.$GLOBALS['meta']['acsOngletsRight']);
     28    $iml = ImageCreateFromGif(_DIR_RACINE.$GLOBALS["ACS_CHEMIN"].'/onglets/'.$GLOBALS['meta']['acsOngletsLeft']);
    1929
    2030    if (!$imr || !$iml) {
  • _plugins_/acs/models/cat/composants/onglets/ecrire/onglets_mep.html

    r40840 r48824  
     1&Left&
     2&Right&
    13<table width="100%"><tr><td>&BordColor&</td></tr></tr></table>
    24<table>
     
    810<hr />
    911&Space&
     12&Width&
    1013<hr />
    1114<table>
  • _plugins_/acs/models/cat/composants/onglets/onglets.css.html

    r45452 r48824  
    1 #CACHE{0}[(#REM)
     1[(#CACHE{0})][(#REM)
    22
    33Onglets - dF 2008-2011
    4 ]
     4
     5][(#SET{lw,[(#ACS_CHEMIN{onglets/#VAR{acsOngletsLeft,left.gif}}|largeur)]})]
     6[(#SET{h,[(#ACS_CHEMIN{onglets/#VAR{acsOngletsRight,right.gif}}|hauteur|div{3})]})]
    57
    68/* onglets de menu */
     
    2426  position:relative; /* pour IE */
    2527  z-index: 1; /* pour IE */
    26   background: url("[(#ACS_CHEMIN)]onglets/left.gif") no-repeat left top;
     28  background: url("[(#ACS_CHEMIN{onglets/#VAR{acsOngletsLeft,left.gif}})]") no-repeat left top;
    2729  [margin-#LANG_RIGHT: (#VAR{acsOngletsSpace,0});] [(#REM) space between Onglets ]
    28   padding:0 0 0 9px;
     30  padding:0 0 0 [(#GET{lw,9})]px;
    2931  border-bottom: 1px solid [(#VAR{acsOngletsBordColor})];
    3032  line-height: 14px; /* PROVISOIRE : en px pour permettre différentes tailles de fontes sans flinguer le système d'onglets */
     
    3537  display:block;
    3638  width:.1em;
    37   background:url("[(#ACS_CHEMIN)]onglets/right.gif") no-repeat right top;
     39  background:url("[(#ACS_CHEMIN{onglets/#VAR{acsOngletsRight,right.gif}})]") no-repeat right top;
    3840  padding:5px 14px 4px 6px;
    3941  text-decoration:none;
    4042  font-weight:bold;
     43  text-align: center;
    4144  color: #VAR{acsOngletsLienInactif,#VAR{acsFondLink,#4f4f8f}};
    4245  word-wrap: nowrap;
    4346}
     47#menunav > ul a {
     48  [min-width: (#VAR{acsOngletsWidth});]
     49  width: auto;
     50}
    4451
    45 #menunav > ul a {width:auto;}
    46   /* Commented Backslash Hack hides rule from IE5-Mac \*/
    47   #menunav a {float:none;}
    48   /* End IE5-Mac hack */
    49   #menunav a:hover {
     52/* Commented Backslash Hack hides rule from IE5-Mac \*/
     53#menunav a {float:none;}
     54/* End IE5-Mac hack */
     55#menunav a:hover {
    5056  color: #VAR{acsOngletsLinkHover,#VAR{acsFondLinkHover,#ff0000}};
    5157}
    5258
    5359#menunav #current {
    54   background-position: 0 -300px;
     60  background-position: 0 -[(#GET{h,150}|mult{2})]px;
    5561  border-width: 0;
    5662}
    5763
    5864#menunav #current a {
    59   background-position:100% -300px;
     65  background-position:100% -[(#GET{h,150}|mult{2})]px;
    6066  padding-bottom:5px;
    6167  color: #VAR{acsOngletsLink,#VAR{acsFondLink,#002f6f}};
     
    6369
    6470#menunav li:hover, #menunav li:hover a {
    65   background-position:0% -150px;
     71  background-position:0% -[(#GET{h,150})]px;
    6672  color: #VAR{acsOngletsLinkHover,#ff0000};
    6773}
    6874
    6975#menunav li:hover a {
    70   background-position:100% -150px;
     76  background-position:100% -[(#GET{h,150})]px;
    7177}
  • _plugins_/acs/models/cat/composants/onglets/onglets.html

    r41495 r48824  
    1616  </div>
    1717</div>
    18 <br class="nettoyeur" />
     18<br class="nettoyeur" style="line-height:0" />
  • _plugins_/acs/models/cat/composants/onglets/onglets_preview.html

    r41970 r48824  
    1 #CACHE{0}
    2 <div style="margin-left: 5%; margin-top: 5px;">
     1[(#CACHE{0})]<div style="margin: 5px; margin-bottom: 0;">
    32<INCLURE{fond=#ENV{c}}{page=sommaire}>
    4 <div id="onglet" style="height: 30px; width: 95%"></div>
     3<div id="onglet" style="margin-top: -1px; height: 30px; width: 95%; border: thin solid [(#VAR{acsOngletsBordColor})]"></div>
    54</div>
  • _plugins_/acs/models/cat/composants/versions/inc-versions.html

    r48798 r48824  
    77[(#SET{a,[(#ENV{id_version}|=={#ID_VERSION}|?{span class="on",a})]})]
    88  <li class="menu-item bsize"><[(#GET{a})]
    9     href="[(#SELF|parametre_url{id_version,#ID_VERSION})]" title="<:ecrire:version:> #ID_VERSION">[(#DATE)]</#GET{a}>
    10     <span style="color:gray;">&mdash; [(#ID_AUTEUR|affiche_auteur_diff)] [- (#TITRE_VERSION)]</span>
     9    href="[(#SELF|parametre_url{id_version,#ID_VERSION})]" title="<:ecrire:version:> #ID_VERSION">[(#DATE|affdate)[ (#DATE|affdate{h:m})]]
     10    <span style="color:gray;">&mdash; [(#ID_AUTEUR|affiche_auteur_diff)] [- (#TITRE_VERSION)]</span></#GET{a}>
    1111  </li>
    1212</BOUCLE_rev>
  • _plugins_/acs/models/cat/composants/versions/versions.css.html

    r48798 r48824  
    1414  font-weight: bold;
    1515}
     16.cVersions .menu-item {
     17  padding-left: 5px;
     18  padding-right: 5px;
     19}
     20.cVersions .menu-item:hover {
     21  padding-left: 5px;
     22  padding-right: 5px;
     23  [background: (#VAR{acsRubnavFondHover});]
     24}
Note: See TracChangeset for help on using the changeset viewer.