Skip to content
Extraits de code Groupes Projets
Valider 237b03dd rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Possibilité de trier les articles d'une rubrique par ordre alphabétique.

Pour l'instant, ne concerne que le contenu central. À affiner !
parent 6065b169
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -165,6 +165,11 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
$id_mot = create_mot("_Specialisation_Rubrique", "GisSecteur", "Mettre ce mot clef à une rubrique où l'on veut afficher la carte Gis pour l'ensemble du Secteur (Rubrique racine de SPIP et toutes ses sous rubriques).", "");
ecrire_meta($nom_meta_base_version,$current_version='3.0.32','non');
}
if (version_compare($current_version,'3.0.33','<')) {
spip_log("SoyezCreateurs maj 3.0.33 Début", "soyezcreateurs_install");
$id_mot = create_mot("_Specialisation_Rubrique", "ClassementAlpha", "Mettre ce mot clef à la rubrique pour classer son contenu alphabétiquement.", "");
ecrire_meta($nom_meta_base_version,$current_version='3.0.33','non');
}
/*if (version_compare($current_version,'3.0.10','<')) {
create_document('documents/image.jpg', array('objet' => 'article', 'id_objet' => 3), 'image', array('titre' => 'Mon image', 'descriptif' => 'Superbe image'));
......
......@@ -9,10 +9,14 @@
<BOUCLE_PlusieursArticles(ARTICLES) {id_rubrique} {lang} {1,1}{!archive}>
<BOUCLE_AfficherArticlesMenu(RUBRIQUES) {id_rubrique} {titre_mot=AfficherArticlesMenu}> </BOUCLE_AfficherArticlesMenu>
[(#GET{div_artrecents}|non)<div id="artrecents"[ class="(#ENV{classe})"]>#SET{div_artrecents,1}]
#SET{tri,#CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}}#SET{senstri,-1}
<BOUCLE_ClassementAlpha(RUBRIQUES){id_rubrique}{titre_mot=ClassementAlpha}>#SET{tri,titre}#SET{senstri,1}</BOUCLE_ClassementAlpha>
<BOUCLE_test_numero(ARTICLES){id_rubrique}{titre==^[0-9]+[.)]}{0,1}>#SET{tri,num titre}#SET{senstri,1}</BOUCLE_test_numero>
<//B_ClassementAlpha>
<B_articles_rubrique>
<h2 title="<:soyezcreateurs:memerubrique|replace{\.\.\.,''}:>: [(#INFO_TITRE{rubrique,#ID_RUBRIQUE}|supprimer_tags|attribut_html)]"><:soyezcreateurs:memerubrique:></h2>
<ul>
<BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {par num titre}{!par #CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}} {lang} {!archive}>
<BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {tri #GET{tri},#GET{senstri}} {lang} {!archive}>
<li class="#EDIT{titre}[ (#COMPTEUR_BOUCLE|alterner{'odd',''})]">[(#ID_ARTICLE|!={#ENV{id_article}}|oui)<a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>][(#TITRE)][(#ID_ARTICLE|!={#ENV{id_article}}|?{'</a>'})]</li>
</BOUCLE_articles_rubrique>
</ul>
......
#SET{tri,#CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}}#SET{senstri,-1}
<BOUCLE_ClassementAlpha(RUBRIQUES){id_rubrique}{titre_mot=ClassementAlpha}>#SET{tri,titre}#SET{senstri,1}</BOUCLE_ClassementAlpha>
<BOUCLE_test_numero(ARTICLES){id_rubrique}{titre==^[0-9]+[.)]}{0,1}>#SET{tri,num titre}#SET{senstri,1}</BOUCLE_test_numero>
<//B_ClassementAlpha>
<B_articles_recents>
<dl id="listearticlerubrique">
<BOUCLE_articles_recents(ARTICLES){id_rubrique}{lang}{par num titre}{!par #CONFIG{soyezcreateurs/ordre_quoideneuf,date_modif}}{!archive}>
<BOUCLE_articles_recents(ARTICLES){id_rubrique}{lang}{tri #GET{tri},#GET{senstri}}{!archive}>
<dt class="#EDIT{titre}[(#COMPTEUR_BOUCLE|alterner{'',' odd'})]">[(#INCLURE{fond=noisettes/aff_datepublication}{id_article})]<a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication}{id_article}|supprimer_tags))]">[(#SET{lelogo,[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64},#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}})]})][<img class="logo_modenews" src="(#GET{lelogo}|extraire_attribut{src})" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="[(#TITRE|texte_script|supprimer_tags|entites_html) (logo)]" />][(#TITRE)]</a></dt>
[<dd[(#COMPTEUR_BOUCLE|alterner{'',' class="odd"'})] onclick="location.href='#ARTICLE_URL';" title="<:soyezcreateurs:liresuitede:>[ (#TITRE|attribut_html)]" style="cursor:pointer">(#CHAPO*|ptobr|substr{0,1}|=={=}|?{[(#DESCRIPTIF|sinon{[(#TEXTE|couper{300})]})],[(#CHAPO|sinon{#DESCRIPTIF}|sinon{[(#TEXTE|couper{300})]}|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,540}|mult{2}|div{3},0})]})</dd>]
[<dd>(#INCLURE{fond=noisettes/inc_liste_document_article,id_article})</dd>]
......
......@@ -6,7 +6,7 @@
<lien>http://www.spip-contrib.net/SoyezCreateurs,1237?tri_articles=titre</lien>
<version>3.5.12</version>
<version_base>3.0.32</version_base>
<version_base>3.0.33</version_base>
<etat>stable</etat>
<description>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter