Changeset 43185 in spip-zone


Ignore:
Timestamp:
Dec 27, 2010, 9:53:03 PM (10 years ago)
Author:
real3t@…
Message:

Rendre générique la zone "En direct" (Qui redevient la Zone "Quoi de neuf?")

Location:
_squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/base/soyezcreateurs.php

    r40942 r43185  
    183183        if ($find_mot == 0) {
    184184                spip_log("1. (create_mot) debut create_mot. mot inexistant donc creation : $id_groupe - $mot", "soyezcreateurs_install");
    185                 $motcle = sql_insertq(
     185                $id_mot = sql_insertq(
    186186                        "spip_mots", array(
    187187                                "id_mot" => '',
     
    203203                spip_log("insertion impossible ! debug : groupe = $groupe --- id_groupe = $id_groupe", "soyezcreateurs_install");
    204204        }
     205        return $id_mot;
    205206}
    206207
     
    543544function create_logo($chemin, $type='art', $id, $ext) {
    544545        include_spip('inc/getdocument');
    545         $file = deplacer_fichier_upload(find_in_path($chemin), _DIR_LOGOS . $type . 'on' . $id . $ext);
     546        $file = deplacer_fichier_upload(find_in_path($chemin), _DIR_LOGOS . $type . 'on' . $id . '.' .$ext);
    546547        return $file;
    547548}
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/base/soyezcreateurs_install.php

    r43016 r43185  
    368368                        ecrire_meta($nom_meta_base_version,$current_version='3.0.14','non');
    369369                }
     370                if (version_compare($current_version,'3.0.15','<')) {
     371                        spip_log("SoyezCreateurs maj 3.0.15", "soyezcreateurs_install");
     372                        create_groupe("_EnDirect", "En direct", "Affecter un mot clef de ce groupe à chaque article devant apparaître dans la Zone En Direct du mode internationnal.\n\nLe Premier mot clef permet de donner le logo et le titre de la première zone qui affiche les quoi de neuf du site.\n\nLe Descriptif du groupe donne le titre de la zone.", 'oui', 'non', 'oui', 'non', 'non', 'non', 'non', 'oui', 'oui', 'non');
     373                                $id_mot = create_mot("_EnDirect", "00. Quoi de neuf ?", "", "");
     374                                create_logo('documents/newspaper.png', $type='mot', $id_mot, 'png'); // http://www.iconfinder.com/icondetails/8437/16/newspaper_icon
     375                        ecrire_meta($nom_meta_base_version,$current_version='3.0.15','non');
     376                }
    370377                /*if (version_compare($current_version,'3.0.10','<')) {
    371378                        create_document('documents/image.jpg', array('objet' => 'article', 'id_objet' => 3), 'image', array('titre' => 'Mon image', 'descriptif' => 'Superbe image'));
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/sommaire/inc_sommaire_modeinternational_alaune_archives.html

    r43174 r43185  
    66                                        </b>
    77                                        <div class="inner">
    8                                         <div class="hd bam h1"><:soyezcreateurs:alaune:></div>
     8                                        <div class="hd bam h1"><:soyezcreateurs:alaune:> (<:soyezcreateurs:archives:>)</div>
    99                                        <div class="bd"><dl><BOUCLE_articles_recentsAlaUne(ARTICLES) {!par #CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}}{titre_mot=AlaUne}{doublons}{lang}{archive}{pagination 10}>
    1010        <dt[(#COMPTEUR_BOUCLE|alterner{'',' class="odd"'})]><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication}{id_article}|supprimer_tags))]">[(#TITRE)]</a></dt>[<dd>(#INTRODUCTION|couper{50}|lignes_longues{15})</dd>]
    1111</BOUCLE_articles_recentsAlaUne></dl>
    12                                         <p class="pagination">#PAGINATION{page_precedent_suivant}</p>
     12                                        <p class="pagination">#PAGINATION{page}</p>
    1313                                        </div>
    1414                                        <div class="hd bam archives"><a href="[(#SELF|parametre_url{alaune,''}|parametre_url{debut_articles_recentsAlaUne,''})]"><:spip:retour:></a></div>
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/sommaire/inc_sommaire_modeinternational_endirect.html

    r43054 r43185  
    99                                        </b>
    1010                                        <div class="inner">
    11                                                 <div class="hd bam h1">En direct</div>
     11                                                <BOUCLE_TitreZoneEnDirect(GROUPES_MOTS){titre=_EnDirect}>
     12                                                <div class="hd bam h1">[(#DESCRIPTIF|ptobr)]</div>
     13                                                </BOUCLE_TitreZoneEnDirect>
    1214                                                <div class="bd">
    1315                                                <B3>
    14                                                         <h3 class="subtitle">[<img src="(#CHEMIN{images/ariane.gif})" alt="En direct d'Arianespace" />]En direct d'Arianespace</h3>
     16                                                        <BOUCLE_TitreQuoiDeNeuf(MOTS){type=_EnDirect}{par num titre}{0,1}>
     17                                                        <h3 class="subtitle">[<img src="(#LOGO_MOT_NORMAL|extraire_attribut{src})" alt="" />]#TITRE</h3>
     18                                                        </BOUCLE_TitreQuoiDeNeuf>
    1519                                                        <dl>
    1620                                                        <BOUCLE3(ARTICLES){age<(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}{!id_groupe=7} >
     
    2024                                                        </dl>
    2125                                                </B3>
    22                                                 <BOUCLE_MotsEnDirect(MOTS){id_groupe=7}{par num titre}>
     26                                                <BOUCLE_MotsEnDirect(MOTS){type=_EnDirect}{par num titre}{1,n}>
    2327                                                <B7>
    24                                                 <h3 class="subtitle">[<img src="(#LOGO_MOT_NORMAL||extraire_attribut{src})"  alt="" />][(#TITRE|supprimer_numero)]</h3>
     28                                                <h3 class="subtitle">[<img src="(#LOGO_MOT_NORMAL||extraire_attribut{src})" alt="" />][(#TITRE|supprimer_numero)]</h3>
    2529                                                        <dl>
    2630                                                        <BOUCLE7(ARTICLES) {id_mot}{age<(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}>
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/sommaire/inc_sommaire_modeinternational_endirect_archives.html

    r43054 r43185  
    99                                        </b>
    1010                                        <div class="inner">
    11                                                 <div class="hd bam h1">En direct (<:soyezcreateurs:archives:>)</div>
     11                                                <BOUCLE_TitreZoneEnDirect(GROUPES_MOTS){titre=_EnDirect}>
     12                                                <div class="hd bam h1">[(#DESCRIPTIF|ptobr)]</div>
     13                                                </BOUCLE_TitreZoneEnDirect>
    1214                                                <div class="bd">
    1315                                                <B3>
    14                                                         <h3 class="subtitle">[<img src="(#CHEMIN{images/ariane.gif})" alt="En direct d'Arianespace" />]En direct d'Arianespace</h3>
     16                                                        <BOUCLE_TitreQuoiDeNeuf(MOTS){type=_EnDirect}{par num titre}{0,1}>
     17                                                        <h3 class="subtitle">[<img src="(#LOGO_MOT_NORMAL|extraire_attribut{src})" alt="" />]#TITRE</h3>
     18                                                        </BOUCLE_TitreQuoiDeNeuf>
    1519                                                        <dl>
    16                                                         <BOUCLE3(ARTICLES){age>=(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}{!id_groupe=7}{0,200} >
     20                                                        <BOUCLE3(ARTICLES){age>=(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}{!id_groupe=7}{pagination direct} >
    1721                                                                [<dt[(#3:COMPTEUR_BOUCLE|alterner{'',' class="odd"'})]><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication}{id_article}|supprimer_tags))]">(#TITRE)</a></dt>]   
    1822                                                                [<dd>(#INCLURE{fond=noisettes/inc_liste_document_article,id_article})</dd>]
    1923                                                        </BOUCLE3>
    2024                                                        </dl>
     25                                                        <p class="pagination">#PAGINATION</p>
    2126                                                </B3>
    22                                                 <BOUCLE_MotsEnDirect(MOTS){id_groupe=7}{par num titre}>
     27                                                <BOUCLE_MotsEnDirect(MOTS){type=_EnDirect}{par num titre}{1,n}>
    2328                                                <B7>
    2429                                                <h3 class="subtitle">[<img src="(#LOGO_MOT_NORMAL||extraire_attribut{src})"  alt="" />][(#TITRE|supprimer_numero)]</h3>
    2530                                                        <dl>
    26                                                         <BOUCLE7(ARTICLES) {id_mot}{age>=(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}{0,50}>
     31                                                        <BOUCLE7(ARTICLES) {id_mot}{age>=(#CONFIG{soyezcreateurs/nombres_quoideneuf,10})}{doublons}{!par date}{pagination #ID_GROUPE}>
    2732                                                                [<dt[(#7:COMPTEUR_BOUCLE|alterner{'',' class="odd"'})]><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication}{id_article}|supprimer_tags))]">(#TITRE)</a></dt>]
    2833                                                                [<dd>(#INCLURE{fond=noisettes/inc_liste_document_article,id_article})</dd>]
    2934                                                        </BOUCLE7>
    3035                                                        </dl>
     36                                                        <p class="pagination">#PAGINATION</p>
    3137                                                </B7>
    3238                                                </BOUCLE_MotsEnDirect>
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/sommaire/sommaire_modeinternational.html

    r43174 r43185  
    5555                        <B_ZoomSur>
    5656[(#ENV{endirect}|=={archives}|?{
    57 #INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect_archives,hauteur=hauteur1,env},
     57#INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect_archives,hauteur=hauteur1,env,ajax},
    5858#INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect,hauteur=hauteur1,env}
    5959})]
     
    8080                        </B_ZoomSur>
    8181[(#ENV{endirect}|=={archives}|?{
    82 #INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect_archives,hauteur=hauteur5,env}
     82#INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect_archives,hauteur=hauteur5,env,ajax}
    8383#INCLURE{fond=noisettes/sommaire/inc_sommaire_modeinternational_endirect,hauteur=hauteur5,env}
    8484})]
  • _squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/plugin.xml

    r43042 r43185  
    77        <lien>[Documentation->http://www.spip-contrib.net/SoyezCreateurs,1237?tri_articles=titre]</lien>
    88       
    9         <version>3.5.0</version>
    10         <version_base>3.0.14</version_base>
     9        <version>3.5.1</version>
     10        <version_base>3.0.15</version_base>
    1111       
    1212        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.