steffen: server/kolab-horde-fbview/kolab-horde-fbview/fbview/templates/rpcsum javascript.inc, NONE, 1.1 manage.inc, NONE, 1.1
cvs at intevation.de
cvs at intevation.de
Mon Oct 31 12:43:37 CET 2005
Author: steffen
Update of /kolabrepository/server/kolab-horde-fbview/kolab-horde-fbview/fbview/templates/rpcsum
In directory doto:/tmp/cvs-serv18388/kolab-horde-fbview/kolab-horde-fbview/fbview/templates/rpcsum
Added Files:
javascript.inc manage.inc
Log Message:
Fbview in separate package
--- NEW FILE: javascript.inc ---
<script language="JavaScript" type="text/javascript">
<!--
var cancelSubmit = false;
var fields = new Array(
<?php for ($i = 0; $i < count($rpc_servers); $i++): ?>
new Array(
"<?php echo addslashes($rpc_servers[$i]['url']) ?>",
"<?php echo addslashes($rpc_servers[$i]['user']) ?>"
)<?php if ($i + 1 < count($rpc_servers)) echo ','; ?>
<?php endfor; ?>
);
function newChoice()
{
var action = document.prefs.server.options[document.prefs.server.selectedIndex].value;
if (action == -1) {
document.prefs.save.value = '<?php echo _('Create') ?>';
document.prefs.reset();
} else {
document.prefs.save.value = '<?php echo _('Change') ?>';
updateForm(action);
}
}
function updateForm(server)
{
document.prefs.edit_server.value = server;
document.prefs.url.value = fields[server][0];
document.prefs.user.value = fields[server][1];
}
function clearForm()
{
document.prefs.edit_server.value = '';
document.prefs.url.value = fields[server][0];
document.prefs.user.value = fields[server][1];
document.prefs.server.selectedIndex = 0;
cancelSubmit = true;
}
function checkSubmit()
{
cancel = cancelSubmit;
cancelSubmit = false;
<?php if ($browser->getBrowser() == 'msie' && $browser->getMajor() >= 4): ?>
window.event.returnValue = !cancel;
<?php endif; ?>
return !cancel;
}
//-->
</script>
--- NEW FILE: manage.inc ---
<?php echo _("Your remote servers:") ?><br />
<select name="server" class="fixed" onchange="javascript:newChoice()">
<option value="-1"><?php echo _("Select a server") ?></option>
<?php for ($i = 0; $i < count($rpc_servers); $i++): ?>
<option value="<?php echo $i ?>"><?php echo $rpc_servers[$i]['url'] ?></option>
<?php endfor; ?>
</select>
</td></tr>
<noscript>
</table></td></tr>
<tr>
<td valign="middle">
<br />
<input type="submit" name="edit" class="button" value="<?php echo _("Edit") ?>" />
<input type="submit" name="delete" class="button" value="<?php echo _("Delete") ?>" />
<br />
</td>
</tr>
<tr><td class="item"><table border="0">
</noscript>
<tr valign="top"><td class="item">
<input type="hidden" name="edit_server" value="" />
<?php echo _("Remote URL (http://www.example.com/horde):") ?><br />
<input type="text" name="url" size="30" maxlength="60" class="fixed" /><br />
<?php echo _("Username:") ?><br />
<input type="text" name="user" size="30" maxlength="60" class="fixed" /><br />
<?php echo _("Password:") ?><br />
<input type="password" name="passwd" size="30" maxlength="60" class="fixed" /><br />
</td></tr></table></td></tr></table>
<br />
<table border="0" align="center" width="100%" cellspacing="0" cellpadding="0"><tr><td nowrap="nowrap">
<input type="submit" name="save" class="button" onclick="document.prefs.actionID.value=<?php echo RPC_SAVE ?>;return true" value="<?php echo $actionID == RPC_EDIT ? _("Change") : _("Create") ?>" />
<script language="JavaScript" type="text/javascript">
document.write('<input type="submit" name="delete" class="button" onclick="document.prefs.actionID.value=<?php echo RPC_DELETE ?>" value="<?php echo _("Delete") ?>" /> ');
</script>
<input type="submit" name="new" class="button" onclick="clearForm();document.prefs.save.value='<?php echo _("Create") ?>';" value="<?php echo _("Reset") ?>" />
<input type="submit" name="back" class="button" onclick="cancelSubmit=true;document.location.href='<?php echo Horde::applicationUrl('services/prefs.php', true) ?>'" value="<?php echo _("Return to Options") ?>" />
</td></tr></table>
</form>
More information about the commits
mailing list