-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_users.disp.php
More file actions
83 lines (76 loc) · 2.63 KB
/
_users.disp.php
File metadata and controls
83 lines (76 loc) · 2.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
/**
* This is the template that displays users
*
* This file is not meant to be called directly.
* It is meant to be called by an include in the main.page.php template.
*
* b2evolution - {@link http://b2evolution.net/}
* Released under GNU GPL License - {@link http://b2evolution.net/about/gnu-gpl-license}
* @copyright (c)2003-2016 by Francois Planque - {@link http://fplanque.com/}
*
* @package evoskins
*/
if( !defined('EVO_MAIN_INIT') ) die( 'Please, do not access this page directly.' );
// Load classes
load_class( 'users/model/_user.class.php', 'User' );
global $Blog, $Skin, $Settings;
if( ! empty( $Skin ) )
{
$display_params = array_merge( $Skin->get_template( 'Results' ), $Skin->get_template( 'users' ) );
}
else
{
$display_params = array();
}
if( ! isset( $params ) )
{ // Init template params
$params = array();
}
$params = array_merge( array(
'filterset_name' => '',
'results_param_prefix' => 'u_',
'results_title' => T_('Users'),
'results_order' => $Settings->get( 'allow_avatars' ) ? 'D' : 'A',
'join_group' => is_logged_in() ? false : true, /* Anonymous users have a limit by user group level */
'join_city' => true,
'join_country' => false,
'keywords_fields' => 'user_login, user_firstname, user_lastname, user_nickname',
'where_status_closed' => false,
'display_params' => $display_params,
'display_btn_refresh' => false,
'display_btn_adduser' => true,
'display_btn_addgroup' => false,
'display_ID' => false,
'display_avatar' => true,
'display_login' => true,
'display_nickname' => false,
'display_name' => false,
'display_gender' => false,
'display_country' => false,
'display_city' => false,
'display_blogs' => false,
'display_source' => false,
'display_regdate' => false,
'display_regcountry' => false,
'display_update' => false,
'display_lastvisit' => true,
'display_contact' => true,
'display_reported' => false,
'display_group' => false,
'display_level' => false,
'display_status' => false,
'display_actions' => false,
'display_newsletter' => false,
'force_check_user' => true,
'th_class_avatar' => 'shrinkwrap',
'td_class_avatar' => 'shrinkwrap center',
'avatar_size' => $Blog->get_setting( 'image_size_user_list' ),
'th_class_login' => '',
'td_class_login' => '',
'th_class_city' => 'shrinkwrap',
'td_class_city' => 'shrinkwrap',
), $params );
users_results_block( $params );
load_funcs( 'users/model/_user_js.funcs.php' );
?>