diff --git a/Admin/Routes/Web/Api.php b/Admin/Routes/Web/Api.php index 90161c1..5fc0db1 100755 --- a/Admin/Routes/Web/Api.php +++ b/Admin/Routes/Web/Api.php @@ -22,6 +22,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiResourceCreate', 'verb' => RouteVerb::PUT, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::CREATE, @@ -31,6 +32,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiResourceUpdate', 'verb' => RouteVerb::SET, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::MODIFY, @@ -40,6 +42,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiResourceGet', 'verb' => RouteVerb::GET, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -49,6 +52,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiResourceDelete', 'verb' => RouteVerb::DELETE, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::DELETE, @@ -61,6 +65,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiInformCreate', 'verb' => RouteVerb::PUT, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -70,6 +75,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiInformDelete', 'verb' => RouteVerb::DELETE, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -82,6 +88,7 @@ return [ [ 'dest' => '\Modules\OnlineResourceWatcher\Controller\ApiController:apiResourceRender', 'verb' => RouteVerb::GET, + 'csrf' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, diff --git a/Controller/BackendController.php b/Controller/BackendController.php index ebc0581..5900813 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -158,7 +158,10 @@ final class BackendController extends Controller */ public function viewResourceCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { - return new View($this->app->l11nManager, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); + $view->setTemplate('/Modules/OnlineResourceWatcher/Theme/Backend/resource-create'); + + return $view; } /** diff --git a/Theme/Backend/Lang/de.lang.php b/Theme/Backend/Lang/de.lang.php index be7b75c..3a10c36 100755 --- a/Theme/Backend/Lang/de.lang.php +++ b/Theme/Backend/Lang/de.lang.php @@ -93,4 +93,6 @@ return ['OnlineResourceWatcher' => [ 'rstatus-1' => 'Quelle hinzugefügt', 'rstatus-2' => 'Keine Änderung', 'rstatus-3' => 'Änderung', + ':status-1' => 'Aktiv', + ':status-2' => 'Inaktiv', ]]; diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php index 10d5e6c..21c26ca 100755 --- a/Theme/Backend/Lang/en.lang.php +++ b/Theme/Backend/Lang/en.lang.php @@ -93,4 +93,6 @@ return ['OnlineResourceWatcher' => [ 'rstatus-1' => 'Resource added', 'rstatus-2' => 'No change', 'rstatus-3' => 'Changed', + ':status-1' => 'Active', + ':status-2' => 'Inactive', ]]; diff --git a/Theme/Backend/resource-create.tpl.php b/Theme/Backend/resource-create.tpl.php index fc8bc51..8bd7e96 100755 --- a/Theme/Backend/resource-create.tpl.php +++ b/Theme/Backend/resource-create.tpl.php @@ -18,23 +18,25 @@ use phpOMS\Uri\UriFactory;
-
-
getHtml('CreateResource', '0', '0'); ?>
+ +
getHtml('CreateResource', 'OnlineResourceWatcher', 'Backend'); ?>
-
- - +
+ +
- - + +
+
@@ -42,52 +44,4 @@ use phpOMS\Uri\UriFactory;
- -
-
-
-
getHtml('Inform', '0', '0'); ?>
-
-
- - -
- -
- - -
-
-
- -
-
-
-
- -
-
-
-
getHtml('Inform', '0', '0'); ?>
- - - - - $value) : ++$c; $url = UriFactory::build('{/base}/admin/account/settings?{?}&id=' . $value->id); ?> - -
getHtml('ID', '0', '0'); ?>expand_lessexpand_more - getHtml('User', '0', '0'); ?>expand_lessexpand_more - getHtml('Email', '0', '0'); ?>expand_lessexpand_more -
- - - - -
getHtml('Empty', '0', '0'); ?> - -
-
-
-
-
\ No newline at end of file diff --git a/Theme/Backend/resource-list.tpl.php b/Theme/Backend/resource-list.tpl.php index cfa21ad..a8e4647 100755 --- a/Theme/Backend/resource-list.tpl.php +++ b/Theme/Backend/resource-list.tpl.php @@ -44,7 +44,7 @@ $next = $tableView->getNextLink( renderTitle( $this->getHtml('Resources') ); ?> - getHtml('New', '0', '0'); ?> + getHtml('New', '0', '0'); ?>
@@ -91,6 +91,7 @@ $next = $tableView->getNextLink(
+
diff --git a/Theme/Backend/resource-view.tpl.php b/Theme/Backend/resource-view.tpl.php index f430166..2adc92e 100644 --- a/Theme/Backend/resource-view.tpl.php +++ b/Theme/Backend/resource-view.tpl.php @@ -21,7 +21,7 @@ $reports = $resource->reports;
-
+
getHtml('Resource'); ?>
@@ -32,8 +32,8 @@ $reports = $resource->reports;