Changeset 61219 in spip-zone
- Timestamp:
- May 12, 2012, 10:06:19 AM (9 years ago)
- Location:
- _squelettes_/aveline/branches/v1
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
_squelettes_/aveline/branches/v1/aveline_fonctions.php
r57458 r61219 618 618 } 619 619 620 // Filtre d'affichage de date 621 // http://www.spip-contrib.net/Utilisation-des-filtres-de-date 622 function filtre_aveline_affdate_dist($date, $format='affdate') { 623 if($format==NULL) { 624 $f_affdate = chercher_filtre('affdate'); 625 return "N ".$f_affdate($date); 626 } 627 switch ($format) { 628 case "affdate": // affiche la date sous forme de texte (1er juillet 2012) 629 case "affdate_jourcourt": // affiche le numéro du jour et le nom du mois, si la date est dans lannée en cours (1er juillet), 630 // si la date nest pas dans lannée en cours, on rajoute lannée (1er juillet 2010) 631 case "affdate_court": // affiche le numéro du jour et le nom du mois (si la date est dans lannée en cours) (1er juillet), 632 // si la date nest pas dans lannée en cours, on affiche le nom du mois et lannée (juillet 2010) 633 case "affdate_mois_annee": // affiche seulement le mois et lannée (juillet 2012) 634 $f_affdate = chercher_filtre($format); 635 return $f_affdate($date); 636 break; 637 case "annee": // affiche uniquement l'annee (2012) 638 $f_annee = chercher_filtre('annee'); 639 return $f_annee($date); 640 break; 641 case "nom_jour_affdate": // Idem affdate précédé du nom du jour (dimanche 1er juillet 2012) 642 $f_affdate = chercher_filtre('affdate'); 643 $f_nom_jour = chercher_filtre('nom_jour'); 644 return $f_nom_jour($date).' '.$f_affdate($date); 645 break; 646 case "numerique_slash": // affiche la date sous forme numerique avec un slash séparateur (01/07/2012) 647 $f_annee = chercher_filtre('affdate'); 648 return $f_annee($date,'d/m/Y'); 649 break; 650 case "numerique_tiret": // affiche la date sous forme numerique avec un tiret séparateur (01-07-2012) 651 $f_annee = chercher_filtre('affdate'); 652 return $f_annee($date,'d-m-Y'); 653 break; 654 default: 655 $f_affdate = chercher_filtre('affdate'); 656 return f_affdate($date); 657 break; 658 } 659 } 620 660 ?> -
_squelettes_/aveline/branches/v1/inc-yaml/resume-article-vignettes.yaml
r46177 r61219 5 5 label: '<:aveline:label_utiliser_logo_article_rubrique:>' 6 6 defaut: 'on' 7 - 8 saisie: 'oui_non' 9 options: 10 nom: 'vignette_utiliser_image_article' 11 label: '<:aveline:label_utiliser_image_article:>' 12 defaut: '' 13 - 14 saisie: 'input' 15 options: 16 nom: 'vignette_taille_max_logo' 17 label: '<:aveline:label_taille_max_logo:>' 18 defaut: 50 19 verifier: 20 type: 'entier' 21 min: 10 7 22 - 8 23 saisie: 'input' … … 15 30 min: 10 16 31 - 17 saisie: ' input'32 saisie: 'oui_non' 18 33 options: 19 nom: 'vignette_taille_max_logo' 20 label: '<:aveline:label_taille_max_logo:>' 21 defaut: 50 22 verifier: 23 type: 'entier' 24 min: 10 34 nom: 'vignette_afficher_date' 35 label: '<:aveline:label_vignette_afficher_date:>' 36 defaut: '' 37 - 38 saisie: 'selection' 39 options: 40 nom: 'format_date' 41 label: '<:aveline:label_format_date:>' 42 defaut: 'affdate_jourcourt' 43 cacher_option_intro: 'oui' 44 afficher_si: '@vignette_afficher_date@ == "on"' 45 datas: 46 - 'inclure:inc-yaml/aveline-affdate.yaml' 47 - 48 saisie: 'oui_non' 49 options: 50 nom: 'vignette_nb_documents' 51 label: '<:aveline:label_vignette_nb_documents:>' 52 defaut: '' 25 53 - 26 54 saisie: 'oui_non' -
_squelettes_/aveline/branches/v1/inclure/article-resume.html
r60849 r61219 89 89 <dl class="article" [(#ENV{vignette_ajout_css}|oui) style="text-align: center; padding:0px; width:[(#ENV{vignette_taille_max_logo,50}|plus{30})]px;"]> 90 90 <dt [(#ENV{vignette_ajout_css}|oui) style="text-align: center; padding:0px; width:[(#ENV{vignette_taille_max_logo,50}|plus{30})]px;"]><a href="#URL_ARTICLE" [(#ENV{id_article_expose}|=={#ID_ARTICLE}) class="on"]> 91 [(#ENV{vignette_utiliser_logo_article_rubrique}|oui)[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{[(#ENV{vignette_taille_max_logo}|sinon{50})]}| inserer_attribut{style,#ENV{vignette_ajout_css}|?{'float:none;',''}})<br />]]92 [(#ENV{vignette_utiliser_logo_article_rubrique}|non)[(#LOGO_ARTICLE||image_reduire{[(#ENV{vignette_taille_max_logo}|sinon{50})]}| inserer_attribut{style,#ENV{vignette_ajout_css}|?{'float:none;',''}})<br />]]91 [(#ENV{vignette_utiliser_logo_article_rubrique}|oui)[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{[(#ENV{vignette_taille_max_logo}|sinon{50})]}|sinon{#INCLURE{fond=inclure/article-resume-image}{env}}|inserer_attribut{style,#ENV{vignette_ajout_css}|?{'float:none;',''}})<br />]] 92 [(#ENV{vignette_utiliser_logo_article_rubrique}|non)[(#LOGO_ARTICLE||image_reduire{[(#ENV{vignette_taille_max_logo}|sinon{50})]}|sinon{#INCLURE{fond=inclure/article-resume-image}{env}}|inserer_attribut{style,#ENV{vignette_ajout_css}|?{'float:none;',''}})<br />]] 93 93 [<span class="#EDIT{titre}">(#TITRE|couper{#ENV{vignette_longueur_max_titres,30}})</span>] 94 </a></dt> 94 </a> 95 [(#ENV{vignette_afficher_date}|oui) 96 [<span class="date">(#DATE|aveline_affdate{#ENV{format_date,affdate}})</span>]] 97 [(#ENV{vignette_nb_documents}|oui) 98 [<span class="nb_docs">(#INCLURE{fond=inclure/article-compteur-documents,id_article}|singulier_ou_pluriel{avelinepublic:document_un, avelinepublic:documents_plusieurs})</span>]] 99 </dt> 95 100 </dl> 96 101 </li> 97 102 ] 98 103 </BOUCLE_article> 104 -
_squelettes_/aveline/branches/v1/lang/aveline_fr.php
r60652 r61219 120 120 'item_extension' => 'extension', 121 121 'item_fin' => 'en fin de liste', 122 'item_format_date_affdate' => 'Texte (1er juillet 2012)', 123 'item_format_date_affdate_jourcourt' => 'Texte sans l\'année en cours ou complet (1er juillet ou 1er juillet 2010)', 124 'item_format_date_affdate_court' => 'Texte sans l\'année en cours ou mois+année (1er juillet ou juillet 2010)', 125 'item_format_date_affdate_mois_annee' => 'Nom du mois suivi de l\'année (juillet 2012)', 126 'item_format_date_annee' => 'Année uniquement (2012)', 127 'item_format_date_nom_jour_affdate' => 'Texte précédé du nom du jour (dimanche 1er juillet 2012)', 128 'item_format_date_numerique_slash' => 'Numérique avec un slash séparateur (01/07/2012)', 129 'item_format_date_numerique_tiret' => 'Numérique avec un tiret séparateur (01-07-2012)', 122 130 'item_groupes_specifiques' => 'uniquement les mots-clés appartenant à certains groupes', 123 131 'item_hasard' => 'hasard (ordre aléatoire)', … … 282 290 'label_filtrer_articles' => 'Ajouter des liens pour filtrer les éléments par articles ?', 283 291 'label_filtrer_sous_rubriques' => 'Ajouter des liens pour filtrer les éléments par sous-rubriques ?', 292 'label_format_date' => 'Choisir le format d\'affichage de la date', 284 293 'label_formulaire_notation' => 'Si formulaire de notation, lequel ?', 285 294 'label_formulaire_reponse_volant' => 'Formulaire de réponse volant ?', … … 376 385 'label_utiliser_logo_breve_rubrique' => 'Afficher le logo de la rubrique parente si la brève n\'a pas de logo ?', 377 386 'label_utiliser_logo_evenement_article_rubrique' => 'Afficher le logo de l\'article parent si l\'évènement n\'a pas de logo ?', 387 'label_vignette_afficher_date' => 'Ajouter la date de l\'article à la suite du titre ?', 378 388 'label_vignette_ajout_css' => 'Ajout en dur de CSS spécifiques ?', 389 'label_vignette_nb_documents' => 'Ajouter à la suite le nombre de documents joints à l\'article ?', 379 390 'label_width' => 'Largeur de la fenêtre (en pixels) :', 380 391 … … 474 485 'nom_site-mots_cles' => 'Mots-Clés du site', 475 486 'nom_site-syndic_articles' => 'Articles syndiqués de ce site', 476 'nom_titre_descriptif_site' => 'Titre et descriptif du site' 487 'nom_titre_descriptif_site' => 'Titre et descriptif du site', 488 477 489 ); 478 490 -
_squelettes_/aveline/branches/v1/lang/avelinepublic_fr.php
r50305 r61219 55 55 'date_heure_a' => 'à', 56 56 'date_jour_le' => 'Le', 57 'document_un' => '1 document', 58 'documents_plusieurs' => '@nb@ documents', 57 59 58 60 // E -
_squelettes_/aveline/branches/v1/plugin.xml
r61166 r61219 5 5 <icon>img/aveline-128.png</icon> 6 6 <licence>GNU/GPL</licence> 7 <version>1. 8.6</version>7 <version>1.9.0</version> 8 8 <version_base>0.3.9</version_base> 9 9 <etat>stable</etat>
Note: See TracChangeset
for help on using the changeset viewer.