Ejemplo n.º 1
0
 public function pagination()
 {
     return ' LIMIT ' . \App::vars()->start . ',' . \App::user()->get()->config()->pageSize;
 }
Ejemplo n.º 2
0
            <?php 
    }
    ?>
        </ul>
        <h3><?php 
    echo _s('Total');
    ?>
:&#160;<?php 
    echo $this->total;
    ?>
</h3>
        <?php 
    if ($this->total > $config->pageSize) {
        ?>
            <?php 
        echo Includes\Functions::displayPagination($this->uri . '?', App::vars()->start, $this->total, $config->pageSize);
        ?>
        <?php 
    }
    ?>
    <?php 
} else {
    ?>
        <div class="content box padding text-center">
            <?php 
    echo _s('Only for registered users');
    ?>
        </div>
    <?php 
}
?>
Ejemplo n.º 3
0
                unlink($file);
            }
        }
        $form->continueLink = $homeUrl . '/profile/' . $user->id . '/option/avatar/';
        $form->successMessage = _g('Avatar is installed');
        $form->confirmation = true;
        App::view()->hideuser = true;
    }
    App::view()->form = $form->display();
    App::view()->setTemplate('avatars_set.php');
} elseif (isset($query[1], $query[2], $catalog[$query[2]]) && $query[1] == 'list') {
    // Показываем список аватаров в выбранной категории
    $avatars = glob(ROOT_PATH . 'assets' . DS . 'avatars' . DS . $query[2] . DS . '*.{gif,jpg,png}', GLOB_BRACE);
    App::view()->total = count($avatars);
    App::view()->start = App::vars()->page * App::view()->pagesize - App::view()->pagesize;
    $end = App::vars()->page * App::view()->pagesize;
    if ($end > App::view()->total) {
        $end = App::view()->total;
    }
    if (App::view()->total) {
        App::view()->list = [];
        for ($i = App::view()->start; $i < $end; $i++) {
            App::view()->list[$i] = ['image' => $homeUrl . '/assets/avatars/' . urlencode($query[2]) . '/' . basename($avatars[$i]), 'link' => App::user()->isValid() ? '../../set/' . urlencode($query[2]) . '/' . urlencode(basename($avatars[$i])) : '#'];
        }
    }
    App::view()->cat = $query[2];
    App::view()->setTemplate('avatars_list.php');
} else {
    // Показываем каталог аватаров (список категорий)
    App::view()->list = [];
    foreach ($catalog as $key => $val) {