diff options
author | Andreas Unterkircher <unki@netshadow.at> | 2008-01-12 11:26:21 +0100 |
---|---|---|
committer | Andreas Unterkircher <unki@netshadow.at> | 2008-01-12 11:26:21 +0100 |
commit | 811a18a58c30241e895f02e43ec5db502e252c3f (patch) | |
tree | 6cb1c8bf904f0c850a3eee2133fc374bc91fce23 | |
parent | 6fa8b66f5bddfe7a031323f623d066415e95d453 (diff) |
issue95, new sort order to group by tags
Signed-off-by: Andreas Unterkircher <unki@netshadow.at>
-rw-r--r-- | CHANGELOG | 1 | ||||
-rw-r--r-- | phpfspot.class.php | 10 |
2 files changed, 10 insertions, 1 deletions
@@ -12,6 +12,7 @@ phpfspot (1.3) * fix for PDO sqlite when trying to fetch one single row (contributed by Arun Persaud). * fix for incorrect SQL query (contributed by Arun Persaud). + * new sort order which will group photos by tag-names (alphabetical). -- Andreas Unterkircher <unki@netshadow.at> Sat, 12 Jan 2008 11:00:00 +0100 diff --git a/phpfspot.class.php b/phpfspot.class.php index c06ef24..329371f 100644 --- a/phpfspot.class.php +++ b/phpfspot.class.php @@ -53,7 +53,9 @@ class PHPFSPOT { 'date_asc' => 'Date ↑', 'date_desc' => 'Date ↓', 'name_asc' => 'Name ↑', - 'name_desc' => 'Name ↓' + 'name_desc' => 'Name ↓', + 'tags_asc' => 'Tags ↑', + 'tags_desc' => 'Tags ↓', ); /* Check necessary requirements */ @@ -2022,6 +2024,12 @@ class PHPFSPOT { return " ORDER BY basename(p.uri) DESC"; } break; + case 'tags_asc': + return " ORDER BY t.name ASC ,p.time ASC"; + break; + case 'tags_desc': + return " ORDER BY t.name DESC ,p.time ASC"; + break; } } // get_sort_order() |