diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Dashboard.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Dashboard.php
similarity index 72%
rename from CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Dashboard.php
rename to CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Dashboard.php
index ba858f1..3d08361 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Dashboard.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Dashboard.php
@@ -1,14 +1,14 @@
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Details.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Details.php
similarity index 59%
rename from CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Details.php
rename to CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Details.php
index ebfaf70..ce5eab8 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controler/Details.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Controller/Details.php
@@ -1,8 +1,8 @@
oForm->submitted()) {
$this->oForm->execute();
@@ -157,7 +156,7 @@ class Users extends \Flake\Core\Controler {
}
public static function link() {
- return BAIKAL_URI . BAIKALADMIN_URIPATH . $GLOBALS["ROUTER"]::buildRouteForControler("\BaikalAdmin\Controler\Users");
+ return BAIKAL_URI . BAIKALADMIN_URIPATH . $GLOBALS["ROUTER"]::buildRouteForController("\BaikalAdmin\Controller\Users");
}
public static function linkNew() {
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/index.html b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/index.html
index 045f5e2..4c2375a 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/index.html
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/index.html
@@ -1,61 +1,52 @@
-
-
- {pagetitle}
-
-
-
-
+
+
+ {pagetitle}
+
+
-
-
-
-
-
+
+
+
+
-
-
- {head}
-
+
+
+ {head}
+
+
+
-
-
-
+
+ {Payload}
+
-
- {Payload}
-
-
-
-
-
-
- {javascript}
-
+
+
+
+
+ {javascript}
+
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/style.css b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/style.css
index 01e072d..6c998f8 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/style.css
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/Page/style.css
@@ -1,3 +1,7 @@
+body {
+ padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
+}
+
/* Jumbotrons
-------------------------------------------------- */
.jumbotron {
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/User/Listing.html b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/User/Listing.html
index 760e8b3..af97d06 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/User/Listing.html
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Resources/Templates/User/Listing.html
@@ -7,7 +7,7 @@
@@ -17,9 +17,9 @@
foreach($users as $user) {
- $linkdetails = \BaikalAdmin\Controler\Users::linkDetails($user);
- $linkedit = \BaikalAdmin\Controler\Users::linkEdit($user);
- $linkdelete = \BaikalAdmin\Controler\Users::linkDelete($user);
+ $linkdetails = \BaikalAdmin\Controller\Users::linkDetails($user);
+ $linkedit = \BaikalAdmin\Controller\Users::linkEdit($user);
+ $linkdelete = \BaikalAdmin\Controller\Users::linkDelete($user);
$mailtouri = $user->getMailtoURI();
?>
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Dashboard.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Dashboard.php
index fdd8e3b..086c188 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Dashboard.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Dashboard.php
@@ -5,6 +5,6 @@ namespace BaikalAdmin\Route;
class Dashboard {
public static function execute(\Flake\Core\Render\Container &$oRenderContainer) {
- $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controler\Dashboard());
+ $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controller\Dashboard());
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Details.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Details.php
index 3886832..f991f59 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Details.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Details.php
@@ -5,6 +5,6 @@ namespace BaikalAdmin\Route;
class Details {
public static function execute(\Flake\Core\Render\Container &$oRenderContainer) {
- $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controler\Details());
+ $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controller\Details());
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Install.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Install.php
index f9a786f..c305042 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Install.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Install.php
@@ -5,6 +5,6 @@ namespace BaikalAdmin\Route;
class Install {
public static function execute(\Flake\Core\Render\Container &$oRenderContainer) {
- $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controler\Install());
+ $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controller\Install());
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Users.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Users.php
index 7222f35..fe9f903 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Users.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/Route/Users.php
@@ -5,6 +5,6 @@ namespace BaikalAdmin\Route;
class Users {
public static function execute(\Flake\Core\Render\Container &$oRenderContainer) {
- $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controler\Users());
+ $oRenderContainer->zone("Payload")->addBlock(new \BaikalAdmin\Controller\Users());
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/View/User/Form.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/View/User/Form.php
index 2cdc897..3d27392 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/View/User/Form.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/View/User/Form.php
@@ -9,8 +9,8 @@ class Form extends \Flake\Core\View {
return $oTemplate->parse(array(
"user" => $oUser,
- "linkcancel" => \BaikalAdmin\Controler\Users::link(),
- "action" => \BaikalAdmin\Controler\Users::linkEdit($oUser),
+ "linkcancel" => \BaikalAdmin\Controller\Users::link(),
+ "action" => \BaikalAdmin\Controller\Users::linkEdit($oUser),
"messages" => $this->get("messages"),
));
}
diff --git a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/index.php b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/index.php
index 41fe9a0..cae710a 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/index.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/BaikalAdmin/index.php
@@ -38,11 +38,16 @@ require_once(dirname(__FILE__) . "/Core/Bootstrap.php");
\BaikalAdmin\Core\Auth::assertAuthentified();
# Create and setup a page object
-$oPage = new \Flake\Controler\Page(BAIKALADMIN_PATH_TEMPLATES . "Page/index.html");
+$oPage = new \Flake\Controller\Page(BAIKALADMIN_PATH_TEMPLATES . "Page/index.html");
$oPage->injectHTTPHeaders();
$oPage->setTitle("Baïkal Web Admin");
$oPage->setBaseUrl(BAIKAL_URI);
+$sControllerForDefaultRoute = $GLOBALS["ROUTER"]::getControllerForRoute("default");
+$oPage->zone("adminurl")->addBlock(new \Flake\Controller\HtmlBlock(
+ $sControllerForDefaultRoute::link()
+));
+
# Route the request
$GLOBALS["ROUTER"]::route($oPage);
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Cli.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Cli.php
similarity index 98%
rename from CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Cli.php
rename to CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Cli.php
index afed270..a5140ee 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Cli.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Cli.php
@@ -1,6 +1,6 @@
sHtml = $sHtml;
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/HtmlBlockTemplated.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/HtmlBlockTemplated.php
similarity index 78%
rename from CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/HtmlBlockTemplated.php
rename to CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/HtmlBlockTemplated.php
index 803aa67..89420ae 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/HtmlBlockTemplated.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/HtmlBlockTemplated.php
@@ -1,8 +1,8 @@
sTemplatePath = $sTemplatePath;
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Kickstart.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Kickstart.php
similarity index 87%
rename from CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Kickstart.php
rename to CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Kickstart.php
index 2c03b96..586fef4 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Kickstart.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Kickstart.php
@@ -1,12 +1,10 @@
aArgs)) {
$this->action_helloworld();
}
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Page.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Page.php
similarity index 96%
rename from CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Page.php
rename to CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Page.php
index 9fb1a1b..a3e3571 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Controler/Page.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Controller/Page.php
@@ -1,6 +1,6 @@
";
- $this->zone("head")->addBlock(new \Flake\Controler\HtmlBlock($sHtml));
+ $this->zone("head")->addBlock(new \Flake\Controller\HtmlBlock($sHtml));
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controler.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controller.php
similarity index 57%
rename from CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controler.php
rename to CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controller.php
index 5c48734..f053423 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controler.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Core/Controller.php
@@ -2,7 +2,7 @@
namespace Flake\Core;
-abstract class Controler extends \Flake\Core\FLObject {
+abstract class Controller extends \Flake\Core\FLObject {
protected $aParams = array();
@@ -12,11 +12,14 @@ abstract class Controler extends \Flake\Core\FLObject {
abstract function execute();
abstract function render();
+ static function link(/*[$sParam, $sParam2, ...]*/) {
+
+ }
public static function buildRoute(/*[$sParam, $sParam2, ...]*/) {
$aParams = func_get_args();
- $sControler = "\\" . get_called_class();
- array_unshift($aParams, $sControler); # Injecting current controler as first param
- return call_user_func_array($GLOBALS["ROUTER"] . "::buildRouteForControler", $aParams);
+ $sController = "\\" . get_called_class();
+ array_unshift($aParams, $sController); # Injecting current controller as first param
+ return call_user_func_array($GLOBALS["ROUTER"] . "::buildRouteForController", $aParams);
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Route/Kickstart/Main.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Route/Kickstart/Main.php
index d3c6bde..b858bcd 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Route/Kickstart/Main.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Route/Kickstart/Main.php
@@ -5,6 +5,6 @@ namespace Flake\Route\Kickstart;
class Main {
public function execute(\Flake\Core\Render\Container &$oRenderContainer) {
- $oRenderContainer->zone("Payload")->addBlock(new \Flake\Controler\Kickstart());
+ $oRenderContainer->zone("Payload")->addBlock(new \Flake\Controller\Kickstart());
}
}
\ No newline at end of file
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router.php
index 33837c8..81f8582 100755
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router.php
@@ -15,22 +15,26 @@ abstract class Router extends \Flake\Core\FLObject {
return $GLOBALS["ROUTES"];
}
- public static function getControlerForRoute($sRoute) {
+ public static function getControllerForRoute($sRoute) {
+ return str_replace("\\Route", "\\Controller", self::getRouteClassForRoute($sRoute));
+ }
+
+ public static function getRouteClassForRoute($sRoute) {
$aRoutes = $GLOBALS["ROUTER"]::getRoutes();
return $aRoutes[$sRoute];
}
- public static function getRouteForControler($sControler) {
+ public static function getRouteForController($sController) {
- if($sControler{0} !== "\\") {
- $sControler = "\\" . $sControler;
+ if($sController{0} !== "\\") {
+ $sController = "\\" . $sController;
}
$aRoutes = $GLOBALS["ROUTER"]::getRoutes();
reset($aRoutes);
while(list($sRoute,) = each($aRoutes)) {
- if(str_replace("\\Route", "\\Controler", $aRoutes[$sRoute]) === $sControler) {
+ if(str_replace("\\Route", "\\Controller", $aRoutes[$sRoute]) === $sController) {
return $sRoute;
}
}
@@ -39,20 +43,20 @@ abstract class Router extends \Flake\Core\FLObject {
}
public static function route(\Flake\Core\Render\Container &$oRenderContainer) {
- $sControler = $GLOBALS["ROUTER"]::getControlerForRoute(
+ $sRouteClass = $GLOBALS["ROUTER"]::getRouteClassForRoute(
$GLOBALS["ROUTER"]::getCurrentRoute()
);
- $sControler::execute($oRenderContainer);
+ $sRouteClass::execute($oRenderContainer);
}
- public static function buildRouteForControler($sControler /* [, $sParam, $sParam2, ...] */) {
+ public static function buildRouteForController($sController /* [, $sParam, $sParam2, ...] */) {
$aParams = func_get_args();
- array_shift($aParams); # stripping $sControler
- $sRouteForControler = $GLOBALS["ROUTER"]::getRouteForControler($sControler);
+ array_shift($aParams); # stripping $sController
+ $sRouteForController = $GLOBALS["ROUTER"]::getRouteForController($sController);
- array_unshift($aParams, $sRouteForControler); # Injecting route as first param
+ array_unshift($aParams, $sRouteForController); # Injecting route as first param
return call_user_func_array($GLOBALS["ROUTER"] . "::buildRoute", $aParams);
}
diff --git a/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router/QuestionMarkRewrite.php b/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router/QuestionMarkRewrite.php
index d0c74a1..608d562 100644
--- a/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router/QuestionMarkRewrite.php
+++ b/CoreVersions/Baikal_0.1/Frameworks/Flake/Util/Router/QuestionMarkRewrite.php
@@ -20,7 +20,7 @@ class QuestionMarkRewrite extends \Flake\Util\Router {
$aRoutes = self::getRoutes();
reset($aRoutes);
- foreach($aRoutes as $sDefinedRoute => $sDefinedControler) {
+ foreach($aRoutes as $sDefinedRoute => $sDefinedController) {
if(strpos($sRoutePart, $sDefinedRoute) !== FALSE) {
# found a match