Changeset 7361


Ignore:
Timestamp:
01/29/13 18:38:18 (7 years ago)
Author:
kent1
Message:

Afficher le type_collection et le genre, les rendre éditable par crayons et lisible en se basant sur les chaines fournies par les pipelines

On passe le plugin en version 1.3.3

Location:
plugins_spip/media_collections
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/media_collections/collections_fonctions.php

    r7317 r7361  
    2323        return $qui['id_auteur'] == sql_getfetsel('id_auteur','spip_auteurs_liens','objet="collection" AND id_objet='.intval($id));
    2424}
     25
     26function titre_type_collection($type_collection){
     27        $types = pipeline('collections_liste_types',array());
     28        return $types[$type_collection] ? $types[$type_collection] : false;
     29}
     30
     31function titre_genre_collection($genre_collection){
     32        $genres = pipeline('collections_liste_genres',array());
     33        return $genres[$genre_collection] ? $genres[$genre_collection] : false;
     34}
    2535?>
  • plugins_spip/media_collections/content/collection.html

    r7340 r7361  
    1717        <div class="surlignable">
    1818                [<div class="#EDIT{descriptif} texte">(#DESCRIPTIF|image_reduire{500,0})</div>]
     19                <div class="infos_collection">
     20                        [<div class="type_collection #TYPE_COLLECTION"><dl>
     21                                <dt><:collection:label_type:></dt>
     22                                <dd class="#EDIT{type_collection}">(#TYPE_COLLECTION|titre_type_collection)</dd>
     23                        </dl></div>]
     24                        [<div class="genre #GENRE"><dl>
     25                                <dt><:collection:label_genre:></dt>
     26                                <dd class="#EDIT{genre}">(#GENRE|titre_genre_collection)</dd>
     27                        </dl></div>]
     28                </div>
    1929        </div>
     30       
    2031        <div class="content-collection[ (#GENRE)][ (#TYPE_COLLECTION)]">
    2132                [(#SET{inclure_collection,[(#CHEMIN{vues/collection_[(#TYPE_COLLECTION)]_[(#GENRE)].html}|sinon{[(#CHEMIN{vues/collection_[(#GENRE)].html}|sinon{[(#CHEMIN{vues/collection_[(#TYPE_COLLECTION)].html})]})]})]})]
    22         [(#GET{inclure_collection}|?{#SET{inclure_collection,#GET{inclure_collection}|substr{0,-5}},#SET{inclure_collection,inclure/content-collection}})]
     33                [(#GET{inclure_collection}|?{#SET{inclure_collection,#GET{inclure_collection}|substr{0,-5}},#SET{inclure_collection,inclure/content-collection}})]
    2334                <INCLURE{fond=#GET{inclure_collection},ajax,env} />
    2435        </div>
  • plugins_spip/media_collections/paquet.xml

    r7357 r7361  
    22        prefix="collections"
    33        categorie="edition"
    4         version="1.3.2"
     4        version="1.3.3"
    55        etat="test"
    66        compatibilite="[3.0.5;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.