source: spip-zone/_plugins_/rang/inc/rang.php @ 44411

Last change on this file since 44411 was 44411, checked in by joseph@…, 10 years ago

une version un peu plus propre du plugin rang avec remise en place des rangs dans le champs titre à la désinstallation

File size: 529 bytes
Line 
1<?php
2
3function update_rang($rang,$objet,$id_objet) {
4        switch($objet) {
5                case 'rubrique' :
6                        $id_table = 'id_rubrique';
7                        break;
8                case 'article' :
9                        $id_table = 'id_article';
10                        break;
11        }
12        sql_updateq("spip_".$objet."s", array('rang' => $rang), "id_".$objet.'='.$id_objet);   
13}
14
15function extraire_rang($texte) {
16        list($rang,$titre) = explode(".", $texte, 2);
17        $rang = trim($rang);
18        $titre = trim($titre);
19        if (!is_numeric($rang)) {
20                $rang = null;
21                $titre = $texte;
22        }
23        return array('rang'=>$rang,'titre'=>$titre);
24}
25
26?>
Note: See TracBrowser for help on using the repository browser.