source: spip-zone/_plugins_/checklink/checklink_mes_fonctions.php @ 70522

Last change on this file since 70522 was 5382, checked in by cedric@…, 14 years ago

mise a jour des title & lang sur les liens dans postpropre
fait apparaitre que la structure de la table n'est pas optimale car on ne connait de toute facon pas l'id_objet et l'id_table a ce moment
Menu pour le panneau d'admin

File size: 733 bytes
Line 
1<?php
2
3function url_visu_objet($id_table,$id_objet){
4        include_spip('inc/indexation');
5        $liste = liste_index_tables();
6        if (!isset($liste[$id_table])) return "";
7        $script = "";
8        $table = $liste[$id_table];
9        $f = str_replace('spip_','',$table);
10        if (find_in_path("exec/$f.php"))
11                $script = $f;
12        if (!$script){
13                $f2 = str_replace(array('rubriques','syndic'),array('naviguer','sites'),$f);
14                if (find_in_path("exec/$f2.php"))
15                        $script = $f2;
16        }
17        if (!$script){
18                if (find_in_path("exec/{$f2}_tous.php"))
19                        $script = $f2."_tous";
20        }
21        if (!$script){
22                if (find_in_path("exec/{$f}_tous.php"))
23                        $script = $f."_tous";
24        }
25        if ($script){
26                return "index.php?exec=$script&".primary_index_table($table)."=".$id_objet;
27        }
28        return "";
29}
30
31
32?>
Note: See TracBrowser for help on using the repository browser.