source: spip-zone/_plugins_/_amelioration_admin_/console/exec/console.php @ 3371

Last change on this file since 3371 was 3371, checked in by cedric.morin@…, 14 years ago

on peut aussi ouvrir la console dans une popup si on prefère...

File size: 2.0 KB
Line 
1<?php
2
3function exec_console(){
4        global $connect_statut;
5        global $connect_id_auteur;
6        global $connect_toutes_rubriques;
7        global $spip_lang_right;
8
9        if ($connect_statut == "0minirezo" && $connect_toutes_rubriques) {
10                $liste_auteur_console_active = array();
11                if (isset($GLOBALS['meta']['console']))
12                        $liste_auteur_console_active = unserialize($GLOBALS['meta']['console']);
13                $console_active = in_array($connect_id_auteur,$liste_auteur_console_active);
14                if (_request("activer")){
15                        include_spip('inc/metas');
16                        $liste_auteur_console_active = array_merge($liste_auteur_console_active,array($connect_id_auteur));
17                        ecrire_meta('console',serialize($liste_auteur_console_active));
18                        ecrire_metas();
19                        redirige_par_entete(generer_url_ecrire('console'));
20                }
21                if (_request("desactiver")){
22                        include_spip('inc/metas');
23                        $liste_auteur_console_active = array_diff($liste_auteur_console_active,array($connect_id_auteur));
24                        ecrire_meta('console',serialize($liste_auteur_console_active));
25                        ecrire_metas();
26                        redirige_par_entete(generer_url_ecrire('console'));
27                }
28        }
29       
30        include_ecrire("inc_presentation");
31
32        debut_page("Suivi des logs", "", "");
33       
34        echo "<br><br><br>";
35        gros_titre("Suivi des logs");
36       
37        debut_gauche();
38       
39        debut_droite();
40       
41        if ($connect_statut != "0minirezo" OR !$connect_toutes_rubriques) {
42                echo "<B>Vous n'avez pas acc&egrave;s &agrave; cette page.</B>";
43                exit;
44        }
45
46        echo generer_url_post_ecrire('console');
47        if ($console_active){
48                echo "<div style='text-align:$spip_lang_right'>
49                <input type='submit' name='desactiver' value='"._L('Desactiver la console')."' class='fondo'></div>";
50        }
51        else {
52                echo "<div style='text-align:$spip_lang_right'>
53                <input type='submit' name='activer' value='"._L('Activer la console')."' class='fondo'></div>";
54        }
55        echo "</form>";
56        echo "<p>";
57        $urlpopup = generer_url_ecrire('console_popup');
58        echo "<a href='$urlpopup' onclick='window.open(this.href,\"console\",\"scrollbars=no, resize=yes, width=300,height=600\");return false;'>";
59        echo _L('Ouvrir la console dans une popup');
60        echo "</a>";
61       
62       
63        fin_page();
64}
65
66?>
Note: See TracBrowser for help on using the repository browser.