# HG changeset patch # User Tom Fredrik "BFG" Klaussen # Date 1350059046 -7200 # Node ID 2a8e2f571b246c315816a1b25bc7e68f69785c33 # Parent 88904282b8880232be4e633b7bcfb267d27e173d Make Page abstract. diff -r 88904282b888 -r 2a8e2f571b24 Options.inc --- a/Options.inc Fri Oct 12 16:59:19 2012 +0200 +++ b/Options.inc Fri Oct 12 18:24:06 2012 +0200 @@ -69,8 +69,10 @@ return $this->baseUrl; $request = $_SERVER['REQUEST_URI']; + $l = strpos($request, '?'); $base = ($l) ? substr($request, 0 , $l) : $request; + $base = rtrim($base, '/'); return "http://" . $_SERVER['HTTP_HOST'] . $base; } diff -r 88904282b888 -r 2a8e2f571b24 Page.inc --- a/Page.inc Fri Oct 12 16:59:19 2012 +0200 +++ b/Page.inc Fri Oct 12 18:24:06 2012 +0200 @@ -10,7 +10,7 @@ /** * Master class for generating a page */ -class Page +abstract class Page { private $cache;