Chris@0
|
1 # Schema for the views plugins of the User module.
|
Chris@0
|
2
|
Chris@0
|
3 views.access.perm:
|
Chris@0
|
4 type: mapping
|
Chris@0
|
5 label: 'Permission'
|
Chris@0
|
6 mapping:
|
Chris@0
|
7 perm:
|
Chris@0
|
8 type: string
|
Chris@0
|
9 label: 'Permission'
|
Chris@0
|
10
|
Chris@0
|
11 views.access.role:
|
Chris@0
|
12 type: mapping
|
Chris@0
|
13 label: 'Roles'
|
Chris@0
|
14 mapping:
|
Chris@0
|
15 role:
|
Chris@0
|
16 type: sequence
|
Chris@0
|
17 label: 'List of roles'
|
Chris@0
|
18 sequence:
|
Chris@0
|
19 type: string
|
Chris@0
|
20 label: 'Role'
|
Chris@0
|
21
|
Chris@0
|
22 views.argument.user_uid:
|
Chris@0
|
23 type: views.argument.numeric
|
Chris@0
|
24 label: 'User ID'
|
Chris@0
|
25
|
Chris@0
|
26 views.argument.user__roles_rid:
|
Chris@0
|
27 type: views.argument.many_to_one
|
Chris@0
|
28 label: 'Role ID'
|
Chris@0
|
29
|
Chris@0
|
30 views.argument_validator.entity:user:
|
Chris@0
|
31 type: views.argument_validator_entity
|
Chris@0
|
32 label: 'User'
|
Chris@0
|
33 mapping:
|
Chris@0
|
34 restrict_roles:
|
Chris@0
|
35 type: boolean
|
Chris@0
|
36 label: 'Restrict user based on role'
|
Chris@0
|
37 roles:
|
Chris@0
|
38 type: sequence
|
Chris@0
|
39 label: 'Restrict to the selected roles'
|
Chris@0
|
40 sequence:
|
Chris@0
|
41 type: string
|
Chris@0
|
42 label: 'Role'
|
Chris@0
|
43
|
Chris@0
|
44 views.argument_default.user:
|
Chris@0
|
45 type: mapping
|
Chris@0
|
46 label: 'User ID from URL'
|
Chris@0
|
47 mapping:
|
Chris@0
|
48 user:
|
Chris@0
|
49 type: boolean
|
Chris@0
|
50 label: 'Also look for a node and use the node author'
|
Chris@0
|
51
|
Chris@0
|
52 views_field_user:
|
Chris@0
|
53 type: views_field
|
Chris@0
|
54 mapping:
|
Chris@0
|
55 link_to_user:
|
Chris@0
|
56 type: boolean
|
Chris@0
|
57 label: 'Link this field to its user'
|
Chris@0
|
58
|
Chris@0
|
59 views.field.user_permissions:
|
Chris@0
|
60 type: views.field.prerender_list
|
Chris@0
|
61 label: 'List of permission'
|
Chris@0
|
62
|
Chris@0
|
63 views.field.user_roles:
|
Chris@0
|
64 type: views.field.prerender_list
|
Chris@0
|
65 label: 'List of roles'
|
Chris@0
|
66
|
Chris@0
|
67 views.field.user:
|
Chris@0
|
68 type: views_field_user
|
Chris@0
|
69 label: 'User'
|
Chris@0
|
70
|
Chris@0
|
71 views.field.user_bulk_form:
|
Chris@0
|
72 type: views_field_bulk_form
|
Chris@0
|
73 label: 'User operations bulk form'
|
Chris@0
|
74
|
Chris@0
|
75 views.field.user_data:
|
Chris@0
|
76 type: views_field
|
Chris@0
|
77 label: 'User data field'
|
Chris@0
|
78 mapping:
|
Chris@0
|
79 data_module:
|
Chris@0
|
80 type: string
|
Chris@0
|
81 label: 'Module name'
|
Chris@0
|
82 data_name:
|
Chris@0
|
83 type: string
|
Chris@0
|
84 label: 'Name'
|
Chris@0
|
85
|
Chris@0
|
86 views.filter.user_current:
|
Chris@0
|
87 type: views.filter.boolean
|
Chris@0
|
88 label: 'Current user'
|
Chris@0
|
89
|
Chris@0
|
90 views.filter.user_name:
|
Chris@0
|
91 type: views.filter.in_operator
|
Chris@0
|
92 label: 'User name'
|
Chris@0
|
93
|
Chris@0
|
94 views.filter.user_permissions:
|
Chris@0
|
95 type: views.filter.many_to_one
|
Chris@0
|
96 label: 'Permission'
|
Chris@0
|
97
|
Chris@0
|
98 views.filter.user_roles:
|
Chris@0
|
99 type: views.filter.many_to_one
|
Chris@0
|
100 label: 'Role'
|
Chris@0
|
101
|
Chris@0
|
102 views.filter_value.user_current:
|
Chris@0
|
103 type: views.filter_value.boolean
|
Chris@0
|
104 label: 'Current user'
|