forked from kohler/hotcrp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpages.json
253 lines (225 loc) · 12.3 KB
/
pages.json
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
[
{
"name": "__footer", "print_function": "Qrequest::print_footer_hook"
},
{ "name": "__profilemenu/me", "order": 100, "allow_if": "email", "print_function": "*Conf::print_profilemenu_item", "separator_group": "self" },
{ "name": "__profilemenu/other_accounts", "order": 200, "print_function": "*Conf::print_profilemenu_item", "separator_group": "self" },
{ "name": "__profilemenu/profile", "order": 300, "allow_if": "email", "print_function": "*Conf::print_profilemenu_item", "separator_group": "main" },
{ "name": "__profilemenu/search", "order": 310, "allow_if": "pc", "print_function": "*Conf::print_profilemenu_item", "separator_group": "main" },
{ "name": "__profilemenu/my_reviews", "order": 320, "allow_if": "reviewer", "print_function": "*Conf::print_profilemenu_item", "separator_group": "main" },
{ "name": "__profilemenu/my_submissions", "order": 330, "allow_if": "author", "print_function": "*Conf::print_profilemenu_item", "separator_group": "main" },
{ "name": "__profilemenu/help", "order": 400, "allow_if": "!disabled", "print_function": "*Conf::print_profilemenu_item", "separator_group": "overall" },
{ "name": "__profilemenu/settings", "order": 450, "allow_if": "chair", "print_function": "*Conf::print_profilemenu_item", "separator_group": "overall" },
{ "name": "__profilemenu/users", "order": 460, "allow_if": "chair", "print_function": "*Conf::print_profilemenu_item", "separator_group": "overall" },
{ "name": "__profilemenu/assignments", "order": 470, "allow_if": "chair", "print_function": "*Conf::print_profilemenu_item", "separator_group": "overall" },
{ "name": "__profilemenu/signout", "order": 500, "allow_if": "email", "print_function": "*Conf::print_profilemenu_item", "separator_group": "close" },
{ "name": "__profilecheck/name", "order": 1, "function": "Contact::profilecheck_name" },
{ "name": "__profilecheck/affiliation", "order": 2, "function": "Contact::profilecheck_affiliation" },
{ "name": "__profilecheck/pc", "order": 100, "function": "Contact::profilecheck_pc", "allow_if": "pc_member" },
{ "name": "index", "alias": "home" },
{ "name": "home", "allow_disabled": true },
{
"name": "home/disabled", "order": 10,
"request_function": "Home_Page::disabled_request"
},
{
"name": "home/profile_redirect", "order": 100,
"request_function": "Home_Page::profile_redirect_request"
},
{
"name": "home/admin_request", "order": 900,
"allow_if": "chair && getpost && (req.clearbug || req.clearnewpcrev)",
"request_function": "AdminHome_Page::check_admin"
},
{
"name": "home/admin", "order": 901, "allow_if": "chair",
"print_function": "AdminHome_Page::print"
},
{
"name": "home/reviewtokenreport", "allow_if": "req.reviewtokenreport",
"request_function": "Home_Page::reviewtokenreport_request"
},
{
"name": "home/head", "order": 1000,
"print_function": "*Home_Page::print_head"
},
{
"name": "home/content", "order": 1500,
"print_function": "*Home_Page::print_content"
},
{
"name": "home/sidebar/admin", "order": 100, "allow_if": "manager",
"print_function": "Home_Page::print_admin_sidebar"
},
{
"name": "home/sidebar/admin/settings", "order": 10, "allow_if": "chair",
"print_function": "Home_Page::print_admin_settings"
},
{
"name": "home/sidebar/admin/users", "order": 20, "allow_if": "manager",
"print_function": "Home_Page::print_admin_users"
},
{
"name": "home/sidebar/admin/assignments", "order": 30, "allow_if": "manager",
"print_function": "Home_Page::print_admin_assignments"
},
{
"name": "home/sidebar/admin/mail", "order": 40, "allow_if": "manager",
"print_function": "Home_Page::print_admin_mail"
},
{
"name": "home/sidebar/admin/log", "order": 50, "allow_if": "manager",
"print_function": "Home_Page::print_admin_log"
},
{
"name": "home/sidebar/info", "order": 200,
"print_function": "Home_Page::print_info_sidebar"
},
[ "home/sidebar/info/deadline", 10, "Home_Page::print_info_deadline" ],
[ "home/sidebar/info/pc", 20, "Home_Page::print_info_pc" ],
[ "home/sidebar/info/site", 30, "Home_Page::print_info_site" ],
{
"name": "home/sidebar/info/accepted", "order": 40,
"allow_if": "conf.time_all_author_view_decision",
"print_function": "Home_Page::print_info_accepted"
},
[ "home/sidebar/info/help", 100, "Home_Page::print_info_help" ],
[ "home/main/message", 1100, "*Home_Page::print_message" ],
{
"name": "home/main/welcome", "order": 1200, "allow_if": "!admin",
"print_function": "*Home_Page::print_welcome"
},
[ "home/main/signin", 3000, "*Home_Page::print_signin" ],
{
"name": "home/main/search", "order": 4000,
"print_function": "*Home_Page::print_search"
},
{
"name": "home/main/review_requests", "order": 4500, "allow_if": "reviewer",
"print_function": "*Home_Page::print_review_requests"
},
{
"name": "home/main/reviews", "order": 5000, "allow_if": "reviewer",
"print_function": "*Home_Page::print_reviews"
},
{
"name": "home/main/submissions", "order": 7000,
"print_function": "*Home_Page::print_submissions"
},
{
"name": "home/main/review_tokens", "order": 10000,
"print_function": "*Home_Page::print_review_tokens"
},
{ "name": "newaccount", "allow_disabled": true },
{
"name": "newaccount/request", "order": 100, "allow_if": "anypost",
"request_function": "*Signin_Page::create_request"
},
[ "newaccount/head", 1000, "Signin_Page::print_newaccount_head" ],
[ "newaccount/body", 3000, "Signin_Page::print_newaccount_body" ],
[ "newaccount/form/title", 1, "Signin_Page::print_newaccount_form_title" ],
[ "newaccount/form/description", 10, "Signin_Page::print_newaccount_form_description" ],
[ "newaccount/form/email", 20, "*Signin_Page::print_newaccount_form_email" ],
[ "newaccount/form/actions", 100, "Signin_Page::print_newaccount_form_actions" ],
{ "name": "signin", "allow_disabled": true },
{
"name": "signin/request", "order": 100, "allow_if": "anypost",
"request_function": "*Signin_Page::signin_request"
},
{
"name": "signin/request/basic", "order": 100,
"signin_function": "Signin_Page::signin_request_basic"
},
{
"name": "signin/request/success", "order": 100000,
"signin_function": "Signin_Page::signin_request_success"
},
[ "signin/head", 1000, "Signin_Page::print_signin_head" ],
[ "signin/body", 3000, "Signin_Page::print_signin_form" ],
[ "signin/form/title", 1, "Signin_Page::print_signin_form_title" ],
[ "signin/form/accounts", 5, "Signin_Page::print_signin_form_accounts" ],
[ "signin/form/local", 20, "Signin_Page::print_signin_form_local" ],
[ "signin/form/oauth", 1000, "*Signin_Page::print_signin_form_oauth" ],
[ "__local_signin/email", 20, "*Signin_Page::print_signin_form_email" ],
[ "__local_signin/password", 30, "*Signin_Page::print_signin_form_password" ],
[ "__local_signin/actions", 100, "Signin_Page::print_signin_form_actions" ],
[ "__local_signin/create", 150, "Signin_Page::print_signin_form_create" ],
{ "name": "signout", "allow_disabled": true },
{
"name": "signout/request", "order": 100, "allow_if": "anypost",
"request_function": "Signin_Page::signout_request"
},
[ "signout/content", 1000, "Signin_Page::print_signout" ],
{ "name": "forgotpassword", "allow_disabled": true },
{
"name": "forgotpassword/request", "order": 100, "allow_if": "anypost",
"request_function": "*Signin_Page::forgot_request"
},
[ "forgotpassword/head", 1000, "Signin_Page::print_forgot_head" ],
[ "forgotpassword/body", 3000, "Signin_Page::print_forgot_body" ],
[ "forgotpassword/form/title", 1, "Signin_Page::print_forgot_form_title" ],
[ "forgotpassword/form/description", 10, "Signin_Page::print_forgot_form_description" ],
[ "forgotpassword/form/email", 20, "*Signin_Page::print_forgot_form_email" ],
[ "forgotpassword/form/actions", 100, "*Signin_Page::print_forgot_form_actions" ],
{
"name": "forgotpassword/externallogin", "order": false,
"print_function": "Signin_Page::forgot_externallogin_message"
},
{ "name": "resetpassword", "allow_disabled": true },
{
"name": "resetpassword/request", "order": 100,
"request_function": "*Signin_Page::reset_request"
},
{
"name": "resetpassword/request/basic", "order": 100,
"signin_function": "*Signin_Page::reset_request_basic"
},
{
"name": "resetpassword/request/success", "order": 100000,
"signin_function": "*Signin_Page::reset_request_success"
},
[ "resetpassword/head", 1000, "Signin_Page::print_reset_head" ],
[ "resetpassword/body", 3000, "*Signin_Page::print_reset_body" ],
[ "resetpassword/form/title", 1, "Signin_Page::print_reset_form_title" ],
[ "resetpassword/form/description", 10, "Signin_Page::print_reset_form_description" ],
[ "resetpassword/form/email", 20, "*Signin_Page::print_reset_form_email" ],
[ "resetpassword/form/autopassword", 29, "Signin_Page::print_reset_form_autopassword" ],
[ "resetpassword/form/password", 30, "*Signin_Page::print_reset_form_password" ],
[ "resetpassword/form/actions", 100, "forgotpassword/form/actions" ],
{ "name": "graph", "print_function": "Graph_Page::go" },
{ "name": "graph/formula", "print_function": "Graph_Formula_Page::go",
"title": "Formula", "order": 20, "allow_if": "pc" },
{ "name": "graph/procrastination", "print_function": "Graph_Procrastination_Page::go",
"title": "Procrastination", "order": 10, "allow_if": "pc" },
[ "graph/reviewerlameness", false, "graph/procrastination" ],
{ "name": "authorize", "print_function": "*Authorize_Page::go", "allow_disabled": true },
[ "authorize/form/title", 1, "*Authorize_Page::print_form_title" ],
[ "authorize/form/main", 15, "*Authorize_Page::print_form_main" ],
[ "authorize/form/annotation", 2000, "*Authorize_Page::print_form_annotation" ],
[ "authorize/other/local", 15, "signin/form/local" ],
[ "authorize/other/oauth", 1000, "signin/form/oauth" ],
{ "name": "api", "print_function": "API_Page::go", "allow_disabled": true },
{ "name": "assign", "print_function": "Assign_Page::go" },
{ "name": "autoassign", "print_function": "Autoassign_Page::go" },
{ "name": "bulkassign", "print_function": "BulkAssign_Page::go" },
{ "name": "buzzer", "print_function": "Buzzer_Page::go" },
{ "name": "checkupdates", "print_function": "CheckUpdates_Page::go" },
{ "name": "conflictassign", "print_function": "ConflictAssign_Page::go" },
{ "name": "deadlines", "print_function": "Deadlines_Page::go", "allow_disabled": true },
{ "name": "doc", "print_function": "Doc_Page::go" },
{ "name": "help", "print_function": "Help_Page::go" },
{ "name": "log", "print_function": "Log_Page::go" },
{ "name": "mail", "print_function": "Mail_Page::go" },
{ "name": "manualassign", "print_function": "ManualAssign_Page::go" },
{ "name": "mergeaccounts", "print_function": "MergeAccounts_Page::go" },
{ "name": "oauth", "print_function": "OAuth_Page::go", "allow_disabled": true },
{ "name": "offline", "print_function": "Offline_Page::go" },
{ "name": "paper", "print_function": "Paper_Page::go" },
{ "name": "profile", "print_function": "Profile_Page::go" },
{ "name": "review", "print_function": "Review_Page::go" },
{ "name": "reviewprefs", "print_function": "ReviewPrefs_Page::go" },
{ "name": "scorechart", "print_function": "Scorechart_Page::go" },
{ "name": "search", "print_function": "Search_Page::go" },
{ "name": "settings", "print_function": "Settings_Page::go" },
{ "name": "users", "print_function": "Users_Page::go", "allow_disabled": true }
]