This repository has been archived by the owner on Nov 13, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 48
/
404.html
296 lines (294 loc) · 18.9 KB
/
404.html
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
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
var siteUrl = null;
var protocol = window.location.protocol;
var hostname = window.location.hostname;
var path = location.pathname.replace(/^\/(.*)\/$/g, '$1');
var redirects = {
'faq': '/faq/introduction',
'faq/#advanced': '/faq/advanced',
'faq/#basic': '/faq/basic',
'faq/#introdcution': '/faq/introduction',
'intro': '/intro/welcome',
'intro/#customizing': '/intro/appdev',
'intro/#explore': '/intro/explore',
'intro/#howworks': '/intro/howworks',
'intro/#next': '/intro/next',
'intro/#welcome': '/intro/welcome',
'tutorials/videos': '/tutorials/videos/welcome',
'tutorials/videos/#advancedtutorial': '/tutorials/videos/advancedtutorial',
'tutorials/videos/#basictutorial': '/tutorials/videos/basictutorial',
'tutorials/videos/#developertutorial': '/tutorials/videos/developertutorial',
'tutorials/videos/#intro': '/tutorials/videos/intro',
'tutorials/videos/#walkthrough': '/tutorials/videos/walkthrough',
'tutorials/videos/#welcome': '/tutorials/videos/welcome',
'tutorials/walkthroughs': '/tutorials/walkthroughs/eventmanager',
'tutorials/walkthroughs/#moviemanager': '/tutorials/walkthroughs/moviemanager',
'tutorials/walkthroughs/#servicetracker': '/tutorials/walkthroughs/servicetracker',
'userguide': '/userguide/introduction',
'userguide/#actions': '/userguide/actions',
'userguide/#docker': '/userguide/docker',
'userguide/#forms': '/userguide/forms',
'userguide/#groups': '/userguide/groups',
'userguide/#introduction': '/userguide/introduction',
'userguide/#projects': '/userguide/projects',
'userguide/#resources': '/userguide/resources',
'userguide/#submissions': '/userguide/submissions',
'userguide/#teams': '/userguide/teams',
'userguide/#project-templates': '/userguide/project-templates',
'userguide/#env': '/userguide/environment-switcher',
'userguide/#existing-resource-fields': '/userguide/existing-resource-fields',
'userguide/#form-components': '/userguide/form-components',
'userguide/#layout-components': '/userguide/layout-components',
'userguide/#roles-and-permissions': '/userguide/roles-and-permissions',
'integrations': '/developer/integrations/start',
'integrations/#linkedin': '/integrations/oauth/#linkedin',
'intro/#deployapp': '/intro/customizing/#deployapp',
'intro/#modifyapp': '/intro/customizing/#modifyapp',
'intro/#updatingform': '/intro/customizing/#updatingform',
'intro/#api': '/intro/explore/#api',
'intro/#data': '/intro/explore/#data',
'intro/#forms': '/intro/explore/#forms',
'intro/#preview': '/intro/explore/#preview',
'intro/#resources': '/intro/explore/#resources',
'intro/#actions': '/intro/howworks/#actions',
'intro/#dynamicrender': '/intro/howworks/#dynamicrender',
'intro/#formembeds': '/intro/howworks/#formembeds',
'intro/#restapi': '/intro/howworks/#restapi',
'tutorials/videos/#part2': '/tutorials/videos/developertutorial/#part2',
'tutorials/videos/#part3': '/tutorials/videos/developertutorial/#part3',
'tutorials/videos/#dynamicRole': '/tutorials/videos/advancedtutorial/#dynamicRole',
'tutorials/videos/#nested-resource': '/tutorials/videos/basictutorial/#nested-resource',
'tutorials/videos/#oauth': '/tutorials/videos/advancedtutorial/#oauth',
'tutorials/videos/#resourceAccess': '/tutorials/videos/advancedtutorial/#resourceAccess',
'tutorials/videos/#rolespermissions': '/tutorials/videos/basictutorial/#rolespermissions',
'tutorials/videos/#s3': '/tutorials/videos/advancedtutorial/#s3',
'tutorials/videos/#user-table': '/tutorials/videos/basictutorial/#user-table',
'tutorials/walkthroughs/#actions': '/tutorials/walkthroughs/servicetracker/#actions',
'tutorials/walkthroughs/#application-create': '/tutorials/walkthroughs/servicetracker/#application-create',
'tutorials/walkthroughs/#app-resources': '/tutorials/walkthroughs/servicetracker/#app-resources',
'tutorials/walkthroughs/#code': '/tutorials/walkthroughs/servicetracker/#code',
'tutorials/walkthroughs/#configuration': '/tutorials/walkthroughs/servicetracker/#configuration',
'tutorials/walkthroughs/#create-project': '/tutorials/walkthroughs/servicetracker/#create-project',
'tutorials/walkthroughs/#dependencies': '/tutorials/walkthroughs/servicetracker/#dependencies',
'tutorials/walkthroughs/#formio-init': '/tutorials/walkthroughs/servicetracker/#formio-init',
'tutorials/walkthroughs/#intro': '/tutorials/walkthroughs/servicetracker/#intro',
'tutorials/walkthroughs/#resource-registration': '/tutorials/walkthroughs/servicetracker/#resource-registration',
'tutorials/walkthroughs/#resources': '/tutorials/walkthroughs/servicetracker/#resources',
'tutorials/walkthroughs/#restructure': '/tutorials/walkthroughs/servicetracker/#restructure',
'tutorials/walkthroughs/#setup': '/tutorials/walkthroughs/servicetracker/#setup',
'tutorials/walkthroughs/#structure': '/tutorials/walkthroughs/servicetracker/#structure',
'tutorials/walkthroughs/#user-auth': '/tutorials/walkthroughs/servicetracker/#user-auth',
'tutorials/walkthroughs/#users': '/tutorials/walkthroughs/servicetracker/#users',
'userguide/#cutomer-applications': '/userguide/introduction/#cutomer-applications',
'userguide/#user-portal-page': '/userguide/introduction/#user-portal-page',
'userguide/#action-authentication': '/userguide/actions/#action-authentication',
'userguide/#action-email': '/userguide/actions/#action-email',
'userguide/#action-jira': '/userguide/actions/#action-jira',
'userguide/#action-oauth': '/userguide/actions/#action-oauth',
'userguide/#action-office365-calendar': '/userguide/actions/#action-office365-calendar',
'userguide/#action-office365-contact': '/userguide/actions/#action-office365-contact',
'userguide/#action-role-assignment': '/userguide/actions/#action-role-assignment',
'userguide/#action-sql': '/userguide/actions/#action-sql',
'userguide/#action-sqlconnector': '/userguide/actions/#action-sqlconnector',
'userguide/#action-webhook': '/userguide/actions/#action-webhook',
'userguide/#adding-action': '/userguide/actions/#adding-action',
'userguide/#docker-deploy': '/userguide/docker/#docker-deploy',
'userguide/#docker-dns': '/userguide/docker/#docker-dns',
'userguide/#docker-explore': '/userguide/docker/#docker-explore',
'userguide/#docker-installation': '/userguide/docker/#docker-installation',
'userguide/#docker-paas': '/userguide/docker/#docker-paas',
'userguide/#docker-server': '/userguide/docker/#docker-server',
'userguide/#docker-variables': '/userguide/docker/#docker-variables',
'userguide/#radio': '/userguide/form-components/#radio',
'userguide/#add-form-component': '/userguide/form-components/#add-form-component',
'userguide/#address': '/userguide/form-components/#address',
'userguide/#button': '/userguide/form-components/#button',
'userguide/#calculated-value': '/userguide/form-components/#calculated-value',
'userguide/#checkbox': '/userguide/form-components/#checkbox',
'userguide/#component-api': '/userguide/form-components/#component-api',
'userguide/#component-layout-settings': '/userguide/form-components/#component-layout-settings',
'userguide/#conditional-components': '/userguide/form-components/#conditional-components',
'userguide/#content-component': '/userguide/form-components/#content-component',
'userguide/#currency': '/userguide/form-components/#currency',
'userguide/#custom': '/userguide/form-components/#custom',
'userguide/#datetime': '/userguide/form-components/#datetime',
'userguide/#edit-form-component': '/userguide/form-components/#edit-form-component',
'userguide/#email': '/userguide/form-components/#email',
'userguide/#file': '/userguide/form-components/#file',
'userguide/#hidden': '/userguide/form-components/#hidden',
'userguide/#html-element-component': '/userguide/form-components/#html-element-component',
'userguide/#image': '/userguide/form-components/#image',
'userguide/#number': '/userguide/form-components/#number',
'userguide/#password': '/userguide/form-components/#password',
'userguide/#phonenumber': '/userguide/form-components/#phonenumber',
'userguide/#resource': '/userguide/form-components/#resource',
'userguide/#select': '/userguide/form-components/#select',
'userguide/#selectboxes': '/userguide/form-components/#selectboxes',
'userguide/#signature': '/userguide/form-components/#signature',
'userguide/#textarea': '/userguide/form-components/#textarea',
'userguide/#textfield': '/userguide/form-components/#textfield',
'userguide/#copy-form': '/userguide/forms/#copy-form',
'userguide/#delete-form': '/userguide/forms/#delete-form',
'userguide/#edit-form': '/userguide/forms/#edit-form',
'userguide/#new-form': '/userguide/forms/#new-form',
'userguide/#assigning-group-access': '/userguide/groups/#assigning-group-access',
'userguide/#making-groupusers': '/userguide/groups/#making-groupusers',
'userguide/#making-publicusers': '/userguide/groups/#making-publicusers',
'userguide/#group-structure': '/userguide/groups/#group-structure',
'userguide/#columns': '/userguide/layout-components/#columns',
'userguide/#container': '/userguide/layout-components/#container',
'userguide/#data-grid': '/userguide/layout-components/#data-grid',
'userguide/#fieldset': '/userguide/layout-components/#fieldset',
'userguide/#panels': '/userguide/layout-components/#panels',
'userguide/#table': '/userguide/layout-components/#table',
'userguide/#well': '/userguide/layout-components/#well',
'userguide/#new-project': '/userguide/projects/#new-project',
'userguide/#project-dashboard': '/userguide/projects/#project-dashboard',
'userguide/#settings-project': '/userguide/projects/#settings-project',
'userguide/#permissions': '/userguide/roles-and-permissions/#permissions',
'userguide/#role-assignment': '/userguide/roles-and-permissions/#role-assignment',
'userguide/#roles': '/userguide/roles-and-permissions/#roles',
'userguide/#submissionpermissions': '/userguide/roles-and-permissions/#submissionpermissions',
'userguide/#exporting-submissions': '/userguide/submissions/#exporting-submissions',
'userguide/#view-submissions': '/userguide/submissions/#view-submissions',
'userguide/#adding-accounts-team': '/userguide/teams/#adding-accounts-team',
'userguide/#assigning-teams-project': '/userguide/teams/#assigning-teams-project',
'userguide/#create-team': '/userguide/teams/#create-team',
'userguide/#template-previews': '/userguide/project-templates/#template-previews',
'developer/info/welcome': '/developer/welcome',
'developer/info/angular': '/developer/frameworks/#angular',
'developer/info/offline': '/developer/offline',
'developer/info/emaillogin': '/integrations/emaillogin',
'developer/info/sso': '/integrations/sso/',
'developer/info/auth0': '/integrations/auth0',
'developer/info/react': '/developer/frameworks/#react',
'developer/info/cordova': '/developer/cordova',
'developer/info/middleware': '/developer/middleware',
'developer/info/lambda': '/developer/lambda/',
'developer/info/node-library': '/developer/libraries/#node',
'developer/api/postman': '/developer/api/',
'developer/integrations/start': '/integrations/start',
'developer/integrations/email': '/integrations/email',
'developer/integrations/filestorage': '/integrations/filestorage',
'developer/integrations/oauth': '/integrations/oauth',
'developer/integrations/office365': '/integrations/office365',
'developer/integrations/hubspot': '/integrations/hubspot',
'developer/integrations/googledrive': '/integrations/googledrive',
'developer/libraries/javascript': '/developer/frameworks/#javascript',
'developer/libraries/angular2': '/developer/frameworks/#angular',
'developer/libraries/angular': '/developer/frameworks/#angularjs',
'developer/libraries/react': '/developer/frameworks/#react',
'developer/libraries/cli': '/developer/libraries/#cli',
'developer/libraries/node': '/developer/libraries/#node',
'developer/libraries/php': '/developer/libraries/#php',
'developer/libraries/viewer': '/developer/libraries/#viewer',
'developer/api/postman.': '/developer/api',
'developer/api/#postman': '/developer/api',
'developer/deployments': '/tutorials/deployment/aws',
'developer/deployments/#aws': '/tutorials/deployment/aws',
'developer/deployments/#bluemix': '/tutorials/deployments/bluemix',
'developer/info/#cordova': '/developer/cordova',
'developer/info/#angular': '/developer/frameworks/#angular',
'developer/info/#auth0': '/integrations/auth0',
'developer/info/#bootstrap': '/developer/libraries/#cli',
'developer/info/#emaillogin': '/integrations/emaillogin',
'developer/info/#lambda': '/developer/lambda',
'developer/info/#middleware': '/developer/middleware',
'developer/info/#node-library': '/developer/libraries/#node',
'developer/info/#offline': '/developer/offline',
'developer/info/#react': '/developer/frameworks/#react',
'developer/info/#welcome': '/developer/welcome',
'developer/integrations': '/integrations/start',
'developer/integrations/#email': '/integrations/email',
'developer/integrations/#filestorage': '/integrations/filestorage',
'developer/integrations/#google-drive': '/integrations/google-drive',
'developer/integrations/#hubspot': '/integrations/hubspot',
'developer/integrations/#oauth': '/integrations/oauth',
'developer/integrations/#office365': '/integrations/office365',
'developer/integrations/#start': '/integrations/start',
'developer/api/#formio-account': '/developer/api',
'developer/api/#project-user': '/developer/api',
'developer/api/#create': '/developer/api',
'developer/api/#delete': '/developer/api',
'developer/api/#index': '/developer/api',
'developer/api/#read': '/developer/api',
'developer/api/#update': '/developer/api',
'developer/deployments/aws': '/tutorials/deployment/aws',
'developer/deployments/bluemix': '/tutorials/deployment/bluemix',
'developer/deployments/#aws-auth': '/tutorials/deployment/aws/#aws-auth',
'developer/deployments/#aws-beanstalk': '/tutorials/deployment/aws/#aws-beanstalk',
'developer/deployments/#aws-config': '/tutorials/deployment/aws/#aws-route',
'developer/deployments/#aws-prerequisites': '/tutorials/deployment/aws/#aws-prerequisites',
'developer/deployments/#bluemix-app': '/tutorials/deployment/bluemix/#bluemix-app',
'developer/deployments/#bluemix-docker': '/tutorials/deployment/bluemix/#bluemix-docker',
'developer/info/bootstrap': '/integrations/oauth/#twitter',
'developer/info/#conditional-fields': '/developer/info',
'developer/info/#form-translation': '/developer/frameworks/#angular',
'developer/info/#formio-delete': '/developer/frameworks/#angular',
'developer/info/#formio-directive': '/developer/frameworks/#angular',
'developer/info/#formio-events': '/developer/frameworks/#angular',
'developer/info/#formio-module': '/developer/frameworks/#angular',
'developer/info/#formio-submissions': '/developer/frameworks/#angular',
'developer/info/#styling-angular-forms': '/developer/frameworks/#angular',
'developer/info/#auth0-app': '/integrations/auth0/#auth0-app',
'developer/info/#auth0-code': '/integrations/auth0/#auth0-code',
'developer/info/#auth0-rules': '/integrations/auth0/#auth0-rules',
'developer/info/#cordova-compile': '/developer/cordova/#cordova-compile',
'developer/info/#cordova-install': '/developer/cordova/#cordova-install',
'developer/info/#cordova-plugins': '/developer/cordova/#cordova-plugins',
'developer/info/#cordova-prepare': '/developer/cordova/#cordova-prepare',
'developer/info/#cli': '/developer/middleware/#cli',
'developer/info/#nodejs': '/developer/middleware/#nodejs',
'developer/info/#react-module': '/developer/frameworks/#react',
'developer/info/#react-usage': '/developer/frameworks/#react',
'developer/integrations/#gmail': '/integrations/email/#smtp',
'developer/integrations/#kickbox': '/integrations/email/#kickbox',
'developer/integrations/#mailgun': '/integrations/email/#mailgun',
'developer/integrations/#mandrill': '/integrations/email/#mandrill',
'developer/integrations/#sendgrid': '/integrations/email/#sendgrid',
'developer/integrations/#url': '/integrations/filestorage/#url',
'developer/integrations/#dropbox-storage': '/integrations/filestorage/#dropbox-storage',
'developer/integrations/#s3': '/integrations/filestorage/#s3',
'developer/integrations/#google-api-setting': '/integrations/google-drive/#google-api-setting',
'developer/integrations/#google-oauthclient': '/integrations/google-drive/#google-oauthclient',
'developer/integrations/#google-refreshtoken': '/integrations/google-drive/#google-refreshtoken',
'developer/integrations/#google-sheet': '/integrations/google-drive/#google-sheet',
'developer/integrations/#hubspot-action': '/integrations/hubspot/#hubspot-action',
'developer/integrations/#hubspot-apikey': '/integrations/hubspot/#hubspot-apikey',
'developer/integrations/#hubspot-mappings': '/integrations/hubspot/#hubspot-mappings',
'developer/integrations/#github': '/integrations/oauth/#github',
'developer/integrations/#action': '/integrations/oauth/#action',
'developer/integrations/#button': '/integrations/oauth/#button',
'developer/integrations/#dropbox-oauth': '/integrations/oauth/#dropbox-oauth',
'developer/integrations/#facebook': '/integrations/oauth/#facebook',
'developer/integrations/#google': '/integrations/oauth/#google',
'developer/integrations/#linkform': '/integrations/oauth/#linkform',
'developer/integrations/#msoffice365': '/integrations/oauth/#msoffice365',
'developer/integrations/#settings': '/integrations/oauth/#settings',
'developer/integrations/#twitter': '/integrations/oauth/#twitter'
};
if (hostname === 'localhost') {
hostname = 'localhost:4000'
}
console.log(path);
while (path.charAt(0) === '/') {
path = path.slice(1);
}
siteUrl = protocol + "//" + hostname;
if (redirects[path]) {
window.location = siteUrl + redirects[path];
}
else {
window.location = siteUrl;
}
</script>
</head>
<body>
<p>help.form.io - 404 Page</p>
</body>
</html>