diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2011-02-10 10:20:54 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2011-02-10 10:20:54 +0000 |
| commit | 125e37dd62b41d7744ae1021fb486a2f73a7e164 (patch) | |
| tree | 5a5b210a8656b112efd87cd4369086489f069bc4 /plugins/managesieve/skins/default | |
| parent | b13bc71099300dfb8c958257ef93782327d7cc81 (diff) | |
- Moved javascript code from skin templates into managesieve.js file
git-svn-id: https://svn.roundcube.net/trunk@4525 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'plugins/managesieve/skins/default')
| -rw-r--r-- | plugins/managesieve/skins/default/templates/filteredit.html | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/plugins/managesieve/skins/default/templates/filteredit.html b/plugins/managesieve/skins/default/templates/filteredit.html index 8e810d453..8b1993528 100644 --- a/plugins/managesieve/skins/default/templates/filteredit.html +++ b/plugins/managesieve/skins/default/templates/filteredit.html @@ -7,77 +7,6 @@ </head> <body class="iframe"> -<script type="text/javascript"> - -function header_select(id) -{ - var obj = document.getElementById('header' + id), - size = document.getElementById('rule_size' + id), - op = document.getElementById('rule_op' + id), - target = document.getElementById('rule_target' + id), - header = document.getElementById('custom_header' + id); - - if (obj.value == 'size') { - size.style.display = 'inline'; - op.style.display = 'none'; - target.style.display = 'none'; - header.style.display = 'none'; - } - else { - header.style.display = obj.value != '...' ? 'none' : 'inline'; - size.style.display = 'none'; - op.style.display = 'inline'; - rule_op_select(id); - } -} - -function rule_op_select(id) -{ - var obj = document.getElementById('rule_op' + id), - target = document.getElementById('rule_target' + id); - - target.style.display = obj.value == 'exists' || obj.value == 'notexists' ? 'none' : 'inline'; -} - -function action_type_select(id) -{ - var obj = document.getElementById('action_type' + id), - enabled = {}, - elems = { - mailbox: document.getElementById('action_mailbox' + id), - target: document.getElementById('action_target' + id), - target_area: document.getElementById('action_target_area' + id), - flags: document.getElementById('action_flags' + id), - vacation: document.getElementById('action_vacation' + id) - }; - - if (obj.value == 'fileinto' || obj.value == 'fileinto_copy') { - enabled.mailbox = 1; - } - else if (obj.value == 'redirect' || obj.value == 'redirect_copy') { - enabled.target = 1; - } - else if (obj.value.match(/^reject|ereject$/)) { - enabled.target_area = 1; - } - else if (obj.value.match(/^(add|set|remove)flag$/)) { - enabled.flags = 1; - } - else if (obj.value == 'vacation') { - enabled.vacation = 1; - } - - for (var x in elems) { - elems[x].style.display = !enabled[x] ? 'none' : 'inline'; - } -} - -function rule_join_radio(value) -{ - document.getElementById('rules').style.display = (value=='any' ? 'none' : 'block'); -} -</script> - <div id="filter-title" class="boxtitle"><roundcube:label name="managesieve.filterdef" /></div> <div id="filter-form" class="boxcontent"> |
