From 144b8f4f474ac753105e60b1354de856128dc61e Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Mon, 16 Mar 2009 07:45:32 +0000 Subject: Don't count on the uri having 3 components; that breaks on newer versions of PHP. --- core/helpers/MY_url.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'core/helpers') diff --git a/core/helpers/MY_url.php b/core/helpers/MY_url.php index 5f683638..67e9a0aa 100644 --- a/core/helpers/MY_url.php +++ b/core/helpers/MY_url.php @@ -26,9 +26,9 @@ class url extends url_Core { $query = ""; } - list($controller, $arg1, $args) = explode("/", $uri, 3); - if ($controller == "albums" || $controller == "photos") { - $uri = ORM::factory("item", $arg1)->relative_path(); + $parts = explode("/", $uri, 3); + if ($parts[0] == "albums" || $parts[0] == "photos") { + $uri = ORM::factory("item", $parts[1])->relative_path(); } return parent::site($uri . $query, $protocol); } -- cgit v1.2.3