View file modules/shame/index.php

File size: 1.74Kb
<?php
acms_header('Доска позора');
is_active_module('PRIVATE_SHAME');

?> 
<div class='menu-nav-content'> 
<a class='menu-nav <?=(get('get') != 'new' && get('get') != 'update' ? 'h' : null)?>' href='/m/shame/?'>
<?=lg('Все')?>
</a>    
<a class='menu-nav <?=(get('get') == 'new' ? 'h' : null)?>' href='/m/shame/?get=new'>
<?=lg('Новые')?>
</a>    
<a class='menu-nav <?=(get('get') == 'update' ? 'h' : null)?>' href='/m/shame/?get=update'>
<?=lg('Обновленные')?>
</a> 
</div>
<?php require (ROOT.'/modules/shame/plugins/search.php'); ?>
<?php if (access('shame', null) == true) : ?>
<div class='list'>
<a href='/m/shame/add/' class='btn'><?=icons('plus', 15, 'fa-fw')?> <?=lg('Добавить пользователя')?></a>
</div>
<?php endif ?>
<?

$type = tabs(get('get'));

$order = null;
if ($type == 'new') { $order = 'ORDER BY `TIME` DESC'; }
if ($type == 'update') { $order = 'ORDER BY `UPDATE` DESC'; }

$column = db::get_column("SELECT COUNT(*) FROM `SHAME` WHERE `DELETE` = '0'");
$spage = spage($column, PAGE_SETTINGS);
$page = page($spage);
$limit = PAGE_SETTINGS * $page - PAGE_SETTINGS;

if ($column == 0) { 
  
  html::empty('На доске позора никого нет', 'ban');
  
}else{
  
  ?>
  <div class='list-body'>
  <div class='list-menu'><center><b><?=lg('На доске позора %s чел.', $column)?></b></center></div>
  <?
  
}

$data = db::get_string_all("SELECT * FROM `SHAME` WHERE `DELETE` = '0' ".$order." LIMIT ".$limit.", ".PAGE_SETTINGS);
while ($list = $data->fetch()) {
  
  require (ROOT.'/modules/shame/plugins/list.php');
  echo $shame_list;
  
}

if ($column > 0) {
  
  ?></div><?
  
}

get_page('/m/shame/?get='.$type.'&', $spage, $page, 'list');

back('/', 'На главную');
acms_footer();