NEW FEATURE: add tooltips to icons at table
[e-DoKo.git] / include / preferences.php
index 613d96543371e37d0084b935ddc5a1026c756394..775c4b2d6ef359de26afcce6526d08df31a5f3d2 100644 (file)
@@ -18,7 +18,7 @@ $changed_cards           = 0;
 $changed_timezone  = 0;
 $changed_autosetup = 0;
 
-display_user_menu();
+display_user_menu($myid);
 
 /* get old infos */
 $PREF = DB_get_PREF($myid);
@@ -92,6 +92,24 @@ if(myisset("autosetup"))
       }
   }
 
+if(myisset("sorting"))
+  {
+    $sorting = $_REQUEST['sorting'];
+    if($sorting != $PREF['sorting'])
+      {
+       /* check if we already have an entry for the user, if so change it, if not create new one */
+       $result = DB_query("SELECT * from User_Prefs".
+                          " WHERE user_id='$myid' AND pref_key='sorting'" );
+       if( DB_fetch_array($result))
+         $result = DB_query("UPDATE User_Prefs SET value=".DB_quote_smart($sorting).
+                            " WHERE user_id='$myid' AND pref_key='sorting'" );
+       else
+         $result = DB_query("INSERT INTO User_Prefs VALUES(NULL,'$myid','sorting',".
+                            DB_quote_smart($sorting).")");
+       $changed_sorting=1;
+      }
+  }
+
 
 if(myisset("password0") &&  $_REQUEST["password0"]!="" )
   {
@@ -166,6 +184,22 @@ echo "  <select id=\"autosetup\" name=\"autosetup\" size=\"1\">\n";
   echo "  </select>\n";
 if($changed_autosetup) echo "changed";
 echo " </td></tr>\n";
+echo "    <tr><td>Sorting:          </td><td>";
+
+echo "  <select id=\"sorting\" name=\"sorting\" size=\"1\">\n";
+      if($PREF['sorting']=="high-low")
+       {
+         echo "   <option value=\"high-low\" selected=\"selected\">high to low</option>\n";
+         echo "   <option value=\"low-high\">low to high</option>\n";
+       }
+      else
+       {
+         echo "   <option value=\"high-low\">high to low</option>\n";
+         echo "   <option value=\"low-high\" selected=\"selected\">low to high</option>\n";
+       }
+  echo "  </select>\n";
+if($changed_sorting) echo "changed";
+echo " </td></tr>\n";
 echo "    <tr><td>Card set:              </td><td>";
 
 echo "  <select id=\"cards\" name=\"cards\" size=\"1\">\n";
@@ -206,7 +240,7 @@ echo "    <tr><td>Password(new):         </td><td>",
 echo "    <tr><td>Password(new, retype): </td><td>",
   "<input type=\"password\" id=\"password2\" name=\"password2\" size=\"20\" maxlength=\"30\" />",
   " </td></tr>\n";
-echo "    <tr><td><input type=\"submit\" class=\"submitbutton\" name=\"passwd\" value=\"set\" /></td>",
+echo "    <tr><td><input type=\"submit\"  name=\"passwd\" value=\"set\" /></td>",
   "<td></td></tr>\n";
 echo "    </table>\n";
 echo "  </form>\n";