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