source: spip-zone/_plugins_/adminer/adminer_options.php @ 104815

Last change on this file since 104815 was 104815, checked in by erational@…, 3 years ago

cosmétique: logo détouré

File size: 969 bytes
Line 
1<?php
2/**
3 * Plugin Adminer pour Spip
4 * Licence GPL 3
5 *
6 */
7
8if (!defined('_ECRIRE_INC_VERSION')) {
9        return;
10}
11
12// Commentez cette ligne si vous voulez donner un acces eventuel aux autres bases masquees
13// cette option est non fonctionnelle en SQLite, on la desactive par defaut
14#define('_ADMINER_VERROUILLER_DB',true);
15
16// aiguiller sur adminer si les bonnes conditions
17if (strpos($_SERVER['REQUEST_URI'],"prive.php")!==false AND !_DIR_RESTREINT){
18        if (
19        (  ($f=_request('file') AND in_array($f,array('default.css','functions.js','favicon.ico','jush.js')) AND _request('version'))
20          OR (isset($_COOKIE['spip_adminer']) AND $_COOKIE['spip_adminer'])
21        )
22        AND (
23                !_request('page')
24                  OR ((_request('username') OR _request('db')) AND (_request('server') OR _request('sqlite') OR _request('sqlite2')))
25        )
26        )
27                $GLOBALS['fond'] = 'adminer';
28}
29
30function autoriser_adminer_menu_dist($faire,$quoi,$id,$qui,$options){
31        return autoriser('webmestre','',$id,$qui,$options);
32}
Note: See TracBrowser for help on using the repository browser.