diff options
author | Arun Persaud <arun@nubati.net> | 2008-12-02 23:29:29 -0800 |
---|---|---|
committer | Arun Persaud <arun@nubati.net> | 2008-12-02 23:29:29 -0800 |
commit | b568d14fe83e919b41452d8ae5b57a7dedc671cf (patch) | |
tree | 100d5d90836776e82dcdd31be91e2c95a48bfd70 /include/preferences.php | |
parent | 53e8cff40ccebaa711fa8aab6dc9af1eb4e5c3a1 (diff) | |
download | e-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.php | 34 |
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"; |