Пример #1
0
	}
	
	$chat->session($csid);
	
	if ($s_process) {
		return $chat->process_data($csid, $mode);
	}
	
	//$chat->sys_clean();
	$chat->window();
	
	$keepalive = false;
	$htmlpage = 'chat_channel';
	$page_title = lang('chat') . ' | ' . $chat->data['ch_name'];
} else {
	$cat = $chat->get_cats();
	
	if (!sizeof($cat)) {
		trigger_error('NO_CHAT_CATS');
	}
	
	$user->setup('chat');
	
	$chat->sys_clean();
	$chatters = $chat->get_ch_listing($cat);
	
	v_style(array(
		'CHATTERS' => $chatters,
		'CREATE_CHAT' => s_link('chat-create'))
	);
	
Пример #2
0
				);
				sql_insert('chat_ch', $insert_data);
				
				redirect(s_link('chat', $ch_int_name));
			} else {
				$template_vars += array(
					'CH_NAME' => $ch_name,
					'CH_DESC' => $ch_desc
				);
			}
		} // IF $submit
		
		if ($user->data['is_founder']) {
			$chat = new _chat();
			
			if ($cat = $chat->get_cats()) {
				$cat_list = '';
				foreach ($cat as $cat_data) {
					$cat_list .= '<option value="' . $cat_data['cat_id'] . '"' . (($cat_data['cat_id'] == $ch_cat) ? ' selected' : '') . '>' . $cat_data['cat_name'] . '</option>';
				}
				
				_style('select_cat', array(
					'CHAT_SELECT_CAT' => $cat_list)
				);
			} // IF $cat
			
			$type_ary = w('CHAT_CH_OFFICIAL CHAT_CH_ALL');
			$type_list = '';
			foreach ($type_ary as $i => $langkey) {
				$type_list .= '<option value="' . $i . '"' . (($i == $ch_type) ? ' selected' : '') . '>' . lang($langkey) . '</option>';
			}