@@ -217,6 +217,12 @@ <h1><tmpl_var name="list_head_txt"></h1>
217217 </ select > </ div >
218218 </ div >
219219 {tmpl_var name="directive_snippets_id"}
220+ < div class ="form-group nginx pagespeed ">
221+ < label class ="col-sm-3 control-label "> {tmpl_var name='enable_pagespeed_txt'}</ label >
222+ < div class ="col-sm-9 ">
223+ {tmpl_var name="enable_pagespeed"}
224+ </ div >
225+ </ div >
220226 < div class ="form-group ">
221227 < label class ="col-sm-3 control-label "> {tmpl_var name='active_txt'}</ label >
222228 < div class ="col-sm-9 ">
@@ -276,6 +282,19 @@ <h1><tmpl_var name="list_head_txt"></h1>
276282 } ) ;
277283 // new Vhostsubdomains/Vhostaliasdomains
278284 if ( serverId == '' ) jQuery ( '#parent_domain_id' ) . trigger ( 'change' ) ;
285+
286+ if ( jQuery ( '#directive_snippets_id' ) . val ( ) > 0 ) {
287+ jQuery ( '.pagespeed' ) . show ( ) ;
288+ } else {
289+ jQuery ( '.pagespeed' ) . hide ( ) ;
290+ }
291+ jQuery ( '#directive_snippets_id' ) . change ( function ( ) {
292+ if ( jQuery ( this ) . val ( ) > 0 ) {
293+ jQuery ( '.pagespeed' ) . show ( ) ;
294+ } else {
295+ jQuery ( '.pagespeed' ) . hide ( ) ;
296+ }
297+ } ) ;
279298
280299 function reloadServerId ( noFormChange ) {
281300 var parentWebId = jQuery ( '#parent_domain_id' ) . val ( ) ;
@@ -291,6 +310,19 @@ <h1><tmpl_var name="list_head_txt"></h1>
291310 if ( data . servertype == "nginx" ) {
292311 var selected = jQuery ( '#php' ) . val ( ) ;
293312 jQuery ( '.apache' ) . hide ( ) ;
313+ jQuery ( '.nginx' ) . show ( ) ;
314+ if ( jQuery ( '#directive_snippets_id' ) . val ( ) > 0 ) {
315+ jQuery ( '.pagespeed' ) . show ( ) ;
316+ } else {
317+ jQuery ( '.pagespeed' ) . hide ( ) ;
318+ }
319+ jQuery ( '#directive_snippets_id' ) . change ( function ( ) {
320+ if ( jQuery ( this ) . val ( ) > 0 ) {
321+ jQuery ( '.pagespeed' ) . show ( ) ;
322+ } else {
323+ jQuery ( '.pagespeed' ) . hide ( ) ;
324+ }
325+ } ) ;
294326 if ( selected != "no" && selected != "php-fpm" && selected != "hhvm" ) {
295327 jQuery ( '#php option[value="php-fpm"]' ) . attr ( 'selected' , 'selected' ) . val ( 'php-fpm' ) ;
296328 }
@@ -299,6 +331,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
299331 jQuery ( '#php option[value="mod"]' ) . hide ( ) ;
300332 jQuery ( '#php option[value="suphp"]' ) . hide ( ) ;
301333 } else {
334+ jQuery ( '.nginx' ) . hide ( ) ;
302335 jQuery ( '.apache' ) . show ( ) ;
303336 jQuery ( '#php option[value="fast-cgi"]' ) . show ( ) ;
304337 jQuery ( '#php option[value="cgi"]' ) . show ( ) ;
0 commit comments