Deleting users
authorBen Klang <ben@alkaloid.net>
Thu, 26 Jan 2006 23:38:49 +0000 (23:38 +0000)
committerBen Klang <ben@alkaloid.net>
Thu, 26 Jan 2006 23:38:49 +0000 (23:38 +0000)
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@265 06cd67b6-e706-0410-b29e-9de616bca6e9

users/delete.php [deleted file]
users/edit.php [deleted file]
users/list.php [deleted file]
users/save.php [deleted file]

diff --git a/users/delete.php b/users/delete.php
deleted file mode 100644 (file)
index 5d742e4..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-/**
- * $Id$
- *
- * Copyright 2005-2006 Ben Klang <ben@alkaloid.net>
- *
- * See the enclosed file LICENSE for license information (GPL). If you
- * did not receive this file, see http://www.horde.org/licenses/gpl.php.
- *
- * @package shout
- */
-@define('SHOUT_BASE', dirname(__FILE__) . '/..');
-//require_once 'Horde/Variables.php';
-
-$context = Util::getFormData('context');
-$extension = Util::getFormData('extension');
-
-$res = $shout->deleteUser($context, $extension);
-
-if (!$res) {
-    echo "Failed!";
-    print_r($res);
-}
-$notification->push("User Deleted.");
-$notification->notify();
-require SHOUT_TEMPLATES . '/common-footer.inc';
\ No newline at end of file
diff --git a/users/edit.php b/users/edit.php
deleted file mode 100644 (file)
index 321dbe6..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-<?php
-/**
- * $Id$
- *
- * Copyright 2005-2006 Ben Klang <ben@alkaloid.net>
- *
- * See the enclosed file LICENSE for license information (GPL). If you
- * did not receive this file, see http://www.horde.org/licenses/gpl.php.
- *
- * @package shout
- */
-@define('SHOUT_BASE', dirname(__FILE__) . '/..');
-require_once SHOUT_BASE . '/lib/base.php';
-require_once SHOUT_BASE . '/lib/User.php';
-require_once 'Horde/Variables.php';
-
-$RENDERER = &new Horde_Form_Renderer();
-
-$empty = '';
-$beendone = 0;
-$wereerrors = 0;
-
-$vars = &Variables::getDefaultVariables($empty);
-$formname = $vars->get('formname');
-
-$title = _("FIXME " . __FILE__.":".__LINE__);
-
-$UserDetailsForm = &Horde_Form::singleton('UserDetailsForm', $vars);
-
-$UserDetailsFormValid = $UserDetailsForm->validate($vars, true);
-
-if (!$UserDetailsFormValid) {
-    $UserDetailsForm->open($RENDERER, $vars, 'users.php', 'post');
-    $vars->set('section', $section);
-    $UserDetailsForm->preserveVarByPost($vars, "section");
-    // $UserDetailsForm->preserve($vars);
-    $RENDERER->beginActive($UserDetailsForm->getTitle());
-    $RENDERER->renderFormActive($UserDetailsForm, $vars);
-    $RENDERER->submit();
-    $RENDERER->end();
-    $UserDetailsForm->close($RENDERER);
-} else {
-
-//     require WHUPS_TEMPLATES . '/common-header.inc';
-//     require WHUPS_TEMPLATES . '/menu.inc';
-    $info = array();
-    $UserDetailsForm->getInfo($vars, $info);
-
-    $name = $info['name'];
-    $curextension = $info['curextension'];
-    $newextension = $info['newextension'];
-    $email = $info['email'];
-    $pin = $info['pin'];
-
-
-    $limits = $shout->getLimits($context, $curextension);
-
-    $userdetails = array("newextension" => $newextension,
-                "name" => $name,
-                "pin" => $pin,
-                "email" => $email);
-
-    $i = 1;
-    $userdetails['telephonenumbers'] = array();
-    while ($i <= $limits['telephonenumbersmax']) {
-        $tmp = $info['telephone'.$i];
-        if (!empty($tmp)) {
-            $userdetails['telephonenumbers'][] = $tmp;
-        }
-        $i++;
-    }
-
-    $userdetails['dialopts'] = array();
-    if ($info['moh']) {
-        $userdetails['dialopts'][] = 'm';
-    }
-    if ($info['transfer']) {
-        $userdetails['dialopts'][] = 't';
-    }
-}
\ No newline at end of file
diff --git a/users/list.php b/users/list.php
deleted file mode 100644 (file)
index 4dbd7cc..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-/**
- * $Id$
- *
- * Copyright 2005-2006 Ben Klang <ben@alkaloid.net>
- *
- * See the enclosed file COPYING for license information (GPL). If you
- * did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
- *
- * @package shout
- */
-
-if (!isset($SHOUT_RUNNING) || !$SHOUT_RUNNING) {
-    header('Location: /');
-    exit();
-}
-
-$users = &$shout->getUsers($context);
-ksort($users);
-require SHOUT_TEMPLATES . "/users/userlist.inc";
\ No newline at end of file
diff --git a/users/save.php b/users/save.php
deleted file mode 100644 (file)
index 7ebe387..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-/**
- * $Id$
- *
- * Copyright 2005-2006 Ben Klang <ben@alkaloid.net>
- *
- * See the enclosed file LICENSE for license information (GPL). If you
- * did not receive this file, see http://www.horde.org/licenses/gpl.php.
- *
- * @package shout
- */
-@define('SHOUT_BASE', dirname(__FILE__) . '/..');
-require_once SHOUT_BASE . '/lib/User.php';
-require_once 'Horde/Variables.php';
-
-$RENDERER = &new Horde_Form_Renderer();
-
-$vars = &Variables::getDefaultVariables();
-$formname = $vars->get('formname');
-
-$UserDetailsForm = &Horde_Form::singleton('UserDetailsForm', $vars);
-$UserDetailsFormValid = $UserDetailsForm->validate($vars, true);
-if (!$UserDetailsFormValid) {
-    # FIXME Handle invalid forms gracefully
-    echo "Invalid Form!";
-}
-
-$name = Util::getFormData('name');
-$curextension = Util::getFormData('curextension');
-$newextension = Util::getFormData('newextension');
-$email = Util::getFormData('email');
-$pin = Util::getFormData('pin');
-
-
-$limits = $shout->getLimits($context, $curextension);
-
-$userdetails = array("newextension" => $newextension,
-              "name" => $name,
-              "pin" => $pin,
-              "email" => $email);
-
-$i = 1;
-$userdetails['telephonenumbers'] = array();
-while ($i <= $limits['telephonenumbersmax']) {
-    $tmp = Util::getFormData("telephone$i");
-    if (!empty($tmp)) {
-        $userdetails['telephonenumbers'][] = $tmp;
-    }
-    $i++;
-}
-
-$userdetails['dialopts'] = array();
-if (Util::getFormData('moh')) {
-    $userdetails['dialopts'][] = 'm';
-}
-if (Util::getFormData('transfer')) {
-    $userdetails['dialopts'][] = 't';
-}
-
-// $res = $shout->saveUser($context, $curextension, $userdetails);
-// if (is_a($res, 'PEAR_Error')) {
-//     print $res->getMessage();
-// }
\ No newline at end of file