OLD | NEW |
| (Empty) |
1 var otherParent = document.getElementById('other'); | |
2 | |
3 var section = document.createElement('h2'); | |
4 section.appendChild(document.createTextNode(translate.get('other_preferences')))
; | |
5 otherParent.appendChild(section); | |
6 | |
7 //BUTTON | |
8 /* | |
9 var section = document.createElement('h3'); | |
10 section.appendChild(document.createTextNode(translate.get('button'))); | |
11 otherParent.appendChild(section); | |
12 | |
13 var subsection = document.createElement('div'); | |
14 var label = document.createElement('label'); | |
15 | |
16 var checkbox = document.createElement('input'); | |
17 checkbox.setAttribute('type', 'checkbox'); | |
18 checkbox.setAttribute('name', 'button'); | |
19 checkbox.setAttribute('id', 'button'); | |
20 checkbox.setAttribute('onClick', 'setButton()'); | |
21 checkbox.checked = preferences.bool('button'); | |
22 label.appendChild(checkbox); | |
23 | |
24 var text = document.createElement('span'); | |
25 text.innerHTML = translate.get('button_descript'); | |
26 label.appendChild(text); | |
27 | |
28 subsection.appendChild(label); | |
29 otherParent.appendChild(subsection);*/ | |
30 | |
31 //INTERVAL | |
32 var subsection = document.createElement('div'); | |
33 var intervalTitle = document.createElement('h3'); | |
34 intervalTitle.appendChild(document.createTextNode(translate.get('interval_title'
))); | |
35 subsection.appendChild(intervalTitle); | |
36 var intervals = [43200000, 86400000, 172800000, 604800000, 2592000000]; | |
37 intervalInput = document.createElement('select'); | |
38 intervalInput.setAttribute('id', 'interval'); | |
39 intervalInput.setAttribute('onChange', 'setInterval()'); | |
40 for(i in intervals) { | |
41 var element = document.createElement('option'); | |
42 element.appendChild(document.createTextNode(translate.get('interval_' +
intervals[i]))); | |
43 if(preferences.int('interval') == intervals[i]) | |
44 element.setAttribute('selected', 'selected'); | |
45 element.setAttribute('value', intervals[i]); | |
46 intervalInput.appendChild(element); | |
47 } | |
48 subsection.appendChild(intervalInput); | |
49 otherParent.appendChild(subsection); | |
50 | |
51 | |
52 function setInterval() { | |
53 preferences.int('interval', document.getElementById('interval').value); | |
54 } | |
55 function setButton() { | |
56 opera.extension.postMessage({request: 'button', enable: document.getElem
entById('button').checked}); | |
57 } | |
OLD | NEW |