issue85, fixed order-by-photo name phpfspot-1.2.1
authorAndreas Unterkircher <unki@netshadow.at>
Mon, 31 Dec 2007 14:55:09 +0000 (15:55 +0100)
committerAndreas Unterkircher <unki@netshadow.at>
Mon, 31 Dec 2007 14:55:09 +0000 (15:55 +0100)
phpfspot.class.php
phpfspot_db.php

index b3ad278458a350089ae2ea5ac6e09107e1d9be0b..6d3ddddc681e83dc4e7c3186c54d9951210c48a9 100644 (file)
@@ -1955,7 +1955,7 @@ class PHPFSPOT {
                return " ORDER BY p.name ASC";
             }
             else {
-               return " ORDER BY p.uri ASC";
+               return " ORDER BY basename(p.uri) ASC";
             }
             break;
          case 'name_desc':
@@ -1963,7 +1963,7 @@ class PHPFSPOT {
                return " ORDER BY p.name DESC";
             }
             else {
-               return " ORDER BY p.uri DESC";
+               return " ORDER BY basename(p.uri) DESC";
             }
             break;
       }
index e9c99ce62ad906e5345a154c275f1d5d6959bd59..df41e73e7bd9cc31881ca8d916ffaf405f26e878 100644 (file)
@@ -73,6 +73,7 @@ class PHPFSPOT_DB {
                $this->setConnStatus(false);
             }
             else {
+               sqlite3_create_function($this->db, 'basename', 1, 'basename');
                $this->setConnStatus(true);
             }
             break;