Blame view
sources/apps/xmpp/userSettings.php
707 Bytes
|
42e4f8d60
|
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 |
<?php
$params = array('autoroster');
if ($_POST) {
foreach ($params as $param) {
if (isset($_POST[$param])) {
if($param==='autoroster'){
OCP\Config::setUserValue(OCP\User::getUser(),'xmpp','autoroster',true);
}else{
OCP\Config::setUserValue(OCP\User::getUser(),'xmpp',$param,$_POST[$param]);
}
}else{
if($param==='autoroster'){
OCP\Config::setUserValue(OCP\User::getUser(),'xmpp','autoroster',false);
}
}
}
}
// fill template
$tmpl = new OCP\Template( 'xmpp', 'userSettings');
foreach($params as $param){
$value = OCP\Config::getUserValue(OCP\User::getUser(),'xmpp',$param);
$tmpl->assign($param, $value);
}
return $tmpl->fetchPage();
?>
|