e1dd20c51490288f808f7e59aa2d016be8db1a31
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

1)  
2)   function selectedDomain() {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

3)       dom = [...document.querySelectorAll('#domain option')].filter((el) => {return el.selected}).at(0).text
Bernd Wurst Zeige Userdomains nur noch...

Bernd Wurst authored 9 years ago

4)       return dom.match(/\S+/g)[0]
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

5)     }
6)   
7) 
8)   function getDefaultDocroot() {
9)     var hostname;
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

10)     if (document.querySelector('#hostname').value == '') 
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

11)       hostname = selectedDomain();
12)     else
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

13)       hostname = document.querySelector('#hostname').value + '.' + selectedDomain();
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

14)     return hostname + '/htdocs';
15)   }
16)   
Bernd Wurst Javascript-Syntax-Error

Bernd Wurst authored 9 years ago

17)   function useDefaultDocroot( default_docroot ) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

18)     var do_it = document.querySelector('#use_default_docroot').checked;
19)     var inputfield = document.querySelector('#docroot');
20)     inputfield.disabled = do_it;
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

21)     if (do_it) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

22)       document.querySelector('#docroot').value = getDefaultDocroot();
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

23)     }
24)   }
25)   
26)   function showAppropriateLines() {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

27)     type = [...document.querySelectorAll('input[name="vhost_type"]')].filter((el) => {return el.checked}).at(0).value
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

28)     switch (type) {
29)       case "regular":
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

30)         document.querySelector('#options_docroot').style.display = '';
31)         document.querySelector('#options_scriptlang').style.display = '';
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

32)         break;
33)       case "dav":
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

34)         document.querySelector('#options_docroot').style.display = '';
35)         document.querySelector('#options_scriptlang').style.display = 'none';
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

36)         break;
37)       case "svn":
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

38)         document.querySelector('#options_docroot').style.display = 'none';
39)         document.querySelector('#options_scriptlang').style.display = 'none';
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

40)         break;
41)     }
42)   }
43) 
44) 
45)   function showhsts( event ) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

46)       ssl = [...document.querySelectorAll('#ssl option')].filter((el) => {return el.selected}).at(0).value
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

47)     if (ssl == 'forward') {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

48)       document.querySelector('#hsts_block').style.display = '';
49)       cert = [...document.querySelectorAll('#cert option')].filter((el) => {return el.selected}).at(0).value
50)       if (cert == '') {
51)         document.querySelector('#cert').value = '-1';
Bernd Wurst Wähle automatisch ein Lets-...

Bernd Wurst authored 7 years ago

52)       }
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

53)     } else {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

54)       document.querySelector('#hsts_block').style.display = 'none';
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

55)     }
56)     show_hsts_opts();
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

57)   }
58) 
59)   function hsts_preset( event ) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

60)       seconds = [...document.querySelectorAll('#hsts_preset option')].filter((el) => {return el.selected}).at(0).value
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

61)     if (seconds == 'custom') {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

62)       document.querySelector('#hsts_seconds').style.display = '';
63)       if (document.querySelector('#hsts').value < 0) {
64)         document.querySelector('#hsts').value = 2592000; /* 30 Tage */
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

65)       }
66)     } else {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

67)       document.querySelector('#hsts_seconds').style.display = 'none';
68)       document.querySelector('#hsts').value = seconds;
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

69)     }
70)   }
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

71)   
72)   function show_hsts_opts( event ) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

73)     ssl = [...document.querySelectorAll('#ssl option')].filter((el) => {return el.selected}).at(0).value
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

74)     show_block = false;
75)     preload_enabled = false;
76)     if ( ssl == 'forward') {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

77)         if (document.querySelector('#hsts').value > 0) {
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

78)             show_block = true;
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

79)             if (document.querySelector('#hsts_subdomains').checked) {
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

80)                 preload_enabled = true;
81)             }
82)         }
83) 
84)     }
85)     if (show_block) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

86)         document.querySelector('#hsts_preload_options').style.display = '';
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

87)     } else {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

88)         document.querySelector('#hsts_preload_options').style.display = 'none';
89)         document.querySelector('#hsts_subdomains').checked = false;
90)         document.querySelector('#hsts_preload').checked = false;
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

91)     }
92)     if (preload_enabled) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

93)         document.querySelector('#hsts_preload').disabled = false;
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

94)     } else {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

95)         document.querySelector('#hsts_preload').disabled = true;
96)         document.querySelector('#hsts_preload').checked = false;
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

97)     }
98)   }
Bernd Wurst Funktionsfähiger Prototyp

Bernd Wurst authored 7 years ago

99)   
100) 
101)   function showAliasWWWOptions( event ) {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

102)     if (document.querySelector('#aliaswww').checked) {
103)         document.querySelector('#aliaswww_option').style.display = '';
Bernd Wurst Funktionsfähiger Prototyp

Bernd Wurst authored 7 years ago

104)     } else {
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

105)         document.querySelector('#aliaswww_option').style.display = 'none';
Bernd Wurst Funktionsfähiger Prototyp

Bernd Wurst authored 7 years ago

106)     
107)     }
108)   }
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

109) 
110) 
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

111) ready(() => {
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

112) 
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

113)   document.querySelector('#hostname').addEventListener("change", useDefaultDocroot);
114)   document.querySelector('#domain').addEventListener("change", useDefaultDocroot);
115)   document.querySelector('#use_default_docroot').addEventListener("change", useDefaultDocroot);
Bernd Wurst Sprre da Docroot-Eingabefel...

Bernd Wurst authored 9 years ago

116)   useDefaultDocroot();
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

117) 
Bernd Wurst quick JS fix

Bernd Wurst authored 1 year ago

118)   document.querySelectorAll('.usageoption').forEach(el => el.addEventListener("change", showAppropriateLines));
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

119) 
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

120)   document.querySelector('#aliaswww').addEventListener("change", showAliasWWWOptions);
Bernd Wurst Funktionsfähiger Prototyp

Bernd Wurst authored 7 years ago

121)   showAliasWWWOptions();
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

122) 
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

123)   document.querySelector('#ssl').addEventListener("change", showhsts);
124)   document.querySelector('#hsts_select').style.display = '';
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

125)   showhsts();
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

126)   seconds = [...document.querySelectorAll('#hsts_preset option')].filter((el) => {return el.selected}).at(0).value
127)   if (seconds != 'custom') {
128)     document.querySelector('#hsts_seconds').style.display = 'none';
Bernd Wurst VHost-Edit-Seite auf JQuery...

Bernd Wurst authored 10 years ago

129)   }
Bernd Wurst removed jquery and jqueryUI...

Bernd Wurst authored 1 year ago

130)   
131)   document.querySelector('#hsts_preset').addEventListener("change", hsts_preset);
132)   document.querySelector('#hsts_select').addEventListener("change", show_hsts_opts);
133)   document.querySelector('#hsts_subdomains').addEventListener("change", show_hsts_opts);
Bernd Wurst HSTS-Optionen includeSubdom...

Bernd Wurst authored 7 years ago

134)   show_hsts_opts();