This profile sets-up a few categories, objects and perspectives to allow to test perspective switching and the jailroot feature.
Global
YAML
preferences:
feature_categories: y
feature_perspective: y
objects:
-
type: module
ref: persp_switcher
data:
name: perspective
position: right
order: 1
groups: [ Admins, Registered, Anonymous ]
-
type: module
ref: category_listing
data:
name: categories
position: right
order: 2
groups: [ Admins, Registered, Anonymous ]
-
type: category
ref: tree_a
data:
name: A
items:
- [ wiki page, $aonly ]
-
type: category
ref: tree_b
data:
name: B
items:
- [ wiki page, $bonly ]
-
type: category
ref: a1
data:
name: a1
parent: $tree_a
items:
- [ wiki page, $o1 ]
- [ wiki page, $oax ]
-
type: category
ref: a2
data:
name: a2
parent: $tree_a
items:
- [ wiki page, $o2 ]
- [ wiki page, $oax ]
-
type: category
ref: a3
data:
name: a3
parent: $tree_a
items:
- [ wiki page, $o3 ]
- [ wiki page, $oax ]
-
type: category
ref: b1
data:
name: b1
parent: $tree_b
items:
- [ wiki page, $o1 ]
- [ wiki page, $obx ]
-
type: category
ref: b2
data:
name: b2
parent: $tree_b
items:
- [ wiki page, $o2 ]
- [ wiki page, $obx ]
-
type: category
ref: b3
data:
name: b3
parent: $tree_b
items:
- [ wiki page, $o3 ]
- [ wiki page, $obx ]
Data
YAML
objects:
-
type: wiki_page
ref: o1
data:
name: A1 and B1
content: Irrelevant
-
type: wiki_page
ref: o2
data:
name: A2 and B2
content: Irrelevant
-
type: wiki_page
ref: o3
data:
name: A3 and B3
content: Irrelevant
-
type: wiki_page
ref: oax
data:
name: A1 A2 A3
content: Irrelevant
-
type: wiki_page
ref: obx
data:
name: B1 B2 B3
content: Irrelevant
-
type: wiki_page
ref: aonly
data:
name: A
content: Irrelevant
-
type: wiki_page
ref: bonly
data:
name: B
content: Irrelevant
Perspectives
YAML
objects:
-
type: perspective
data:
name: A
preferences:
category_jail: $tree_a
-
type: perspective
data:
name: B
preferences:
category_jail: $tree_b
-
type: perspective
data:
name: A1
preferences:
category_jail: $a1
-
type: perspective
data:
name: A2
preferences:
category_jail: $a2
-
type: perspective
data:
name: A3
preferences:
category_jail: $a3
-
type: perspective
data:
name: B1
preferences:
category_jail: $b1
-
type: perspective
data:
name: B2
preferences:
category_jail: $b2
-
type: perspective
data:
name: B3
preferences:
category_jail: $b3
-
type: perspective
data:
name: 1
preferences:
category_jail: $profileobject:a1$,$profileobject:b1$
-
type: perspective
data:
name: 2
preferences:
category_jail: $profileobject:a2$,$profileobject:b2$
-
type: perspective
data:
name: 3
preferences:
category_jail: $profileobject:a3$,$profileobject:b3$
-
type: perspective
data:
name: ALL
preferences:
category_jail: $profileobject:tree_a$,$profileobject:tree_b$