chore: package
This commit is contained in:
44
webroot/index.sql
Normal file
44
webroot/index.sql
Normal file
@@ -0,0 +1,44 @@
|
||||
select
|
||||
'shell' as component
|
||||
, 'Mobilizon Instances' as title
|
||||
, 'social' as icon
|
||||
, JSON('{"title":"Statistics","link":"/stats", "icon":"chart-dots"}') as menu_item
|
||||
, JSON('{"link":"mailto:contact@kaihuri.org?subject=report%20an%20instance","title":"Report an instance","icon":"forms"}') as menu_item
|
||||
, '' as footer
|
||||
;
|
||||
|
||||
-- add form
|
||||
select
|
||||
'form' as component
|
||||
, 'GET' as method
|
||||
, 'add an instance' as validate
|
||||
, '/add_instance' as action
|
||||
;
|
||||
select
|
||||
'domain' as name
|
||||
, 70 as maxlength
|
||||
, '[0-9.a-z]{4,70}' as pattern
|
||||
--, 'url' as type
|
||||
, 'events.example.net' as placeholder
|
||||
, true as required
|
||||
, 6 as width
|
||||
;
|
||||
|
||||
-- instances list
|
||||
select
|
||||
'table' as component
|
||||
, true as search
|
||||
, true as small
|
||||
, true as sort
|
||||
, true as freeze_headers
|
||||
, true as striped_rows
|
||||
;
|
||||
select
|
||||
domain as Url
|
||||
, name
|
||||
, version
|
||||
, slogan
|
||||
, description
|
||||
from instances
|
||||
where failure >= 0
|
||||
;
|
Reference in New Issue
Block a user