PluginProbe
WP-DBManager / 2.04
WP-DBManager v2.04
4.0.0 trunk 1.00 2.00 2.01 2.02 2.03 2.04 2.05 2.10 2.11 2.20 2.30 2.31 2.40 2.50 2.65 2.70 2.71 2.72 2.73 2.74 2.75 2.76 2.78 All 40 releases
wp-dbmanager / dbmanager / database-config.php

database-config.php in WP-DBManager 2.04, at dbmanager/database-config.php

76 lines 2.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 +----------------------------------------------------------------+
4 | |
5 | WordPress 2.0 Plugin: WP-DBManager 2.04 |
6 | Copyright (c) 2005 Lester "GaMerZ" Chan |
7 | |
8 | File Written By: |
9 | - Lester "GaMerZ" Chan |
10 | - http://www.lesterchan.net |
11 | |
12 | File Information: |
13 | - Database Config |
14 | - wp-content/plugins/dbmanager/database-config.php |
15 | |
16 +----------------------------------------------------------------+
17 */
18
19
20 ### Check Whether User Can Manage Database
21 if(!current_user_can('manage_database')) {
22 die('Access Denied');
23 }
24
25
26 ### Variables Variables Variables
27 $base_name = plugin_basename('dbmanager/database-manager.php');
28 $base_page = 'admin.php?page='.$base_name;
29 $current_date = gmdate('l, jS F Y @ H:i', (time() + (get_settings('gmt_offset') * 3600)));
30 $backup = array();
31 $backup_options = get_settings('dbmanager_options');
32 $backup['date'] = current_time('timestamp');
33 $backup['mysqldumppath'] = $backup_options['mysqldumppath'];
34 $backup['mysqlpath'] = $backup_options['mysqlpath'];
35 $backup['path'] = $backup_options['path'];
36
37
38 ### Format Bytes Into KB/MB
39 function format_size($rawSize) {
40 if($rawSize / 1073741824 > 1)
41 return round($rawSize/1048576, 1) . ' GB';
42 else if ($rawSize / 1048576 > 1)
43 return round($rawSize/1048576, 1) . ' MB';
44 else if ($rawSize / 1024 > 1)
45 return round($rawSize/1024, 1) . ' KB';
46 else
47 return round($rawSize, 1) . ' bytes';
48 }
49
50
51 ### Get File Extension
52 function file_ext($file_name) {
53 return substr(strrchr($file_name, '.'), 1);
54 }
55
56
57 ### Check Folder Whether There Is Any File Inside
58 function is_emtpy_folder($folder){
59 if(is_dir($folder) ){
60 $handle = opendir($folder);
61 while( (gettype( $name = readdir($handle)) != 'boolean')){
62 $name_array[] = $name;
63 }
64 foreach($name_array as $temp)
65 $folder_content .= $temp;
66
67 if($folder_content == '...')
68 return true;
69 else
70 return false;
71 closedir($handle);
72 }
73 else
74 return true; // folder doesnt exist
75 }
76 ?>