From 3e70c672d4d1c7606bbbb42d8ede71789f2f7740 Mon Sep 17 00:00:00 2001
From: philipp <philipp@philipp-laptop.(none)>
Date: Sun, 5 Dec 2010 00:46:39 +0100
Subject: [PATCH] javascript mit content gefuellt

---
 webroot/index.php                       |  2 +-
 webroot/widgets/ZoneOffen/ZoneOffen.js  | 26 +++++++++++++++++++++++++
 webroot/widgets/ZoneOffen/ZoneOffen.php |  6 ++++--
 3 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/webroot/index.php b/webroot/index.php
index 653348e..931aef8 100644
--- a/webroot/index.php
+++ b/webroot/index.php
@@ -1,6 +1,6 @@
 <head>
 	<link rel="stylesheet" type="text/css" href="css/widget.css" />
-	<script src="/js/jquery-1.4.4.js" type="text/javascript"></script>
+	<script src="js/jquery-1.4.4.js" type="text/javascript"></script>
 </head>
 <body>
 	<?php
diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.js b/webroot/widgets/ZoneOffen/ZoneOffen.js
index e69de29..a513f56 100644
--- a/webroot/widgets/ZoneOffen/ZoneOffen.js
+++ b/webroot/widgets/ZoneOffen/ZoneOffen.js
@@ -0,0 +1,26 @@
+function fillContent(response) {
+  if (response["TuerOffen"] == false){
+    $("#ZoneOffen_open").html(" <font color='red'>geschlossen!</font>");
+  } else {
+    $("#ZoneOffen_open").html(" <font color='green'>geöffnet!</font>");
+  }  
+  $("#ZoneOffen_templounge").html(response["tempLounge"]);
+  $("#ZoneOffen_tempwerkstatt").html(response["tempWerkstatt"]);
+}
+
+function updateZoneOffen () {
+  $.getJson("widgets/ZoneOffen/ajax.php", function (response) 
+    {
+      fillContent(response);
+    }, "json");
+}
+
+
+$(document).ready(function()
+  {
+    //Zuerst einmal nur einmal laden
+    updateZoneOffen();
+  }
+);
+
+
diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.php b/webroot/widgets/ZoneOffen/ZoneOffen.php
index 04b8b33..2778ee6 100644
--- a/webroot/widgets/ZoneOffen/ZoneOffen.php
+++ b/webroot/widgets/ZoneOffen/ZoneOffen.php
@@ -12,8 +12,10 @@ class ZoneOffen implements iWidget
 
   public function giveOutput() 
   {
-    $widgetOutput = "Test\n";
-    $widgetOutput .= '<script src="/widgets/ZoneOffen/ZoneOffen.js" type="text/javascript"></script>'."\n";
+    $widgetOutput = '<script src="widgets/ZoneOffen/ZoneOffen.js" type="text/javascript"></script>'."\n";
+    $widgetOutput .= '<div>Die Zone ist <span id="ZoneOffen_open"></span></div>'."\n";
+    $widgetOutput .= '<div>Lounge <span id="ZoneOffen_templounge"></span></div>'."\n";
+    $widgetOutput .= '<div>Werkstatt <span id="ZoneOffen_tempwerkstatt"></span></div>'."\n";
 
     return $widgetOutput;
   }
-- 
GitLab