Changeset 7324


Ignore:
Timestamp:
01/27/13 19:40:15 (7 years ago)
Author:
kent1
Message:

Amélioration du squelette existant :

-* Une erreur sur l'url de la page listant toutes les collections;
-* Un lien sur le titre des collections dans la liste
-* Diverses autres améliorations

Location:
plugins_spip/media_collections
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/media_collections/content/collection.html

    r7318 r7324  
    44        Fil d'Ariane
    55
    6 ]<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><a href="#URL_PAGES{collections}"><:collection:collections_titre:></a><span> &gt; </span>[<strong class="on">(#TITRE|supprimer_numero|couper{80})</strong>]</p>
     6]<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><a href="#URL_PAGE{collections}"><:collection:collections_titre:></a><span> &gt; </span>[<strong class="on">(#TITRE|supprimer_numero|couper{80})</strong>]</p>
    77
    88<div class="content-principal">
  • plugins_spip/media_collections/inclure/collection-vignette.html

    r7318 r7324  
    1212<BOUCLE_collection_vignette(COLLECTIONS){id_collection}>
    1313
    14 [(#ENV{info_titre}|!={non}|oui)<h3 class="titre">#TITRE</h3>]
     14[(#ENV{info_titre}|!={non}|oui)<h3 class="titre"><a href="#URL_COLLECTION">#TITRE</a></h3>]
    1515
    16 [(#SET{url_album,#URL_COLLECTION})]
    17 
    18 [(#SET{logo,#CHEMIN{images/rien.gif}})]
    1916[<a href="#GET{url_album}">
    2017        (#LOGO_COLLECTION|image_reduire{#ENV{largeur,200},#ENV{hauteur,200}})
     
    2219
    2320<div class="info_media">
    24 
    25 [(#ENV{info_texte}|!={non}|oui)
    26 [<div class="texte">(#DESCRIPTIF|couper{100})</div>]]
    27 
    28 <BOUCLE_total(ARTICLES){si #ENV{info_total}|!={non}}{id_collection} />[<p>(#GRAND_TOTAL|singulier_ou_pluriel{collection:info_medias_1,collection:info_medias_nb}|sinon{<:geol:medias_aucun:>})</p>]<//B_total>
    29 
    30 [(#ENV{info_date}|!={non}|oui)
    31 <p><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|affdate{'d/m/Y'})]</abbr>[, <span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>]
    32 
    33 <BOUCLE_coms(FORUMS){si #ENV{info_commentaires}|!={non}}{id_collection}{plat}> </BOUCLE_coms>
    34 <p><a href="[(#GET{url_album}|ancre_url{forum})]">
    35 [(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaire})]</a></p>
    36 </B_coms>
    37 <//B_coms>
    38 
     21        [(#ENV{info_texte}|!={non}|oui)
     22                [<div class="texte">(#DESCRIPTIF|couper{100})</div>]]
     23        <BOUCLE_total(ARTICLES){si #ENV{info_total}|!={non}}{id_collection} />[<p>(#GRAND_TOTAL|singulier_ou_pluriel{collection:info_medias_1,collection:info_medias_nb}|sinon{<:collection:info_medias_aucun:>})</p>]<//B_total>
     24        [(#ENV{info_date}|!={non}|oui)
     25        <p><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|affdate{'d/m/Y'})]</abbr>[, <span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>]
     26        <BOUCLE_coms(FORUMS){si #ENV{info_commentaires}|!={non}}{id_collection}{plat}> </BOUCLE_coms>
     27        <p><a href="[(#GET{url_album}|ancre_url{forum})]">
     28        [(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaire})]</a></p>
     29        </B_coms>
     30        <//B_coms>
    3931</div>
    4032</BOUCLE_collection_vignette>
  • plugins_spip/media_collections/inclure/content-collection.html

    r7318 r7324  
    88        En dessous du media affiché, on affiche la liste des medias de la collection
    99
     10        ParamÚtres accepté :
     11        -* id_collection int : identifiant numérique de la collection
     12        -* id_media int : id_article du media à afficher
     13        -* hauteur_media int : hauteur qui sera passée en paramÚtre au modÚle d'affichage du media
     14        -* largeur_media int : largeur qui sera passée en paramÚtre au modÚle d'affichage du media
    1015]
    1116
     
    2126<BOUCLE_article_media(ARTICLES){id_article=#GET{media}}>
    2227<div class="media-selectionne" id="media_#ID_ARTICLE">
    23         <h2 class="h2 #EDIT{titre}">#TITRE</h2>
     28        <h2 class="h2 #EDIT{titre}"><:collection:titre_media{titre=#TITRE}:></h2>
    2429        <B_documents_selectionne>
    2530        <BOUCLE_documents_selectionne(DOCUMENTS){id_article}>
    2631        </BOUCLE_documents_selectionne>
    27         #SET{largeur,#VAL{_TAILLE_LARGEUR_VIGNETTES_GRANDES}|defined|?{#EVAL{_TAILLE_LARGEUR_EXERGUE},#CONFIG{mediaspip/home/document_largeur_maximale_exergue,620}}}
    28         #SET{hauteur,#VAL{_TAILLE_HAUTEUR_VIGNETTES_GRANDES}|defined|?{#EVAL{_TAILLE_HAUTEUR_EXERGUE},#CONFIG{mediaspip/home/document_hauteur_maximale_exergue}}}
     32        #SET{largeur_media,#ENV{largeur_media,600}}
     33        #SET{hauteur_media,#ENV{hauteur_media,600}}
    2934        #SET{total,#TOTAL_BOUCLE}
    3035                <BOUCLE_doc_selectionne(DOCUMENTS){si #GET{total}|=={1}|oui}{id_article}>
    3136                [(#EXTENSION|in_array{#ARRAY{0,flv,1,mp3}}|oui)[(#SET{embed,#ID_DOCUMENT})]]
    3237                [(#PLUGIN{doc2img}|et{#EXTENSION|in_array{#CONFIG{doc2img/format_document,''}|explode{','}}}|oui)
    33                         [(#MODELE{doc_img,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},hauteur=#GET{hauteur},pagination=non,debut_d2c,env,ajax})]
     38                        [(#MODELE{doc_img,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur_media},hauteur=#GET{hauteur_media},pagination=non,debut_d2c,env,ajax})]
    3439                ]
    3540                [(#PLUGIN{doc2img}|et{#EXTENSION|in_array{#CONFIG{doc2img/format_document,''}|explode{','}}}|non)
    36                         [(#MIME_TYPE|match{audio/}|oui)[(#SET{largeur,350})]]
    37                         [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=non,largeur=#GET{largeur},hauteur=#GET{hauteur},infos=non,noresize=oui,ajax})]
     41                        [(#MIME_TYPE|match{audio/}|oui)[(#SET{largeur_media,350})]]
     42                        [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=non,largeur=#GET{largeur_media},hauteur=#GET{hauteur_media},infos=non,noresize=oui,ajax})]
    3843                ]
    3944                </BOUCLE_doc_selectionne>
     
    4348                                [(#EXTENSION|in_array{#ARRAY{0,flv,1,mp3}}|oui)[(#SET{embed,#ID_DOCUMENT})]]
    4449                        </BOUCLE_documents_lisibles>
    45                                 [(#MIME_TYPE|match{audio/}|oui)[(#SET{largeur,''})]]
    46                                 [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},hauteur=#GET{hauteur},autobuffer=non,noresize=oui,infos=non,env,ajax})]
     50                                [(#MIME_TYPE|match{audio/}|oui)[(#SET{largeur_media,''})]]
     51                                [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur_media},hauteur=#GET{hauteur_media},autobuffer=non,noresize=oui,infos=non,env,ajax})]
    4752                        </B_documents_lisibles>
    48                         [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},hauteur=#GET{hauteur},noresize=oui,autobuffer=non,infos=non,env,ajax})]
     53                        [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur_media},hauteur=#GET{hauteur_media},noresize=oui,autobuffer=non,infos=non,env,ajax})]
    4954                        <//B_documents_lisibles>
    5055                </BOUCLE_document_selectionne_orig>
Note: See TracChangeset for help on using the changeset viewer.