diff --git a/bookmarks.php b/bookmarks.php index b55b542..9229269 100644 --- a/bookmarks.php +++ b/bookmarks.php @@ -21,7 +21,7 @@ function list_bookmarks ($bookmarks, $show_checkbox, $show_folder, $show_icon, $ $tree = & new folder; } - echo '
' . "\n"; + echo '' . "\n"; foreach ($bookmarks as $value) { echo '
' . "\n"; diff --git a/images/ascending.gif b/images/ascending.gif new file mode 100644 index 0000000..c011663 Binary files /dev/null and b/images/ascending.gif differ diff --git a/images/descending.gif b/images/descending.gif new file mode 100644 index 0000000..c7d38d6 Binary files /dev/null and b/images/descending.gif differ diff --git a/index.php b/index.php index 4cb9bbe..a8de3ee 100644 --- a/index.php +++ b/index.php @@ -3,6 +3,7 @@ require_once ("./header.php"); logged_in_only (); $search = set_get_string_var ('search'); +$order = set_get_order (); if ($search != '') { $search_mode = true; } @@ -10,6 +11,7 @@ else { $search_mode = false; } + ?>

's Online Bookmarks

@@ -71,7 +73,7 @@ else {
-
+ +
-
+
+ + escape ($username), $mysql->escape ($folderid)); diff --git a/lib/lib.php b/lib/lib.php index 62de9d8..b01f89d 100644 --- a/lib/lib.php +++ b/lib/lib.php @@ -172,6 +172,22 @@ function set_get_noconfirm () { return $return; } +function set_get_order () { + if (!isset ($_GET['order']) || $_GET['order'] == '') { + $return = "title"; + } + else if ($_GET['order'] == 'date') { + $return = 'date'; + } + else if ($_GET['order'] == 'title') { + $return = 'title'; + } + else { + $return = 'title'; + } + return $return; +} + /* * Verify some POST variables */ @@ -265,8 +281,6 @@ function set_post_browser () { return input_validation ($return); } - - ######################################################### ### diff --git a/shared.php b/shared.php index 619653c..c17fe9e 100644 --- a/shared.php +++ b/shared.php @@ -58,7 +58,7 @@ if (isset ($_GET['user']) && check_username ($user)) { -
+
-
+