From cf71a4677eff547c9cedeb1871fc109ae181b0c2 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sat, 17 Mar 2007 16:30:41 -0400
Subject: [PATCH] Rebuild the complete interface to use ajax.

---
 interface/web/admin/index.php |   53 ++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 46 insertions(+), 7 deletions(-)

diff --git a/interface/web/admin/index.php b/interface/web/admin/index.php
index 4aef3c0..6c3d51a 100644
--- a/interface/web/admin/index.php
+++ b/interface/web/admin/index.php
@@ -26,14 +26,53 @@
 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 {
+
+	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';
+		*/
+	}
+}
 
 ?>
\ No newline at end of file

--
Gitblit v1.9.1