Changeset 51421 in spip-zone
- Timestamp:
- Sep 15, 2011, 4:15:59 AM (9 years ago)
- Location:
- _plugins_/acs
- Files:
-
- 3 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/acs/inc/composant/classComposantPrive.php
r51341 r51421 307 307 foreach($this->necessite as $nec) { 308 308 $get_version = $nec['id'].'_version'; 309 $current_version = is_callable($get_version) ? $get_version() : ''; 309 if (is_callable($get_version)) // la fonction existe pour spip et pour acs 310 $current_version = $get_version(); 311 elseif ($f = chercher_filtre('info_plugin')) { // pour les plugins sans fonction plugin_version() 312 if (is_callable($f)) 313 $current_version = $f($nec['id'],'version'); 314 } 315 if (!$current_version) 316 $current_version = '?'; 310 317 $version = substr($nec['version'], 1, -1); 311 318 $version = explode(';',$version); 312 319 $min_version = $version[0]; 313 320 $max_version = $version[1]; 314 if (version_compare($min_version, $current_version, '> =')) {321 if (version_compare($min_version, $current_version, '>')) { 315 322 $class = 'alert'; 316 323 } -
_plugins_/acs/inc/composant/classControles.php
r50007 r51421 283 283 break; 284 284 default: 285 $label = _TC($this->composant, $this->nom. ucfirst($option));285 $label = _TC($this->composant, $this->nom.$option); 286 286 // S'il n'existe pas de traduction propre au composant, on cherche une traduction ACS generique pour cette option 287 if ($label == str tolower(str_replace('_', ' ', $this->nom.$option)))287 if ($label == str_replace('_', ' ', $this->nom.$option)) 288 288 $label = _T('acs:'.strtolower($option)); 289 289 } -
_plugins_/acs/inc/composant/composants_ajouter_langue.php
r45452 r51421 34 34 $langfile = find_in_path("composants/$c/".($dir ? $dir.'/' : '')."lang/$c".'_'.($dir ? $dir.'_' : '').'fr.php'); 35 35 if (!$langfile) 36 continue; 36 continue; 37 37 38 require_once($langfile); 38 39 if (is_array($GLOBALS[$idx_tmp])) { … … 43 44 $GLOBALS[$idx] = array_merge($GLOBALS[$idx], $cla); 44 45 } 46 else 47 acs_log('ERROR in composants_ajouter_langue() : $GLOBALS[\''.$idx.'\'] from lang file "'.$langfile.'" is not an array.'); 45 48 unset($GLOBALS[$idx_tmp]); 46 49 } … … 57 60 $current = array(); 58 61 include_spip($langfile); 59 $GLOBALS[$GLOBALS['idx_lang']] = array_merge($current, $GLOBALS[$GLOBALS['idx_lang']]); 62 if ($current != $GLOBALS[$GLOBALS['idx_lang']]) 63 $GLOBALS[$GLOBALS['idx_lang']] = array_merge($current, $GLOBALS[$GLOBALS['idx_lang']]); 60 64 } 61 65 -
_plugins_/acs/models/cat/composants/carte/ecrire/composant.xml
r49811 r51421 7 7 <necessite id='acs' version='[0.7.1;]' /> 8 8 <necessite id='gis' version='[0.2;]' /> 9 <necessite id='open layers' version='[0.0.2;]' />9 <necessite id='open_layers' version='[0.0.2;]' /> 10 10 11 11 <param> -
_plugins_/acs/models/cat/composants/navkeyrub/ecrire/composant.xml
r51341 r51421 77 77 <valeur>oui</valeur> 78 78 </variable> 79 <variable> 80 <nom>CouleurMot</nom> 81 <type>choix</type> 82 <option>oui</option> 83 <option>non</option> 84 <valeur>oui</valeur> 85 </variable> 86 79 87 </composant> -
_plugins_/acs/models/cat/composants/navkeyrub/ecrire/lang/navkeyrub_ecrire_fr.php
r51341 r51421 14 14 'Bord2Color' => 'Bord des sous-menus', 15 15 'GroupeMots' => 'Groupe de mots-clés', 16 'LogoMot' => 'Logos des mots-clés' 16 'LogoMot' => 'Logos des mots-clés', 17 'CouleurMot' => 'Mots de la couleur dominante de leur logo' 17 18 ); 18 19 ?> -
_plugins_/acs/models/cat/composants/navkeyrub/ecrire/navkeyrub_mep.html
r51341 r51421 5 5 <hr /> 6 6 &LogoMot& 7 &CouleurMot& 7 8 <hr /> 8 9 &Bord& -
_plugins_/acs/models/cat/composants/navkeyrub/inc-nkr.html
r51369 r51421 5 5 [(#VAR{#EVAL{'acsNavkeyrub'.'#NIC'.'Titre'}}|!={non}|?{' '})<div class="bloc-title"><a href="[(#URL_PAGE{mots}|parametre_url{id_groupe,#ID_GROUPE})]" title="#TITRE">[(#TITRE|supprimer_numero|couper{80})]</a></div>] 6 6 <ul> 7 <BOUCLE_mots(MOTS){id_groupe}{par num titre,titre}> [(#SET{cl,##LOGO_MOT|couleur_extraire})]7 <BOUCLE_mots(MOTS){id_groupe}{par num titre,titre}> 8 8 <li class="menu-item"> 9 9 <B_rubriques> … … 22 22 </BOUCLE_rubriques> 23 23 </ul>[(#SET{AFILLES,menu-item-haschilds})] 24 </B_rubriques> 25 <a href="#URL_MOT"[ title="(#DESCRIPTIF|textebrut|couper{80}|sans_guillemets)"] class="[(#GET{AFILLES})]"><span class="titre"[ style="color:(#GET{cl})"]>[(#VAR{#EVAL{'acsNavkeyrub'.'#NIC'.'LogoMot'}}|!={non}|?{" "})[(#LOGO_MOT|image_reduire{20})]][(#TITRE|supprimer_numero|couper{80})]</span></a> 24 </B_rubriques>[(#VAR{#EVAL{'acsNavkeyrub'.'#NIC'.'CouleurMot'}}|!={non}|?{" "}) 25 <style>[ 26 a#nkr#ID_MOT:link {color:#(#LOGO_MOT|couleur_extraire|sinon{#VAR{acsFondLink}|substr{1}})}][ 27 a#nkr#ID_MOT:hover {color:#(#LOGO_MOT_SURVOL|couleur_extraire|sinon{#VAR{acsFondLinkHover}|substr{1}})}] 28 </style> 29 ]<a id="nkr#ID_MOT" href="#URL_MOT"[ title="(#DESCRIPTIF|textebrut|couper{80}|sans_guillemets)"][ class="(#GET{AFILLES})"]><span class="titre">[(#VAR{#EVAL{'acsNavkeyrub'.'#NIC'.'LogoMot'}}|!={non}|?{" "})[(#LOGO_MOT|image_reduire{20})]][(#TITRE|supprimer_numero|couper{80})]</span></a> 26 30 </li> 27 31 </BOUCLE_mots> -
_plugins_/acs/models/cat/composants/rubnav/ecrire/lang/rubnav_ecrire_fr.php
r49195 r51421 7 7 'description' => 'Navigation par rubriques.', 8 8 'info' => 'Types de rubriques:<br />_Group1<br />_Group2<br />_Group3<br />_Ours<br />_Archive<br />', 9 9 10 'help' => 'Certains mots-clés de rubriques influent sur leur affichage :<br /><br />Les rubriques ayant pour mot-clé _Group1, _Group2, et _Group3 s\'affichent dans des blocs de menus séparés. Les autres rubriques sont affichées dans un dernier bloc.<br /><br />La rubrique ayant le mot-clé _Ours ne s\'affiche pas dans les menus de navigation par rubriques, mais par un lien depuis le composant Ours.<br /><br />Les rubriques ayant un mot-clé qui commence par "_", comme "_Archive", ne s\'affichent pas dans les menus de navigation par rubriques, mais sont visibles sur le plan du site.<br /><br />Si ces mots-clés de types de rubriques sont définis dans un groupe de mots-clés appelé _rubs, ce groupe ne sera pas affiché dans la liste des groupes de mots-clés.', 10 11 … … 27 28 ); 28 29 ?> 30 -
_plugins_/acs/models/cat/composants/rubrique/ecrire/lang/rubrique_ecrire_fr.php
r49195 r51421 6 6 'nom' => 'Rubrique', 7 7 'description' => 'Rubrique du site', 8 'help' => 'Affiche logos, titre, description, contenu, et documents joints d\'une rubrique. 9 <br /><br /> 10 La page rubrique peut dépendre d\'un mot-clé : dans ce cas, la page rubrique contiendra l\'instance de composant Cadre de numéro nn défini par une balise <nic-page=nn> dans le champ description du mot clé choisi pour cette rubrique dans le groupe des mots-clefs de styles de pages rubrique, ou à défaut le cadre n° 2060 si aucun mot-clé n\'est choisi dans ce groupe ou si le mot-clé choisi ne contient pas cette balise. 11 <br /> 12 <br /> 13 Pour que ce groupe de mots-clefs techniques n\'apparraisse pas sur le site public, il suffit que son titre commence par un "_".', 8 'info' => 'Affiche logos, titre, description, contenu, et documents joints d\'une rubrique.', 14 9 15 'MaJ'=>'Dernier ajout', 16 'LogoAlign'=>'Alignement du logo', 17 'TitreAlign'=>'Alignement du titre', 18 'Article'=>'Remplacer par l\'article s\'il est unique', 10 'help' => 'La page rubrique peut dépendre d\'un mot-clé : dans ce cas, la page rubrique contiendra l\'instance de composant Cadre de numéro nn défini par une balise <nic-page=nn> dans le champ description du mot clé choisi pour cette rubrique dans le groupe des mots-clefs de styles de pages rubrique, ou à défaut le cadre n° 2060 si aucun mot-clé n\'est choisi dans ce groupe ou si le mot-clé choisi ne contient pas cette balise.<br /><br />Pour que ce groupe de mots-clefs techniques n\'apparaisse pas sur le site public, il suffit que son titre commence par un "_".', 11 12 'MaJ' => 'Dernier ajout', 13 'LogoAlign' => 'Alignement du logo', 14 'TitreAlign' => 'Alignement du titre', 15 'Article' => 'Remplacer par l\'article s\'il est unique', 19 16 'Souligne' => 'Souligner le titre avec la couleur dominante du logo', 20 'Lock' => 'Contrôle d\'accès', 17 'Lock' => 'Contrôle d\'accès', 18 'LockHelp' => 'Quand le contrôle d\'accès est actif, l\'accès aux rubriques ayant le mot-clé "_ide", ou "_aut", ou "_adm", est réservé, respectivement, aux visiteurs enregistrés, aux rédacteurs, ou aux administrateurs.', 21 19 'StylePage' => 'Style de page' 22 23 20 ); 24 21 ?> -
_plugins_/acs/models/cat/composants/rubrique/rubrique_preview.html
r47457 r51421 1 [(#CACHE{0})]<BOUCLE_rub(RUBRIQUES){ 0,1}><INCLURE{fond=composants/rubrique/inc-rubrique}{lang=#LANG}{env}{self}{id_rubrique}></BOUCLE_rub>1 [(#CACHE{0})]<BOUCLE_rub(RUBRIQUES){par hasard}{0,1}><INCLURE{fond=composants/rubrique/inc-rubrique}{lang=#LANG}{env}{self}{id_rubrique}></BOUCLE_rub>
Note: See TracChangeset
for help on using the changeset viewer.