summaryrefslogtreecommitdiff
path: root/lib/scripts/subscriptions.js
diff options
context:
space:
mode:
authorAdrian Lang <mail@adrianlang.de>2011-11-10 15:43:15 +0100
committerAdrian Lang <mail@adrianlang.de>2011-11-10 15:43:15 +0100
commit16a774a8a61756df2d8fb813bfbaed98b42e3e65 (patch)
tree3a48d311e74ccbf4017330cef8af00003b0ddb34 /lib/scripts/subscriptions.js
parent662a7b3fcc22d8327026bc1ef161a096683f1580 (diff)
parenta5a71ecfcc1ed6bfca1995b39cd0abe4b8dd9eeb (diff)
downloadrpg-16a774a8a61756df2d8fb813bfbaed98b42e3e65.tar.gz
rpg-16a774a8a61756df2d8fb813bfbaed98b42e3e65.tar.bz2
Merge branch 'master' into stable
Conflicts: doku.php
Diffstat (limited to 'lib/scripts/subscriptions.js')
-rw-r--r--lib/scripts/subscriptions.js46
1 files changed, 0 insertions, 46 deletions
diff --git a/lib/scripts/subscriptions.js b/lib/scripts/subscriptions.js
deleted file mode 100644
index d701f258f..000000000
--- a/lib/scripts/subscriptions.js
+++ /dev/null
@@ -1,46 +0,0 @@
-/**
- * Hide list subscription style if target is a page
- *
- * @author Adrian Lang <lang@cosmocode.de>
- */
-
-addInitEvent(function () {
- var form = $('subscribe__form');
- if (!form) {
- return;
- }
-
- var styleradios = {};
-
- function update_state() {
- if (!this.checked) {
- return;
- }
- if (this.value.match(/:$/)) {
- styleradios.list.parentNode.style.display = '';
- } else {
- styleradios.list.parentNode.style.display = 'none';
- if (styleradios.list.checked) {
- styleradios.digest.checked = 'checked';
- }
- }
- }
-
- var cur_sel = null;
-
- var inputs = form.getElementsByTagName('input');
- for (var i = 0; i < inputs.length ; ++i) {
- switch (inputs[i].name) {
- case 'sub_target':
- addEvent(inputs[i], 'click', update_state);
- if (inputs[i].checked) {
- cur_sel = inputs[i];
- }
- break;
- case 'sub_style':
- styleradios[inputs[i].value] = inputs[i];
- break;
- }
- }
- update_state.call(cur_sel);
-});