Changeset 106515 in spip-zone


Ignore:
Timestamp:
Oct 5, 2017, 1:05:41 PM (23 months ago)
Author:
nicolas.dorigny@…
Message:

Utiliser l'id_parent s'il existe uniquement, pas pour les objets qui n'ont pas de parents.

Location:
_plugins_/rang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/rang/trunk/inc/rang_api.php

    r106509 r106515  
    206206
    207207        // et hop, on place le nouvel objet publié à la fin
    208         $id_parent = sql_getfetsel($id_objet_parent, $table, "$id_table_objet = $id_objet");
    209         $rang = sql_getfetsel('max(rang)', $table, "$id_objet_parent = $id_parent");
     208        if($id_objet_parent) {
     209                $id_parent = sql_getfetsel($id_objet_parent, $table, "$id_table_objet = $id_objet");
     210                $rang = sql_getfetsel('max(rang)', $table, "$id_objet_parent = $id_parent");
     211        } else {
     212                $rang = sql_getfetsel('max(rang)', $table);
     213        }
     214         
    210215        // todo : on classe l'article à la fin (rang max) mais on pourrait vouloir le classer au début
    211216        // il faudrait donc une configuration pour ça, et dans ce cas reclasser tous les autres à un rang++
  • _plugins_/rang/trunk/paquet.xml

    r106509 r106515  
    22        prefix="rang"
    33        categorie="navigation"
    4         version="0.7.4"
     4        version="0.7.5"
    55        etat="experimental"
    66        compatibilite="[3.1.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.