function generate_inner_html() { $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $inner_template = NULL; switch ($this->mode) { case 'relations': case 'in_relations': $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public_relation.tpl'; break; default: $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public_relation.tpl'; } $obj_inner_template = new Template($inner_template, $this); $obj_inner_template->set_object('links', $this->links); $obj_inner_template->set_object('gid', @$this->gid); $obj_inner_template->set('sub_title', @$this->sub_title); $obj_inner_template->set('total', $this->Paging['count']); $obj_inner_template->set('reciprocated_relationship_set', @$this->reciprocated_relationship_set); $obj_inner_template->set('relations', @$this->relations); $obj_inner_template->set('in_relations', @$this->in_relations); $obj_inner_template->set('user_name', $this->page_user); $obj_inner_template->set('page_prev', $this->page_prev); $obj_inner_template->set('page_next', $this->page_next); $obj_inner_template->set('page_links', $this->page_links); $obj_inner_template->set('view_type', $this->view_type); $inner_html = $obj_inner_template->fetch(); return $inner_html; }
function generate_inner_html() { global $current_theme_path, $base_url; $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $tmp_file = dirname(__FILE__) . '/center_inner_public.tpl'; $inner_html_gen =& new Template($tmp_file); $inner_html_gen->set('current_theme_path', $current_theme_path); $inner_html_gen->set('base_url', $base_url); $inner_html_gen->set('forum_details', $this->forum_details); $inner_html_gen->set('parent_id', $this->parent_id); $inner_html_gen->set('parent_name_hidden', $this->parent_name_hidden); $inner_html_gen->set('parent_type', $this->parent_type); $inner_html_gen->set('header_title', $this->header_title); $inner_html_gen->set('title_form', $this->title_form); $inner_html_gen->set('body', $this->body); $inner_html_gen->set('msg', $this->msg); $inner_html_gen->set('name', $this->name); $inner_html_gen->set('email', $this->email); $inner_html_gen->set('is_member', $this->is_member); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('group_access_type', $this->group_access_type); $inner_html_gen->set('group_owner', $this->group_owner_id); $inner_html_gen->set('ccid', $_GET['ccid']); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
public function initializeModule($request_method, $request_data) { global $paging; $this->Paging = $paging; if (!empty($this->shared_data['group_info'])) { $this->family = $this->shared_data['group_info']; $this->set_id = $this->family->collection_id; } else { if (!empty($request_data['gid'])) { $this->family = ContentCollection::load_collection((int) $request_data['gid']); $this->set_id = $request_data['gid']; } else { return 'skip'; } } if (!empty($request_data['action']) && $request_data['action'] == 'addChild') { $this->set_inner_template('add_child.tpl'); } else { if (!empty($request_data['view'])) { $this->view = $request_data['view']; if ($this->view == 'members') { $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $this->get_links(); $this->set_inner_template('center_inner_public.tpl'); $templ_vars = array('links' => $this->members_data, 'page_prev' => $this->page_prev, 'page_next' => $this->page_next, 'page_links' => $this->page_links, 'page_first' => $this->page_first, 'page_last' => $this->page_last, 'family_id' => $this->set_id, 'div_visible_for_moderation' => $this->view); $this->inner_HTML = $this->generate_inner_html($templ_vars); } } } }
function generate_inner_html() { global $current_theme_path, $base_url; $button_display = FALSE; $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); if ($this->is_member || $this->is_admin) { $button_display = TRUE; } $tmp_file = dirname(__FILE__) . '/center_inner_public.tpl'; $inner_html_gen =& new Template($tmp_file); $inner_html_gen->set('current_theme_path', $current_theme_path); $inner_html_gen->set('base_url', $base_url); $inner_html_gen->set('forum_details', $this->forum_details); $inner_html_gen->set('group_name', $this->group_name); $inner_html_gen->set('topic_count', $this->topic_count); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('button_display', $button_display); $inner_html_gen->set('group_owner_id', $this->group_details->author_id); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
function generate_inner_html($links) { global $current_blockmodule_path; switch ($this->mode) { default: $tmp_file = "{$current_blockmodule_path}/GroupModerateContentModule/center_inner_public.tpl"; } $inner_html_gen =& new Template($tmp_file); $this->get_moderation_queue(); $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $inner_html_gen->set('links', $this->content_data); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('group_id', $this->set_id); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
function generate_inner_html() { global $current_blockmodule_path; switch ($this->mode) { default: $tmp_file = dirname(__FILE__) . '/center_inner_public.tpl'; } $inner_html_gen =& new Template($tmp_file); $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $inner_html_gen->set('links', $this->members_data); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('group_id', $this->set_id); $inner_html_gen->set('div_visible_for_moderation', $this->view); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
public function initializeModule($request_method, $request_data) { global $paging; if (empty(PA::$login_uid)) { return 'skip'; } $this->uid = PA::$login_uid; $this->mid = !empty($request_data['mid']) ? $request_data['mid'] : NULL; $this->search_string = !empty($request_data['q']) ? $request_data['q'] : NULL; $this->folder_name = !empty($request_data['folder']) ? $request_data['folder'] : INBOX; $this->folders = Message::get_user_folders($this->uid); $this->Paging = $paging; if (!empty($this->Paging['page'])) { $this->page = $this->Paging['page']; } if (!isset($request_data['action'])) { if (!empty($this->search_string)) { $messages = Message::search($this->uid, $this->search_string); $this->Paging['count'] = count($messages); $messages = Message::search($this->uid, $this->search_string, $this->page, $this->Paging['show']); $this->title = __("Search Results"); } else { $this->Paging['count'] = Message::load_folder_for_user($this->uid, $this->folder_name, true); $messages = Message::load_folder_for_user($this->uid, $this->folder_name, false, $this->page, (int) $this->Paging['show']); } $Pagination = new Pagination(); // echo "<pre>".print_r($messages,1)."</pre>";exit; $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); if (empty($this->search_string)) { $this->title .= ' : ' . ucfirst($this->folder_name); } $this->set_inner_template('center_inner_public.tpl'); $this->inner_HTML = $this->generate_inner_html(array('messages' => $messages, 'page_prev' => $this->page_prev, 'page_next' => $this->page_next, 'page_links' => $this->page_links, 'folder_name' => $this->folder_name, 'folders' => $this->folders, 'current_theme_path' => PA::$theme_url, 'search_string' => $this->search_string)); } }
public function generate_inner_html() { switch ($this->mode) { default: $tmp_file = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public.tpl'; } $inner_html_gen = new Template($tmp_file); $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $inner_html_gen->set('links', $this->members_data); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('page_first', $this->page_first); $inner_html_gen->set('page_last', $this->page_last); $inner_html_gen->set('group_id', $this->set_id); $inner_html_gen->set('div_visible_for_moderation', $this->view); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
function generate_inner_html() { switch ($this->mode) { default: $tmp_file = PA::$blockmodule_path . "/GroupModerateUserModule/center_inner_public.tpl"; } $inner_html_gen = new Template($tmp_file); $this->get_moderation_queue(); $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $inner_html_gen->set('links', $this->members_data); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); $inner_html_gen->set('group_id', $this->set_id); $inner_html = $inner_html_gen->fetch(); return $inner_html; }
function generate_inner_html() { global $current_theme_path, $base_url; switch ($this->mode) { case 'view_mesage': $tmp_file = dirname(__FILE__) . '/view_message.tpl'; break; case 'view_conversations': $tmp_file = dirname(__FILE__) . '/view_conversations.tpl'; break; default: $tmp_file = dirname(__FILE__) . '/center_inner_public.tpl'; } $folders = Message::get_user_folders($this->uid); $inner_html_gen =& new Template($tmp_file); $inner_html_gen->set('current_theme_path', $current_theme_path); $inner_html_gen->set('base_url', $base_url); $inner_html_gen->set('folders', $folders); if ($this->mode == 'view_mesage') { $message_details = Message::load_message(null, $this->mid, $this->uid); $this->folder_name = Message::get_message_folder($message_details['index_id']); $mess = Message::load_folder_for_user($this->uid, $this->folder_name, false, $this->page); $total_msg = count($mess); for ($counter = 0; $counter < $total_msg; $counter++) { if ($mess[$counter]['message_id'] == $this->mid) { $prev_nxt_msg['previous'] = @$mess[$counter - 1]['message_id']; $prev_nxt_msg['next'] = @$mess[$counter + 1]['message_id']; break; // ending the for loop } } $this->title .= ' : ' . ucfirst($this->folder_name); $inner_html_gen->set('prev_nxt_msg', $prev_nxt_msg); $inner_html_gen->set('message_details', $message_details); $inner_html_gen->set('mid', $this->mid); $inner_html_gen->set('search_string', $this->search_string); } else { if ($this->mode == 'view_conversations') { $conversations = Message::get_conversations($this->uid); $inner_html_gen->set('conversations', $conversations); $this->title .= ' : ' . __('Conversations'); } else { if (empty($this->folder_name)) { $this->folder_name = INBOX; } //$this->Paging['show'] = 1; //fetches all messages in the given folder if (!empty($this->search_string)) { $messages = Message::search($this->uid, $this->search_string); $this->Paging['count'] = count($messages); $messages = Message::search($this->uid, $this->search_string, $this->page, $this->Paging['show']); $inner_html_gen->set('search_string', $this->search_string); } else { $this->Paging['count'] = Message::load_folder_for_user($this->uid, $this->folder_name, true); $messages = Message::load_folder_for_user($this->uid, $this->folder_name, false, $this->page, $this->Paging['show']); } $Pagination = new Pagination(); $Pagination->setPaging($this->Paging); $this->page_prev = $Pagination->getPreviousPage(); $this->page_next = $Pagination->getNextPage(); $this->page_links = $Pagination->getPageLinks(); $this->title .= ' : ' . ucfirst($this->folder_name); $inner_html_gen->set('messages', $messages); $inner_html_gen->set('page_prev', $this->page_prev); $inner_html_gen->set('page_next', $this->page_next); $inner_html_gen->set('page_links', $this->page_links); } } $inner_html_gen->set('folder_name', $this->folder_name); $inner_html = $inner_html_gen->fetch(); return $inner_html; }