Exemplo n.º 1
0
/**
 * 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;
}
Exemplo n.º 2
0
 * @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');
?>
Exemplo n.º 4
0
/**
 * 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;
}
Exemplo n.º 7
0
</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;
        ?>