$skindata['pagename'] = 'settings'; require_once("include.html"); require_once("inc/function.calendar.php"); //title $skindata['title'] = $otherconfig["TITLETEXT"] . nametitle() .' - ' . $lang[MSG_ACCOUNTSETT] ; //pagetitle $skindata['pagetitle']= $lang[MSG_ACCOUNTSETT]; checksession($id); getusersession($id, $user, $config); require_once("settingsmenu.html"); $sessid=logtocalendar($user,$config['EMAIL'],$config['PASS'],1); ////////////////////////////////////// // delete group user if($duser) { calendarfunctioncall("DeleteGroupUsers",$groupsessid,$duser); } // add group user if($Econtact && $Dcalpriv!="") { if(ereg(";",$Econtact)) $Tnewf=explode(";",$Econtact); else $Tnewf[0]=$Econtact; while (list (, $val) = each ($Tnewf)) { unset($userparams); $userparams['USREMAIL']=$val; $userparams['USRFRIEND']=$Dcalpriv; $userparams= createcalendarparameters($userparams); calendarfunctioncall("AddGroupUser",$groupsessid,$userparams); } } // modify group user if(is_array($Dcalp) && $Bsav) { while (list ($key, $val) = each ($Dcalp)) { if($Usrcalpold[$key]!=$val) { calendarfunctioncall("DeleteGroupUsers",$groupsessid,$key); unset($userparams); $userparams['USREMAIL']=$Usrmail[$key]; $userparams['USRFRIEND']=$val; $userparams= createcalendarparameters($userparams); calendarfunctioncall("AddGroupUser",$groupsessid,$userparams); } } } // load users $groupusers=parsecalendarresult(calendarfunctioncall("getgroupusers",$groupsessid)); ////////////////////////////////////// $createdata .='
'.$smenu.' | ||