diff options
author | Phie <phie@phie.ovh> | 2020-09-13 18:26:40 +0300 |
---|---|---|
committer | Phie <phie@phie.ovh> | 2020-09-13 18:26:40 +0300 |
commit | fff7a76818ce6b990ae088ead349d7a2af715d39 (patch) | |
tree | 8e2d3c415e6dcd8ea7d08af3f4cf87b541743f52 /lib | |
parent | 06c7661b37a499cae01345e62ae07bd0f2249bf1 (diff) |
introducing html exporter page
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/Controller/PageController.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/Controller/PageController.php b/lib/Controller/PageController.php index 34074c0..ab1dfcd 100755 --- a/lib/Controller/PageController.php +++ b/lib/Controller/PageController.php @@ -55,6 +55,8 @@ class PageController extends Controller { $response = new TemplateResponse($this->appName,"writer",$parameters); $policy = new ContentSecurityPolicy(); $policy->addAllowedMediaDomain('blob:'); + $policy->addAllowedFrameDomain('\'self\''); + $policy->addAllowedFrameDomain('data:'); if (method_exists($policy, "addAllowedWorkerSrcDomain")){ $policy->addAllowedWorkerSrcDomain('\'self\''); @@ -95,4 +97,18 @@ class PageController extends Controller { return $response; } + /** + * @NoAdminRequired + * @NoCSRFRequired + */ + public function exporter() { + $parameters = [ + 'app_version' => App::getAppInfo($this->appName)['version'], + ]; + $response = new TemplateResponse($this->appName,"exporter", $parameters); + $response->renderAs("blank"); + + return $response; + } + }
\ No newline at end of file |