Added / as default uri to handle index.php correctly
authorKristian Kræmmer Nielsen <jkkn@jkkn.dk>
Mon, 7 Jan 2008 19:39:33 +0000 (20:39 +0100)
committerKristian Kræmmer Nielsen <jkkn@jkkn.dk>
Mon, 7 Jan 2008 19:39:33 +0000 (20:39 +0100)
content/quickbox.js

index 8b6b33ca9737ddbbad765e3968b21ddc0fd76899..e55fad43391d90cdd9531e99b63ae76baa755b0d 100644 (file)
@@ -384,22 +384,19 @@ var TV2DeveloperQuickBox = {
                 }
                 var cvs_view = (!cvs_viewsource ? 'log' : 'markup')
                 url += cvs_root; // webroot, opdatering, robot,...
-                if (uriOnly) {
-                    var php = /^(.*\.php)/.exec(uriOnly);
-                    if (php) {
-                        url += php[1] + '?view=' + cvs_view;
-                    } else if(uriOnly.substr(-1) == '/') {
-                        if (cvs_viewsource) {
-                            url += uriOnly + 'index.php?view=' + cvs_view;
-                        } else {
-                            // we show the directory listing :-)
-                            url += uriOnly;
-                        }
+                if (!uriOnly) uriOnly = '/';
+                var php = /^(.*\.php)/.exec(uriOnly);
+                if (php) {
+                    url += php[1] + '?view=' + cvs_view;
+                } else if(uriOnly.substr(-1) == '/') {
+                    if (cvs_viewsource) {
+                        url += uriOnly + 'index.php?view=' + cvs_view;
                     } else {
-                        url += uriOnly + '?view=' + cvs_view;
+                        // we show the directory listing :-)
+                        url += uriOnly;
                     }
                 } else {
-                    url += '/';
+                    url += uriOnly + '?view=' + cvs_view;
                 }
                 if (php5branch) {
                     url += (url.indexOf('?')!=-1?'&':'?') + 'pathrev=PHP5';