From 5493ddc3173f539650f09a1d76b5fd1f780a824f Mon Sep 17 00:00:00 2001
From: philipp <philipp@philipp-laptop.(none)>
Date: Sat, 4 Dec 2010 23:52:07 +0100
Subject: [PATCH] widgetinterface umbenannt, .js hinzugefuegt

---
 webroot/widgets/ZoneOffen/ZoneOffen.js  |  0
 webroot/widgets/ZoneOffen/ZoneOffen.php | 14 +++++++++++---
 webroot/widgets/iWidget.php             |  9 +++++++++
 webroot/widgets/widgetInterface.php     |  8 --------
 4 files changed, 20 insertions(+), 11 deletions(-)
 create mode 100644 webroot/widgets/ZoneOffen/ZoneOffen.js
 create mode 100644 webroot/widgets/iWidget.php
 delete mode 100644 webroot/widgets/widgetInterface.php

diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.js b/webroot/widgets/ZoneOffen/ZoneOffen.js
new file mode 100644
index 0000000..e69de29
diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.php b/webroot/widgets/ZoneOffen/ZoneOffen.php
index 7339a84..04b8b33 100644
--- a/webroot/widgets/ZoneOffen/ZoneOffen.php
+++ b/webroot/widgets/ZoneOffen/ZoneOffen.php
@@ -1,12 +1,20 @@
 <?php
 
-require_once 'widgets/widgetInterface.php';
+require_once 'widgets/iWidget.php';
 
-class ZoneOffen implements widgetInterface 
+class ZoneOffen implements iWidget 
 {
+  public function __construct($width, $height)
+  {
+
+  }
+
+
   public function giveOutput() 
   {
-    $widgetOutput = "Test";
+    $widgetOutput = "Test\n";
+    $widgetOutput .= '<script src="/widgets/ZoneOffen/ZoneOffen.js" type="text/javascript"></script>'."\n";
+
     return $widgetOutput;
   }
 }
diff --git a/webroot/widgets/iWidget.php b/webroot/widgets/iWidget.php
new file mode 100644
index 0000000..957ba3e
--- /dev/null
+++ b/webroot/widgets/iWidget.php
@@ -0,0 +1,9 @@
+<?php
+
+interface iWidget 
+{
+  public function __construct($width, $height); 
+  public function giveOutput();
+}
+
+?>
diff --git a/webroot/widgets/widgetInterface.php b/webroot/widgets/widgetInterface.php
deleted file mode 100644
index 8d025c9..0000000
--- a/webroot/widgets/widgetInterface.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
-interface widget 
-{
-    public function giveOutput();
-}
-
-?>
-- 
GitLab