wp/wp-content/plugins/wp-filemanager/wp_filemanager_admin.php
changeset 0 d970ebf37754
equal deleted inserted replaced
-1:000000000000 0:d970ebf37754
       
     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] . '&nbsp;' . $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>