Skip to content

Commit c32e894

Browse files
authored
Merge pull request plone#1291 from plone/MrTango-views-templates
classic-ui/view and layers
2 parents c34608f + 7a8290d commit c32e894

File tree

23 files changed

+1655
-134
lines changed

23 files changed

+1655
-134
lines changed

docs/_static/custom.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,4 +392,10 @@ div.viewcode-block:target {
392392
background-color: var(--codeblock-color);
393393
border-top: 1px solid var(--codeblock-color);
394394
border-bottom: 1px solid var(--codeblock-color);
395+
}
396+
397+
/* Fix paragraphs in list items. */
398+
#main-content ol > li > p:nth-child(n+2),
399+
#main-content ul > li > p:nth-child(n+2) {
400+
margin-top: 1em;
395401
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
myst:
3+
html_meta:
4+
"description": "Configuration Registry in Plone 6"
5+
"property=og:description": "Configuration Registry in Plone 6"
6+
"property=og:title": "Configuration Registry in Plone 6"
7+
"keywords": "Plone 6, Configuration Registry, backend, plone.registry, plone.app.registry, GenericSetup"
8+
---
9+
10+
(backend-configuration-registry-label)=
11+
12+
# Configuration Registry
13+
14+
```{todo}
15+
Explain how `plone.registry` / `plone.app.registry` and `GenericSetup` work together.
16+
Provide examples of how to import and export Plone settings.
17+
18+
See https://github.com/plone/documentation/issues/1424
19+
```
20+
21+
(backend-configuration-registry-generic-setup-label)=
22+
23+
## `GenericSetup`
24+
25+
```{todo}
26+
Explain how `GenericSetup` works.
27+
```

docs/backend/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
myst:
33
html_meta:
4-
"description": ""
5-
"property=og:description": ""
6-
"property=og:title": "Backend"
4+
"description": "Plone 6 Backend"
5+
"property=og:description": "Plone 6 Backend"
6+
"property=og:title": "Plone 6 Backend"
77
"keywords": "Plone 6, Volto, Classic UI, frontend, backend, plone.restapi, plone.api"
88
---
99

@@ -17,6 +17,7 @@ Insert introduction here.
1717

1818
```{toctree}
1919
:maxdepth: 2
20+
configuration-registry
2021
control-panels
2122
content-types
2223
behaviors
@@ -29,6 +30,7 @@ global-utils
2930
portal-actions
3031
users-groups
3132
security
33+
traversing
3234
workflows
3335
search
3436
indexing

docs/backend/security.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
---
22
myst:
33
html_meta:
4-
"description": ""
5-
"property=og:description": ""
6-
"property=og:title": ""
7-
"keywords": ""
4+
"description": "From Zope, Plone provides various built-in security facilities."
5+
"property=og:description": "From Zope, Plone provides various built-in security facilities."
6+
"property=og:title": "Security"
7+
"keywords": "Security"
88
---
99

1010
(backend-security-label)=
1111

1212
# Security
1313

14+
From Zope, Plone provides various built-in security facilities.
15+
16+
[Security](https://5.docs.plone.org/develop/plone/security)
17+
1418

1519
(backend-security-permissions-label)=
1620

17-
## permissions
21+
## Permissions
22+
23+
[Available Permissions In Plone](https://5.docs.plone.org/develop/plone/security/permission_lists)
1824

1925

2026
(backend-security-roles-label)=
@@ -31,6 +37,8 @@ myst:
3137

3238
### Local Roles
3339

40+
[Local Roles](https://5.docs.plone.org/develop/plone/security/local_roles.html)
41+
3442

3543
(backend-security-sharing-label)=
3644

docs/backend/traversing.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
myst:
3+
html_meta:
4+
"description": "Traversing in Plone 6"
5+
"property=og:description": "Traversing in Plone 6"
6+
"property=og:title": "Traversing in Plone 6"
7+
"keywords": "Plone 6, backend, Traversing"
8+
---
9+
10+
(backend-traversing-label)=
11+
12+
# Traversing
13+
14+
```{todo}
15+
Document traversing here.
16+
17+
See https://github.com/plone/documentation/issues/1425
18+
```

docs/backend/upgrading/add-on-upgrade.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ This chapter describes the steps to migrate your third party products.
3333
If `/prefs_install_products_form` is unreachable, and you are using Plone 5.0.x or earlier, you should try doing the add-on upgrades from the Management Interface.
3434
Navigate to the `portal_quickinstaller` in the Management Interface at `/portal_quickinstaller/manage_installProductsForm`, and reinstall or upgrade products that are shown to be outdated.
3535
36-
```{versiondeprecated} 5.1
36+
```{deprecated} 5.1
3737
`portal_quickinstaller` was deprecated in Plone 5.1, and was removed in Plone 6.0.
3838
See [PLIP 1775](https://github.com/plone/Products.CMFPlone/issues/1775) and {ref}`upgrade-5.1-do-not-use-portal_quickinstaller-label` for Plone 5.1 and later.
3939
```

docs/backend/upgrading/version-specific-migration/upgrade-zodb-to-python3.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,8 +483,8 @@ You can try the following to have an upgrade without downtime.
483483

484484
- You can try to leverage the ZRS replication protocol, where the secondary server has the converted data.
485485
It would probably be a trivial change to ZRS to get this to work.
486-
- There is a [ZRS equivalent for Relstorage](https://www.newtdb.org/en/latest/topics/following.html).
487-
486+
- There is a [ZRS equivalent for Relstorage](https://web.archive.org/web/20181014191206/https://www.newtdb.org/en/latest/topics/following.html).
487+
Its repository is at https://github.com/newtdb/db.
488488

489489
## Further reading
490490

docs/classic-ui/index.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,18 @@ This chapter is a developer reference manual for working with Classic UI.
4848
```{toctree}
4949
:maxdepth: 2
5050
51-
theming/index
52-
static-resources
53-
templates
54-
templates-global-variables
55-
views
56-
viewlets
57-
forms
58-
portlets
5951
csrf
60-
images
52+
forms
6153
icons
54+
images
55+
layers
56+
portlets
6257
recipes
58+
static-resources
59+
template-global-variables
60+
templates
61+
theming/index
62+
viewlets
63+
views
6364
whatsnew
6465
```

0 commit comments

Comments
 (0)