Skip to content

Commit 10aef06

Browse files
Add related content (#2001)
* docs: Add 'Related content' as the final section in most pages (#1973) * Updated file: deleted unnecessary lines * Updating pull request * Added Recommended Changes * Added Recommended Changes Latest * revert * revert * revert * revert * Apply suggestions from code review * Apply suggestions from code review * /index --------- Co-authored-by: Steve Piercy <web@stevepiercy.com>
1 parent f21d6d2 commit 10aef06

File tree

14 files changed

+90
-2
lines changed

14 files changed

+90
-2
lines changed

docs/admin-guide/add-site.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,12 @@ The launch screen for adding a site is hosted by the Plone backend server.
7171
Regardless of the frontend you select, you will be redirected to the backend's user interface after you create the site.
7272
If you select the Volto frontend, you can switch to it by changing the port number in the URL, usually `3000`, and visiting it at http://localhost:3000, for example.
7373
```
74+
75+
## Related content
76+
77+
- {doc}`/install/create-project-cookieplone`
78+
- {doc}`/admin-guide/install-buildout`
79+
- {doc}`/admin-guide/install-pip`
80+
- {doc}`/conceptual-guides/distributions`
81+
- {doc}`/developer-guide/create-a-distribution`
82+
- {doc}`/conceptual-guides/choose-user-interface`

docs/admin-guide/backup-restore-plone-buildout.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,9 @@ Tune these to meet your needs.
9292
When you enable incremental backups, the database packing operation will automatically cause the next backup to be a full backup.
9393

9494
If your backup continuity need is critical, then your incremental backup schedule may need to be frequent.
95-
Some Plone sites require incremental backups every few minutes.
95+
Some Plone sites require incremental backups every few minutes.
96+
97+
## Related content
98+
99+
- {doc}`/admin-guide/export-import`
100+
- {doc}`/admin-guide/install-buildout`

docs/admin-guide/export-import.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,3 +111,8 @@ Consider a File content item with UID `3e0dd7c4b2714eafa1d6fc6a1493f953` and a P
111111
| --- | --- |
112112
| `content/3e0dd7c4b2714eafa1d6fc6a1493f953/data.json` | JSON File with serialized representation of a content item |
113113
| `content/3e0dd7c4b2714eafa1d6fc6a1493f953/file/plone.pdf` | Blob file stored in the `file` field in the content item |
114+
115+
## Related content
116+
117+
- {doc}`/admin-guide/backup-restore-plone-buildout`
118+
- {ref}`add-a-plone-site-label`

docs/admin-guide/install-buildout.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,10 @@ Stop the instance.
126126
```shell
127127
bin/instance stop
128128
```
129+
130+
## Related content
131+
132+
- {doc}`/admin-guide/add-site`
133+
- {doc}`/admin-guide/install-pip`
134+
- {doc}`/admin-guide/backup-restore-plone-buildout`
135+
- {doc}`/conceptual-guides/compare-buildout-pip`

docs/admin-guide/install-pip.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,9 @@ bin/runwsgi -v instance/etc/zope.ini
9797

9898
```{include} /_inc/_create-classic-ui-instance.md
9999
```
100+
101+
## Related content
102+
103+
- {doc}`/admin-guide/add-site`
104+
- {doc}`/admin-guide/install-buildout`
105+
- {doc}`/conceptual-guides/compare-buildout-pip`

docs/backend/behaviors.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,3 +378,9 @@ The [README file of `plone.behavior`](https://github.com/plone/plone.behavior/bl
378378
Plone content objects have logic to look up the behaviors' names registered from their types' configuration, the {term}`Factory Type Information` (FTI).
379379
At runtime, the logic provides the interface (or marker) from the behavior to the object.
380380
This dynamically provided interface enables the component architecture to react to this new interface by adding additional form fields, bindings events, enabling more specific views, and more.
381+
382+
## Related content
383+
384+
- {doc}`/backend/content-types/index`
385+
- {doc}`/backend/schemas`
386+
- {doc}`/backend/fields`

docs/backend/content-types/creating-content-types.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,3 +118,11 @@ For now your content type doesn't have any custom schema with fields defined.
118118
See {doc}`/backend/schemas`, {doc}`/backend/fields` and {doc}`/backend/widgets` for information on how to add custom fields and widgets to your content type.
119119

120120
Also have a look at Plone {doc}`/backend/behaviors`, which provide default features you can enable per content type.
121+
122+
## Related content
123+
124+
- {doc}`/backend/schemas`
125+
- {doc}`/backend/fields`
126+
- {doc}`/backend/widgets`
127+
- {doc}`/backend/behaviors`
128+
- {doc}`/backend/content-types/fti`

docs/backend/content-types/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ myst:
77
"keywords": "Content types, Dexterity, Plone"
88
---
99

10+
(backend-content-types-index-label)=
11+
1012
# Content Types
1113

1214
This part of the documentation describes how to develop content types in Plone.

docs/backend/fields.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@ img_obj = api.content.create(
123123

124124

125125

126+
(backend-fields-relation-fields-label)=
127+
126128
### Fields in `z3c.relationfield.schema`
127129

128130
See [`z3c.relationfield`](https://pypi.org/project/z3c.relationfield/) for more details.
@@ -363,3 +365,10 @@ In supermodel XML, the directives are `security:read-permission` and
363365
<title>Secret</title>
364366
</field>
365367
```
368+
369+
## Related content
370+
371+
- {doc}`/backend/schemas`
372+
- {doc}`/backend/content-types/index`
373+
- {doc}`/backend/vocabularies`
374+
- {doc}`/backend/relations`

docs/backend/relations.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -643,3 +643,10 @@ Thus the API for getting the target uses:
643643
In addition, the relation value knows under which attribute it has been stored as `from_attribute`.
644644
It is usually the name of the field with which the relation is created.
645645
But it can also be the name of a relation that is created by code, for example, through link integrity relations (`isReferencing`) or the relation between a working copy and the original (`iterate-working-copy`).
646+
647+
## Related content
648+
649+
- {doc}`/backend/schemas`
650+
- {ref}`backend-fields-relation-fields-label`
651+
- {doc}`/backend/content-types/index`
652+
- {doc}`/backend/vocabularies`

0 commit comments

Comments
 (0)