Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CarnetApp/CarnetNextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhie <phie@phie.ovh>2018-10-26 13:08:01 +0300
committerPhie <phie@phie.ovh>2018-10-26 13:08:01 +0300
commit3c35d14fe50384e7eae1595c169dcb99569f6d75 (patch)
tree684e37140fc18f27d839c9d281dbd17e4736b05c /templates
parenta2c1afc3c14f7d1c207a352adcd1749950ac1b14 (diff)
force https
Diffstat (limited to 'templates')
-rwxr-xr-xtemplates/index.php4
-rwxr-xr-xtemplates/settings.php4
-rwxr-xr-xtemplates/writer.php5
3 files changed, 12 insertions, 1 deletions
diff --git a/templates/index.php b/templates/index.php
index acc52a0..d031aa8 100755
--- a/templates/index.php
+++ b/templates/index.php
@@ -2,6 +2,10 @@
$currentpath = __DIR__."/CarnetElectron/";
$root = \OCP\Util::linkToAbsolute("carnet","templates");
+if(strpos($root,"http://") === 0 && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off'){
+ //should be https...
+ $root = "https".substr($root,strlen("http"));
+}
$file = file_get_contents($currentpath."index.html");
//
$file = str_replace("href=\"","href=\"".$root."/CarnetElectron/",$file);
diff --git a/templates/settings.php b/templates/settings.php
index 4f24dc3..f91095a 100755
--- a/templates/settings.php
+++ b/templates/settings.php
@@ -2,6 +2,10 @@
$currentpath = __DIR__."/CarnetElectron/";
$root = \OCP\Util::linkToAbsolute("carnet","templates");
+if(strpos($root,"http://") === 0 && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off'){
+ //should be https...
+ $root = "https".substr($root,strlen("http"));
+}
$file = file_get_contents($currentpath."settings/index.html");
//
diff --git a/templates/writer.php b/templates/writer.php
index 7e449c8..b0f0e99 100755
--- a/templates/writer.php
+++ b/templates/writer.php
@@ -1,7 +1,10 @@
<?php
$currentpath = __DIR__."/CarnetElectron/";
$root = \OCP\Util::linkToAbsolute("carnet","templates");
-
+if(strpos($root,"http://") === 0 && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off'){
+ //should be https...
+ $root = "https".substr($root,strlen("http"));
+}
$file = file_get_contents($currentpath."reader/reader.html");
$file = str_replace("<!ROOTPATH>", $root."/CarnetElectron/", $file);