Blame view

sources/apps/user_vd/adminSettings.php 837 Bytes
42e4f8d60   Kload   add all apps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  <?php
  OCP\Util::addscript('user_vd', 'adminSettings');
  $paramsCheck = array( 'forceCreateUsers', 'disableBackends');
  if ($_POST) {
  	if(array_key_exists('domain',$_POST) && array_key_exists('fqdn',$_POST)){
  		foreach($_POST['domain'] as $index => $domain){
  			$fqdn=$_POST['fqdn'][$index];
  			if($domain!='' OR $fqdn!=''){
  				$domains[$domain]=$fqdn;
  			}
  		}
  		OC_USER_VD_DOMAIN::saveDomains($domains);
  	}
  	foreach($paramsCheck as $param){
  		if(isset($_POST[$param])){
  			OCP\Config::setAppValue('user_vd',$param,true);
  		}else{
  			OCP\Config::setAppValue('user_vd',$param,false);
  		}
  	}
  }
  
  
  $tmpl = new OCP\Template('user_vd', 'adminSettings');
  $tmpl->assign('domains',OC_USER_VD_DOMAIN::getDomains(true));
  foreach($paramsCheck as $param){
  	$tmpl->assign($param,OCP\Config::getAppValue('user_vd',$param));
  }
  return $tmpl->fetchPage();