1 <?php |
|
2 if ( ! defined( 'ABSPATH' ) ) |
|
3 die(); |
|
4 ?> |
|
5 <h1>WP-Filemanager Admin panel</h1> |
|
6 <div> |
|
7 <?php if (isset($_GET['settings-updated']) && ($_GET['settings-updated'] == 'true') ) : ?> |
|
8 <div class="updated fade"><p><strong><?php _e('Your options have been saved'); ?></strong></p></div> |
|
9 <?php endif; ?> |
|
10 <form action="options.php" method="post"> |
|
11 <?php wp_nonce_field('update-options'); |
|
12 ?> |
|
13 <label>Filemanager Default Home location : </label><input type="text" name="wp_fileman_home" value="<?php |
|
14 if (get_option('wp_fileman_home') != '') |
|
15 { |
|
16 echo get_option('wp_fileman_home'); |
|
17 } |
|
18 else |
|
19 { |
|
20 echo $home_directory; |
|
21 } |
|
22 ?>" width="100px"/><br /> |
|
23 <?php |
|
24 $str = "Create_File,Create_Folder,Allow_Download,Allow_Rename,Allow_Upload,Allow_Delete,Allow_View,Allow_Edit,Show_Extension"; |
|
25 $str_ar = explode(',',$str); |
|
26 foreach ($str_ar as $st) |
|
27 { |
|
28 $val = explode("_",$st); |
|
29 $st = 'wp_fileman_' . $st; |
|
30 echo "<input name='" . $st . "' value='checked' type='checkbox' " . get_option($st) . " /><label>" . $val[0] . ' ' . $val[1] . "</label><br>\n"; |
|
31 $str_final = $str_final . $st . ','; |
|
32 } |
|
33 $str_final = $str_final . $st . ','; |
|
34 ?> |
|
35 <p> |
|
36 <b>Values to be listed in comma seperate list. [<i>Default values are listed for your reference</i>]</b> |
|
37 </p> |
|
38 <label>Editable Extension list : </label><input type="text" name="wp_fileman_editable_ext" value="<?php echo get_list_ext('wp_fileman_editable_ext') ?>" size="120"/><br /> |
|
39 <b><i>Default Editable File Extensions List : php,php4,php3,phtml,phps,conf,sh,shar,csh,ksh,tcl,cgi,pl,js,txt,ini,html,htm,css,xml,xsl,ini,inf,cfg,log,nfo,bat,htaccess</i></b><br /> |
|
40 <label>Viewable Extension list : </label><input type="text" name="wp_fileman_viewable_ext" value="<?php echo get_list_ext('wp_fileman_viewable_ext') ?>" size="119"/><br /> |
|
41 <b><i>Default List of Viewable Files : jpeg,jpe,jpg,gif,png,bmp</i></b><br /> |
|
42 <label>Hidden File String : </label><input type="text" name="wp_fileman_hidden_file" value="<?php echo get_list_ext('wp_fileman_hidden_file') ?>" size="100"/><br /> |
|
43 <b><i>Default Hidden File List : htacess</i></b><br /> |
|
44 <label>Hidden File extension : </label><input type="text" name="wp_fileman_hidden_extension" value="<?php echo get_list_ext('wp_fileman_hidden_extension') ?>" size="100"/> |
|
45 <br /><b><i>Default Hiddden File Extension : foo,bar</i></b><br /> |
|
46 <label>Hidden Directory List : </label><input type="text" name="wp_fileman_hidden_dir" value="<?php echo get_list_ext('wp_fileman_hidden_dir') ?>" size="100"/> |
|
47 <br /><b><i>Default Hidden Directory List : some_dir,wp-admin</i></b><br /> |
|
48 <input type="submit" value="<?php _e('Save Changes') ?>" /> |
|
49 <input type="hidden" name="action" value="update" /> |
|
50 <input type="hidden" name="page_options" value="<?php echo $str_final; ?>wp_fileman_home,wp_fileman_editable_ext,wp_fileman_viewable_ext,wp_fileman_hidden_file,wp_fileman_hidden_extension,wp_fileman_hidden_dir" /> |
|
51 |
|
52 </form> |
|
53 </div> |
|