/** * Group search page handler * * @return mixdata; * @access private */ function groups_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $groups = new OssnGroup(); $data = $groups->searchGroups($params['q']); $Pagination->setItem($data); $group['groups'] = $Pagination->getItem(); $search = ossn_plugin_view('groups/search/view', $group); $search .= $Pagination->pagination(); if (empty($data)) { return ossn_print('ossn:search:no:result'); } return $search; }
* @license General Public Licence http://www.opensource-socialnetwork.org/licence * @link http://www.opensource-socialnetwork.org/licence */ if ($params['ismember'] === 1) { echo '<div class="ossn-wall-container">'; echo ossn_view_form('group/container', array('action' => ossn_site_url() . 'action/wall/post/g', 'component' => 'OssnWall', 'id' => 'ossn-wall-form', 'params' => array('group' => $params['group'])), false); echo '</div>'; } echo '<div class="user-activity">'; $posts = new OssnWall(); $posts = $posts->GetPostByOwner($params['group']['group']->guid, 'group'); $Pagination = new OssnPagination(); $Pagination->setItem($posts); $posts = false; if ($params['ismember'] === 1 || $params['membership'] == OSSN_PUBLIC) { $posts = $Pagination->getItem(); } if ($posts) { foreach ($posts as $post) { $data = json_decode(html_entity_decode($post->description)); $text = ossn_restore_new_lines($data->post, true); $location = ''; if (isset($data->location)) { $location = '- ' . $data->location; } if (!isset($data->friend)) { $data->friend = ''; } if (isset($post->{'file:wallphoto'})) { $image = str_replace('ossnwall/images/', '', $post->{'file:wallphoto'}); } else {
<?php /** * OpenSource-SocialNetwork * * @package (Informatikon.com).ossn * @author OSSN Core Team <*****@*****.**> * @copyright 2014 iNFORMATIKON TECHNOLOGIES * @license General Public Licence http://opensource-socialnetwork.com/licence * @link http://www.opensource-socialnetwork.com/licence */ $users = new OssnUser(); $pagination = new OssnPagination(); $pagination->setItem($users->getUnvalidatedUSERS()); $list = $pagination->getItem(); ?> <div class="top-controls top-controls-users-page"> <a href="<?php echo ossn_site_url("administrator/adduser"); ?> " class="ossn-admin-button button-green"><?php echo ossn_print('add'); ?> </a> </div> <table class="table ossn-users-list"> <tbody> <tr class="table-titles"> <td><?php echo ossn_print('name'); ?>
/** * Add profile search page handler * * @return string data; */ function profile_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $users = new OssnUser(); $data = $users->searchUsers($params['q']); $Pagination->setItem($data); $user['users'] = $Pagination->getItem(); $search = ossn_plugin_view('output/users', $user); $search .= $Pagination->pagination(); if (empty($data)) { return ossn_print('ossn:search:no:result'); } return $search; }
/** * Group search page handler * * @return mixdata; * @access private */ function groups_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $groups = new OssnGroup(); $data = $groups->searchGroups($params['q']); $Pagination->setItem($data); $group['groups'] = $Pagination->getItem(); $search = ossn_view('components/OssnGroups/search/view', $group); $search .= $Pagination->pagination(); if (empty($data)) { return 'No result found'; } return $search; }
function profile_search_handler($hook, $type, $return, $params) { $Pagination = new OssnPagination(); $users = new OssnUser(); $data = $users->searchUsers($params['q']); $Pagination->setItem($data); $user['users'] = $Pagination->getItem(); $search = ossn_view('system/templates/users', $user); $search .= $Pagination->pagination(); if (empty($data)) { return 'No result found'; } return $search; }
</td> <td><?php echo ossn_print('ad:clicks'); ?> </td> <td><?php echo ossn_print('ad:browse'); ?> </td> <td><?php echo ossn_print('edit'); ?> </td> </tr> <?php $items = $pagination->getItem(); if ($items) { foreach ($items as $ads) { ?> <tr> <td><input type="checkbox" name="entites[]" value="<?php echo $ads->guid; ?> "/></td> <td><?php echo $ads->title; ?> </td> <td><?php echo $ads->description; ?>