From 0651e95847d51fc62c5ea75d1db649b89ef0cb8f Mon Sep 17 00:00:00 2001 From: Ben Klang Date: Sun, 28 Feb 2010 12:01:22 -0500 Subject: [PATCH] Shout: Begin new dialplan edit UI --- shout/dialplan.php | 30 ++++++++++++++++++++++++++++ shout/templates/dialplan/show.inc | 40 +++++++++++++++++++++++++++++++++++++ shout/themes/graphics/digit-bg.png | Bin 0 -> 4937 bytes shout/themes/screen.css | 38 +++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+) create mode 100644 shout/dialplan.php create mode 100644 shout/templates/dialplan/show.inc create mode 100644 shout/themes/graphics/digit-bg.png diff --git a/shout/dialplan.php b/shout/dialplan.php new file mode 100644 index 000000000..a801ed221 --- /dev/null +++ b/shout/dialplan.php @@ -0,0 +1,30 @@ + + */ + +require_once dirname(__FILE__) . '/lib/Application.php'; +$shout = Horde_Registry::appInit('shout'); + +require_once SHOUT_BASE . '/lib/Forms/ExtensionForm.php'; + +//$action = Horde_Util::getFormData('action'); +$action = 'show'; +$context = $_SESSION['shout']['context']; + +Horde::addScriptFile('prototype.js', 'horde'); + +require SHOUT_TEMPLATES . '/common-header.inc'; +require SHOUT_TEMPLATES . '/menu.inc'; + +$notification->notify(); + +require SHOUT_TEMPLATES . '/dialplan/' . $action . '.inc'; + +require $registry->get('templates', 'horde') . '/common-footer.inc'; diff --git a/shout/templates/dialplan/show.inc b/shout/templates/dialplan/show.inc new file mode 100644 index 000000000..9123402ce --- /dev/null +++ b/shout/templates/dialplan/show.inc @@ -0,0 +1,40 @@ + + +
+
+
SAVE
+
+
1
+
2
+
3
+
+
4
+
5
+
6
+
+
7
+
8
+
9
+
+
*
+
0
+
#
+
+ + \ No newline at end of file diff --git a/shout/themes/graphics/digit-bg.png b/shout/themes/graphics/digit-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..bb819d8ec067096f9a029c7f4460cb38ef89a2cd GIT binary patch literal 4937 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