Explorar el Código

added folder_prefix option

Luke Ehresman hace 25 años
padre
commit
275a46b1af
Se han modificado 3 ficheros con 23 adiciones y 3 borrados
  1. 8 3
      src/load_prefs.php
  2. 14 0
      src/options.php
  3. 1 0
      src/options_submit.php

+ 8 - 3
src/load_prefs.php

@@ -1,9 +1,10 @@
 <?
-   include("../config/config.php");
-
+   if (!isset($config_php))
+      include("../config/config.php");
    if (!isset($prefs_php))
       include("../functions/prefs.php");
-
+      
+   $load_prefs_php = true;
    checkForPrefs($data_dir, $username);
 
    $chosen_theme = getPref($data_dir, $username, "chosen_theme");
@@ -41,6 +42,10 @@
          $left_size = 200;
    }      
 
+   $folder_prefix = getPref($data_dir, $username, "folder_prefix");
+   if ($folder_prefix == "")
+      $folder_prefix = $default_folder_prefix;
+
    $editor_size = getPref($data_dir, $username, "editor_size");
    if ($editor_size == "")
       $editor_size = 76;

+ 14 - 0
src/options.php

@@ -65,6 +65,20 @@
    echo "         <INPUT TYPE=TEXT NAME=reply_to VALUE=\"$replyto\" SIZE=50><BR>";
    echo "      </TD>";
    echo "   </TR>";
+   // DEFAULT FOLDERS 
+	if ($show_prefix_option == true) {
+      echo "   <TR>";
+	   echo "      <TD WIDTH=20% ALIGN=RIGHT>";
+	   echo           _("Folder path:");
+	   echo "      </TD>";
+	   echo "      <TD WIDTH=80% ALIGN=LEFT>";
+	   if (isset ($folder_prefix))
+	      echo "         <INPUT TYPE=TEXT NAME=folderprefix VALUE=\"$folder_prefix\" SIZE=50><BR>";
+	   else   
+	      echo "         <INPUT TYPE=TEXT NAME=folderprefix VALUE=\"$default_folder_prefix\" SIZE=50><BR>";
+	   echo "      </TD>";
+	   echo "   </TR>";
+   }   
    // THEME
    echo "   <TR>";
    echo "      <TD WIDTH=20% ALIGN=RIGHT>";

+ 1 - 0
src/options_submit.php

@@ -26,6 +26,7 @@
    setPref($data_dir, $username, "left_refresh", $leftrefresh);
    setPref($data_dir, $username, "language", $language);
    setPref($data_dir, $username, "left_size", $leftsize);
+   setPref($data_dir, $username, "folder_prefix", $folderprefix);
 
    setSig($data_dir, $username, stripslashes($signature_edit));