parent::Horde_Form($vars, _("Add User - Context: $context"));
- $this->preserve($vars);
$users = $shout->getUsers($context);
-
+
+ $this->addHidden('', 'context', 'text', true);
+ $this->addHidden('', 'action', 'text', true);
+ $vars->set('action', 'save');
$this->addVariable(_("Full Name"), 'name', 'text', true);
$this->addVariable(_("Extension"), 'extension', 'int', true);
$this->addVariable(_("E-Mail Address"), 'email', 'text', false);
<item modified_time="1121313992" url="lib/Driver/ldap.php" uploadstatus="2" />
<item modified_time="1120589135" url="lib/base.php" uploadstatus="2" />
<item modified_time="1121306551" url="lib/Driver.php" uploadstatus="2" />
- <item modified_time="1121396278" url="index.php" uploadstatus="2" />
+ <item modified_time="1121401934" url="index.php" uploadstatus="2" />
<uploadprofiles showtreeviews="true" defaultProfile="Shout" >
<profile remote_host="picasso.v-office.biz" remote_port="" remote_path="/srv/vhost/users/aklang/sites/intranet.v-office.biz/shout" remote_protocol="sftp" user="aklang" name="Shout" >
<uploadeditem upload_time="0" url="config/" />
<uploadeditem upload_time="1120073766" url="config/conf.xml" />
<uploadeditem upload_time="1120183942" url="contexts.php" />
<uploadeditem upload_time="1120355053" url="dialplan.php" />
- <uploadeditem upload_time="1121396278" url="index.php" />
+ <uploadeditem upload_time="1121401934" url="index.php" />
<uploadeditem upload_time="1120021874" url="index.php~" />
<uploadeditem upload_time="0" url="lib/" />
<uploadeditem upload_time="1121306551" url="lib/Driver.php" />
<uploadeditem upload_time="1120288491" url="lib/SelectContext.php" />
<uploadeditem upload_time="1121317814" url="lib/Shout.php" />
<uploadeditem upload_time="1120815615" url="lib/System.php" />
- <uploadeditem upload_time="1121396278" url="lib/User.php" />
+ <uploadeditem upload_time="1121404494" url="lib/User.php" />
<uploadeditem upload_time="1120279975" url="lib/Users.php" />
<uploadeditem upload_time="1120589135" url="lib/base.php" />
<uploadeditem upload_time="1120073766" url="lib/defines.php" />
+ <uploadeditem upload_time="0" url="main/" />
+ <uploadeditem upload_time="1120355053" url="main/dialplan.php" />
+ <uploadeditem upload_time="1120287842" url="main/moh.php" />
+ <uploadeditem upload_time="1120815615" url="main/system.php" />
+ <uploadeditem upload_time="1121306550" url="main/users.php" />
<uploadeditem upload_time="1120287842" url="moh.php" />
<uploadeditem upload_time="1120027019" url="shout.webprj" />
<uploadeditem upload_time="1120815615" url="system.php" />
<uploadeditem upload_time="0" url="themes/" />
<uploadeditem upload_time="0" url="themes/graphics/" />
<uploadeditem upload_time="1121300828" url="themes/graphics/add-user.gif" />
- <uploadeditem upload_time="1121306550" url="users.php" />
+ <uploadeditem upload_time="1121404451" url="users.php" />
<uploadeditem upload_time="0" url="users/" />
- <uploadeditem upload_time="1121401257" url="users/add.php" />
+ <uploadeditem upload_time="1121404120" url="users/add.php" />
<uploadeditem upload_time="1121396278" url="users/index.php" />
+ <uploadeditem upload_time="1121402549" url="users/save.php" />
</profile>
</uploadprofiles>
<debuggers>
<item url="themes/graphics/" uploadstatus="1" />
<item modified_time="1121300828" url="themes/graphics/add-user.gif" uploadstatus="1" />
<item url="users/" uploadstatus="1" />
- <item modified_time="1121396278" url="lib/User.php" uploadstatus="1" />
- <item modified_time="1121401257" url="users/add.php" uploadstatus="1" />
+ <item modified_time="1121404494" url="lib/User.php" uploadstatus="1" />
+ <item modified_time="1121404120" url="users/add.php" uploadstatus="1" />
<item url="main/" />
- <item url="main/dialplan.php" />
- <item url="main/moh.php" />
- <item url="main/system.php" />
- <item url="main/users.php" />
- <item url="users.php" />
+ <item modified_time="1120355053" url="main/dialplan.php" />
+ <item modified_time="1120287842" url="main/moh.php" />
+ <item modified_time="1120815615" url="main/system.php" />
+ <item modified_time="1121306550" url="main/users.php" />
+ <item modified_time="1121404451" url="users.php" />
+ <item modified_time="1121402549" url="users/save.php" />
<treestatus>
<openfolder url="config" />
<openfolder url="lib" />
* did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
*/
-@define('SHOUT_BASE', dirname(__FILE__) . "/..");
+@define('SHOUT_BASE', dirname(__FILE__));
$shout_configured = (@is_readable(SHOUT_BASE . '/config/conf.php'));# &&
#@is_readable(SHOUT_BASE . '/config/prefs.php'));
if (!$shout_configured) {
$vars = &Variables::getDefaultVariables();
if (!isset($context)) {#FIXME || !Shout::checkContext()) {
- $url = Horde::applicationUrl("/shout/index.php");
+ $url = Horde::applicationUrl("index.php");
header("Location: $url");
exit(0);
}
switch ($action) {
case "add":
case "edit":
+ case "save":
case "delete":
require SHOUT_BASE . "/users/$action.php";
break;