⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register_form.inc

📁 groupoffice
💻 INC
📖 第 1 页 / 共 2 页
字号:
	$row = new table_row();	$row->add_cell(new table_cell($ac_lastlogin.':'));	$row->add_cell(new table_cell(get_timestamp($user["lastlogin"])));	$table->add_row($row);	$row = new table_row();	$row->add_cell(new table_cell($ac_logins.':'));	$row->add_cell(new table_cell(number_format($user["logins"], 0, $_SESSION['GO_SESSION']['decimal_seperator'], $_SESSION['GO_SESSION']['thousands_seperator'])));	$table->add_row($row);	$tabstrip->add_html_element($table);	$form->add_html_element($tabstrip);}//Modules$tabstrip = new tabstrip('permissions_tabstrip', $strPermissions);$tabstrip->set_attribute('width','100%');$p = new html_element('p',$admin_module_access);$table = new table();$table->set_attribute('class','go_simple_table');$table->add_column(new table_heading($admin_module));$table->add_column(new table_heading($admin_use));$table->add_column(new table_heading($admin_manage));$module_count = $GO_MODULES->get_modules('0');while($GO_MODULES->next_record()){  //require language file to obtain module name in the right language	$language_file = $GO_LANGUAGE->get_language_file($GO_MODULES->f('id'));  if(file_exists($language_file))  {  	require_once($language_file);  }    $lang_var = isset($lang_modules[$GO_MODULES->f('id')]) ? $lang_modules[$GO_MODULES->f('id')] : $GO_MODULES->f('id');		$row = new table_row();	$row->add_cell(new table_cell($lang_var));		if($user_id > 0)	{		$read_check = $GO_SECURITY->has_permission($user_id, $GO_MODULES->f('acl_read'));	}else	{				$modules_read = isset($_POST['modules_read']) ? $_POST['modules_read'] : array();		$read_check = in_array($GO_MODULES->f('id'), $modules_read);	}		$checkbox = new checkbox(		$GO_MODULES->f('acl_read'), 		'modules_read[]', 		$GO_MODULES->f('id'), 		'', 		$read_check);		$cell = new table_cell($checkbox->get_html());	$cell->set_attribute('align','center');	$row->add_cell($cell);				if($user_id > 0)	{		$write_check = $GO_SECURITY->has_permission($user_id, $GO_MODULES->f('acl_write'));	}else	{		$modules_write = isset($_POST['modules_write']) ? $_POST['modules_write'] : array();		$write_check = in_array($GO_MODULES->f('id'), $modules_write);	}		$checkbox = new checkbox(		$GO_MODULES->f('acl_write'), 		'modules_write[]', 		$GO_MODULES->f('id'), 		'', 		$write_check);		$cell = new table_cell($checkbox->get_html());	$cell->set_attribute('align','center');	$row->add_cell($cell);		$table->add_row($row);}$maintable = new table();$maintable->set_attribute('width','100%');$mainrow = new table_row();$cell = new table_cell();$cell->set_attribute('valign','top');$cell->add_html_element($p);$cell->add_html_element($table);$mainrow->add_cell($cell);$cell = new table_cell();$cell->set_attribute('valign','top');$p = new html_element('p',$admin_groups_user.':');$cell->add_html_element($p);$input = new input('hidden', 'user_groups[]', $GO_CONFIG->group_everyone);$cell->add_html_element($input);$GO_GROUPS->get_groups();$groups2 = new $go_groups_class();while($GO_GROUPS->next_record()){  if ($GO_GROUPS->f('id') != $GO_CONFIG->group_everyone)  {  	if($user_id > 0)		{			$group_check= $groups2->is_in_group($user_id, $GO_GROUPS->f('id'));		}else		{			$user_groups = isset($_POST['user_groups']) ? $_POST['user_groups'] : array();			$group_check = in_array($GO_GROUPS->f('id'), $user_groups);		}  	  	$checkbox = new checkbox(  		'group_'.$GO_GROUPS->f('id'),  		'user_groups[]',  		$GO_GROUPS->f('id'),  		$GO_GROUPS->f('name'),  		$group_check);  		  	if($user_id == 1 && $GO_GROUPS->f('id') == $GO_CONFIG->group_root)  	{  		$checkbox->set_attribute('disabled','true');  		$checkbox->set_attribute('checked','true');  		$form->add_html_element(new input('hidden', 'user_groups[]',	$GO_GROUPS->f('id'), false));		}  	$cell->add_html_element($checkbox);  	$cell->add_html_element(new html_element('br'));      }}$mainrow->add_cell($cell);$cell = new table_cell();$cell->set_attribute('valign','top');$p = new html_element('p',$admin_groups_visible.':');$cell->add_html_element($p);$GO_GROUPS->get_groups();$groups2 = new $go_groups_class();while($GO_GROUPS->next_record()){	if($user_id > 0)	{		$visible_group_check= $GO_SECURITY->group_in_acl($GO_GROUPS->f('id'), $user['acl_id']);	}else	{		if($_SERVER['REQUEST_METHOD'] != 'POST')		{			$visible_user_groups = array($GO_CONFIG->group_root, $GO_CONFIG->group_everyone);		}else		{			$visible_user_groups = isset($_POST['visible_user_groups']) ? $_POST['visible_user_groups'] : array();		}		$visible_group_check = in_array($GO_GROUPS->f('id'), $visible_user_groups);	}		$checkbox = new checkbox(		'visible_group_'.$GO_GROUPS->f('id'),		'visible_user_groups[]',		$GO_GROUPS->f('id'),		$GO_GROUPS->f('name'),		$visible_group_check);			if($GO_GROUPS->f('id') == $GO_CONFIG->group_root)	{		$checkbox->set_attribute('disabled','true');		$checkbox->set_attribute('checked','true');		if($user_id>0)		{			$form->add_html_element(new input('hidden', 'visible_user_groups[]',	$GO_GROUPS->f('id'), false));		}	}			$cell->add_html_element($checkbox);	$cell->add_html_element(new html_element('br'));  }$mainrow->add_cell($cell);$maintable->add_row($mainrow);$tabstrip->add_html_element($maintable);$form->add_html_element($tabstrip);//look & feel$tabstrip = new tabstrip('look_feel_tabstrip', $admin_look_feel);$tabstrip->set_attribute('width','100%');$table = new table();$row = new table_row();$row->add_cell(new table_cell($reg_language.':'));$select = new select('language', $user['language']);$languages = $GO_LANGUAGE->get_languages();foreach($languages as $language){	$select->add_value($language['code'], $language['description']);}$row->add_cell(new table_cell($select->get_html()));$table->add_row($row);$row = new table_row();$row->add_cell(new table_cell($reg_theme.':'));$select = new select('theme', $user['theme']);$themes = $GO_THEME->get_themes();foreach($themes as $theme){	$select->add_value($theme, $theme);}$row->add_cell(new table_cell($select->get_html()));$table->add_row($row);$tabstrip->add_html_element($table);$form->add_html_element($tabstrip);//change password$table = new table();if($user_id == 0){	$tabstrip = new tabstrip('passchange_tabstrip', $registration_account_info);	$row = new table_row();	$row->add_cell(new table_cell($strUsername.'*:'));	$input = new input('text', 'username');	$input->set_attribute('style','width:200px');	$row->add_cell(new table_cell($input->get_html()));	$table->add_row($row);}else{	$tabstrip = new tabstrip('passchange_tabstrip', $admin_change_password);}$tabstrip->set_attribute('width','100%');$row = new table_row();$row->add_cell(new table_cell($admin_password.':'));$input = new input('password', 'pass1', '',false);$input->set_attribute('style','width:200px');$row->add_cell(new table_cell($input->get_html()));$table->add_row($row);$row = new table_row();$row->add_cell(new table_cell($admin_confirm_password.':'));$input = new input('password', 'pass2', '',false);$input->set_attribute('style','width:200px');$row->add_cell(new table_cell($input->get_html()));$table->add_row($row);$tabstrip->add_html_element($table);$form->add_html_element($tabstrip);//Buttons$button = new button($cmdOk, "javascript:_save('save', 'true')");$form->add_html_element($button);$button = new button($cmdApply, "javascript:_save('save', 'false')");$form->add_html_element($button);$button = new button($cmdClose, 'javascript:document.location=\''.$return_to.'\';');$form->add_html_element($button);echo $form->get_html();?><script type="text/javascript">document.forms[0].first_name.focus();function _save(task, close){  document.forms[0].task.value = task;  document.forms[0].close.value = close;  document.forms[0].submit();}</script>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -