clipbucket/upload/admin_area/groups_manager.php

67 lines
1.9 KiB
PHP
Raw Normal View History

2009-08-25 12:16:42 +00:00
<?php
/*
****************************************************************************************************
2009-11-16 11:55:31 +00:00
| Copyright (c) 2007-2009 Clip-Bucket.com. All rights reserved. |
2009-08-25 12:16:42 +00:00
| @ Author : ArslanHassan |
| @ Software : ClipBucket , © PHPBucket.com |
****************************************************************************************************
*/
require_once '../includes/admin_config.php';
$userquery->admin_login_check();
$pages->page_redir();
2009-11-16 11:55:31 +00:00
// Deactivate Group
if(isset($_GET['deactivate'])) {
$cbgroup->unactive_gp(mysql_clean($_GET['deactivate']));
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
// Activate Group
if(isset($_GET['activate'])) {
$cbgroup->active_gp(mysql_clean($_GET['activate']));
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
//Multiple Activate
if(isset($_POST['activate_selected'])) {
for($i=0; $i<count($_POST['check_group']); $i++) {
$cbgroup->active_gp($_POST['check_group'][$i],true);
2009-11-16 11:55:31 +00:00
}
e(lang('Selected Groups are activated.','m'));
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
//Multiple Deactivate
if(isset($_POST['deactivate_selected'])) {
for($i=0; $i<count($_POST['check_group']); $i++) {
$cbgroup->unactive_gp($_POST['check_group'][$i],true);
2009-11-16 11:55:31 +00:00
}
e(lang('Selected Groups are deactivated.','m'));
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
// Delete group
if(isset($_GET['delete_group'])) {
$cbgroup->delete_group(mysql_clean($_GET['delete_group']));
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
//Multiple Delete
if(isset($_POST['delete_selected'])) {
for($i=0; $i<count($_POST['check_group']); $i++) {
$cbgroup->delete_group($_POST['check_group'][$i],true);
2009-08-25 12:16:42 +00:00
}
2009-11-16 11:55:31 +00:00
e(lang('Selected Groups are Deleted.','m'));
}
2009-08-25 12:16:42 +00:00
2009-11-16 11:55:31 +00:00
//Collecting Data for Pagination
$total_rows = $db->count('users','*',$cond);
$total_pages = count_pages($total_rows,VLISTPP);
2009-08-25 12:16:42 +00:00
2009-11-16 11:55:31 +00:00
//Pagination
$pages->paginate($total_pages,$page);
2009-08-25 12:16:42 +00:00
2009-11-16 11:55:31 +00:00
// Assign varibles
assign('category',$cbgroup->get_categories());
assign('gps',$cbgroup->get_groups());
2009-08-25 12:16:42 +00:00
2009-11-16 11:55:31 +00:00
template_files('groups_manager.html');
display_it();
2009-08-25 12:16:42 +00:00
?>