mirror of
https://github.com/silverstripe/silverstripe-subsites
synced 2024-10-22 11:05:55 +02:00
222 lines
6.3 KiB
YAML
222 lines
6.3 KiB
YAML
SilverStripe\Subsites\Model\Subsite:
|
|
main:
|
|
Title: Template
|
|
subsite1:
|
|
Title: Subsite1 Template
|
|
Theme: subsiteTheme
|
|
subsite2:
|
|
Title: Subsite2 Template
|
|
domaintest1:
|
|
Title: Test 1
|
|
domaintest2:
|
|
Title: Test 2
|
|
domaintest3:
|
|
Title: Test 3
|
|
domaintest4:
|
|
Title: 'Test SSL'
|
|
domaintest5:
|
|
Title: 'Test Non-SSL'
|
|
SilverStripe\Subsites\Model\SubsiteDomain:
|
|
subsite1:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
Domain: subsite1.*
|
|
Protocol: automatic
|
|
subsite2:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite2
|
|
Domain: subsite2.*
|
|
Protocol: automatic
|
|
dt1a:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest1
|
|
Domain: one.example.org
|
|
Protocol: automatic
|
|
IsPrimary: 1
|
|
dt1b:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest1
|
|
Domain: one.*
|
|
Protocol: automatic
|
|
dt2a:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest2
|
|
Domain: two.mysite.com
|
|
Protocol: automatic
|
|
IsPrimary: 1
|
|
dt2b:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest2
|
|
Domain: '*.mysite.com'
|
|
Protocol: automatic
|
|
dt3:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest3
|
|
Domain: three.*
|
|
Protocol: automatic
|
|
IsPrimary: 1
|
|
dt4a:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest4
|
|
Domain: www.primary.com
|
|
Protocol: https
|
|
dt4b:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest4
|
|
Domain: www.secondary.com
|
|
Protocol: http
|
|
dt5:
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.domaintest5
|
|
Domain: www.tertiary.com
|
|
Protocol: http
|
|
IsPrimary: 1
|
|
Page:
|
|
mainSubsitePage:
|
|
Title: 'MainSubsitePage'
|
|
SubsiteID: 0
|
|
URLSegment: mainsubsitepage
|
|
home:
|
|
Title: 'Home'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: home
|
|
about:
|
|
Title: 'About'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: about
|
|
linky:
|
|
Title: 'Linky'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: linky
|
|
staff:
|
|
Title: 'Staff'
|
|
ParentID: =>Page.about
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: staff
|
|
contact:
|
|
Title: 'Contact Us'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: contact-us
|
|
importantpage:
|
|
Title: 'Important Page'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.main
|
|
URLSegment: important-page
|
|
subsite1_home:
|
|
Title: 'Home (Subsite 1)'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
URLSegment: home
|
|
subsite1_contactus:
|
|
Title: 'Contact Us (Subsite 1)'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
URLSegment: contact-us
|
|
subsite1_staff:
|
|
Title: 'Staff'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
URLSegment: staff
|
|
subsite2_home:
|
|
Title: 'Home (Subsite 2)'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite2
|
|
URLSegment: home
|
|
subsite2_contactus:
|
|
Title: 'Contact Us (Subsite 2)'
|
|
SubsiteID: =>SilverStripe\Subsites\Model\Subsite.subsite2
|
|
URLSegment: contact-us
|
|
|
|
SilverStripe\Security\PermissionRoleCode:
|
|
roleCode1:
|
|
Code: CMS_ACCESS_CMSMain
|
|
SilverStripe\Security\PermissionRole:
|
|
role1:
|
|
Title: role1
|
|
Codes: =>SilverStripe\Security\PermissionRoleCode.roleCode1
|
|
SilverStripe\Security\Group:
|
|
admin:
|
|
Title: Admin
|
|
Code: admin
|
|
AccessAllSubsites: 1
|
|
editor:
|
|
Title: Editor
|
|
Code: editor
|
|
AccessAllSubsites: 1
|
|
subsite1_group:
|
|
Title: subsite1_group
|
|
Code: subsite1_group
|
|
AccessAllSubsites: 0
|
|
Subsites: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
subsite2_group:
|
|
Title: subsite2_group
|
|
Code: subsite2_group
|
|
AccessAllSubsites: 0
|
|
Subsites: =>SilverStripe\Subsites\Model\Subsite.subsite2
|
|
subsite1admins:
|
|
Title: subsite1admins
|
|
Code: subsite1admins
|
|
AccessAllSubsites: 0
|
|
Subsites: =>SilverStripe\Subsites\Model\Subsite.subsite1
|
|
allsubsitesauthors:
|
|
Title: allsubsitesauthors
|
|
Code: allsubsitesauthors
|
|
AccessAllSubsites: 1
|
|
subsite1_group_via_role:
|
|
Title: subsite1_group_via_role
|
|
Code: subsite1_group_via_role
|
|
AccessAllSubsites: 1
|
|
Roles: =>SilverStripe\Security\PermissionRole.role1
|
|
SilverStripe\Security\Permission:
|
|
admin:
|
|
Code: ADMIN
|
|
GroupID: =>SilverStripe\Security\Group.admin
|
|
editor1:
|
|
Code: CMS_ACCESS_CMSMain
|
|
GroupID: =>SilverStripe\Security\Group.editor
|
|
editor2:
|
|
Code: SITETREE_VIEW_ALL
|
|
GroupID: =>SilverStripe\Security\Group.editor
|
|
editor3:
|
|
Code: VIEW_DRAFT_CONTENT
|
|
GroupID: =>SilverStripe\Security\Group.editor
|
|
accesscmsmain1:
|
|
Code: CMS_ACCESS_CMSMain
|
|
GroupID: =>SilverStripe\Security\Group.subsite1_group
|
|
accesscmsmain2:
|
|
Code: CMS_ACCESS_CMSMain
|
|
GroupID: =>SilverStripe\Security\Group.subsite2_group
|
|
accesscmsmain3:
|
|
Code: CMS_ACCESS_CMSMain
|
|
GroupID: =>SilverStripe\Security\Group.subsite1admins
|
|
accesscmsmain4:
|
|
Code: CMS_ACCESS_CMSMain
|
|
GroupID: =>SilverStripe\Security\Group.allsubsitesauthors
|
|
securityaccess1:
|
|
Code: CMS_ACCESS_SecurityAdmin
|
|
GroupID: =>SilverStripe\Security\Group.subsite1_group
|
|
securityaccess2:
|
|
Code: CMS_ACCESS_SecurityAdmin
|
|
GroupID: =>SilverStripe\Security\Group.subsite2_group
|
|
adminsubsite1:
|
|
Code: ADMIN
|
|
GroupID: =>SilverStripe\Security\Group.subsite1admins
|
|
|
|
SilverStripe\Security\Member:
|
|
admin:
|
|
FirstName: Admin
|
|
Surname: User
|
|
Email: admin@test.com
|
|
Password: rangi
|
|
Groups: =>SilverStripe\Security\Group.admin
|
|
editor:
|
|
FirstName: Editor
|
|
Surname: User
|
|
Email: editor@test.com
|
|
Password: rangi
|
|
Groups: =>SilverStripe\Security\Group.editor
|
|
subsite1member:
|
|
Email: subsite1member@test.com
|
|
Groups: =>SilverStripe\Security\Group.subsite1_group
|
|
subsite2member:
|
|
Email: subsite2member@test.com
|
|
Groups: =>SilverStripe\Security\Group.subsite2_group
|
|
subsite1admin:
|
|
Email: subsite1admin@test.com
|
|
Groups: =>SilverStripe\Security\Group.subsite1admins
|
|
allsubsitesauthor:
|
|
Email: allsubsitesauthor@test.com
|
|
Groups: =>SilverStripe\Security\Group.allsubsitesauthors
|
|
subsite1member2:
|
|
Email: subsite1member2@test.com
|
|
Groups: =>SilverStripe\Security\Group.subsite1_group_via_role
|
|
|
|
SilverStripe\SiteConfig\SiteConfig:
|
|
config:
|
|
CanCreateTopLevelType: LoggedInUsers
|