summaryrefslogtreecommitdiffstats
path: root/include/preferences.php
diff options
context:
space:
mode:
authorArun Persaud <arun@nubati.net>2008-12-02 23:29:29 -0800
committerArun Persaud <arun@nubati.net>2008-12-02 23:29:29 -0800
commitb568d14fe83e919b41452d8ae5b57a7dedc671cf (patch)
tree100d5d90836776e82dcdd31be91e2c95a48bfd70 /include/preferences.php
parent53e8cff40ccebaa711fa8aab6dc9af1eb4e5c3a1 (diff)
downloade-DoKo-b568d14fe83e919b41452d8ae5b57a7dedc671cf.tar.gz
e-DoKo-b568d14fe83e919b41452d8ae5b57a7dedc671cf.tar.bz2
e-DoKo-b568d14fe83e919b41452d8ae5b57a7dedc671cf.zip
NEW FEATURE: new sorting algorithm
you can now sort your hand "low to high" and change your default using the setting dialog
Diffstat (limited to 'include/preferences.php')
-rw-r--r--include/preferences.php34
1 files changed, 34 insertions, 0 deletions
diff --git a/include/preferences.php b/include/preferences.php
index 67e2eec..775c4b2 100644
--- a/include/preferences.php
+++ b/include/preferences.php
@@ -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";