From ebd0e986ed11f2a34fb58cdd33efbfab192083ad Mon Sep 17 00:00:00 2001
From: Till Brehm <tbrehm@ispconfig.org>
Date: Fri, 22 Apr 2016 05:26:17 -0400
Subject: [PATCH] Added PHP 7 check in installer and updater.

---
 interface/web/admin/index.php |   56 ++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 48 insertions(+), 8 deletions(-)

diff --git a/interface/web/admin/index.php b/interface/web/admin/index.php
index 4aef3c0..7cbfddb 100644
--- a/interface/web/admin/index.php
+++ b/interface/web/admin/index.php
@@ -26,14 +26,54 @@
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
-require_once('../../lib/config.inc.php');
-require_once('../../lib/app.inc.php');
 
-$app->uses('tpl');
-$app->tpl->newTemplate("form.tpl.htm");
 
-$app->tpl->setVar('error',$error);
-$app->tpl->setInclude('content_tpl','templates/index.htm');
-$app->tpl->pparse();
+class admin_index {
 
-?>
\ No newline at end of file
+	var $status = 'OK';
+	var $target = '';
+
+	function render() {
+
+		global $app;
+
+		$app->uses('tpl');
+		$app->tpl->newTemplate("form.tpl.htm");
+
+		$app->tpl->setVar('error', $error);
+		$app->tpl->setInclude('content_tpl', 'admin/templates/index.htm');
+		return $app->tpl->grab();
+		/*
+		$filename = 'test.txt';
+$somecontent = $app->tpl->grab();
+
+// Sichergehen, dass die Datei existiert und beschreibbar ist
+
+
+    // Wir öffnen $filename im "Anhänge" - Modus.
+    // Der Dateizeiger befindet sich am Ende der Datei, und
+    // dort wird $somecontent später mit fwrite() geschrieben.
+    if (!$handle = fopen($filename, "w")) {
+         print "Kann die Datei $filename nicht öffnen";
+         exit;
+    }
+
+    // Schreibe $somecontent in die geöffnete Datei.
+    if (!fwrite($handle, $somecontent)) {
+        print "Kann in die Datei $filename nicht schreiben";
+        exit;
+    }
+
+
+    fclose($handle);
+
+
+
+
+		return 'dd';
+		*/
+	}
+
+}
+
+?>

--
Gitblit v1.9.1