Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul training "Mastering Plone 6 development" #852

Merged
merged 25 commits into from
Nov 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
d07b73f
Fix mastering 5
ksuess Sep 5, 2024
66ba1db
Overhaul Mastering Plone 6 development
ksuess Oct 7, 2024
01d1dbd
Add meta data of training chapters
ksuess Oct 7, 2024
a8392dd
comment out testing chapter 'cypress' until situation acceptance serv…
ksuess Oct 7, 2024
e12dd6d
Update code tags
ksuess Oct 8, 2024
cc814f2
Fix highlighted lines
ksuess Oct 8, 2024
c235a17
Fix formatting
ksuess Oct 8, 2024
9073047
Fix emphasized lines
ksuess Oct 9, 2024
414dee6
Replace 'generator' with 'Cookieplone'
ksuess Oct 10, 2024
eccb166
Merge branch 'main' into mpd
ksuess Oct 10, 2024
c3ab581
Fix warning on external links
ksuess Oct 10, 2024
f775ddf
Fix links to updated docs.plone.org
ksuess Oct 10, 2024
30e8086
Fix Plone 5 vagrant stuff
ksuess Oct 10, 2024
2d36fe1
Apply suggestions from code review
ksuess Oct 11, 2024
ba23e00
Some language grammar and typo fixes
ksuess Oct 11, 2024
e93b477
Replace 'backrelation' by 'inverse relation'
ksuess Oct 11, 2024
a36ded0
Merge branch 'mpd' of https://github.com/plone/training into mpd
ksuess Oct 11, 2024
bd06b3e
Merge branch 'main' into mpd
ksuess Oct 11, 2024
20dc586
Add enhanced section to testing: frontend acceptance tests with backe…
ksuess Oct 16, 2024
5de4ea9
Merge branch 'main' into mpd
ksuess Oct 16, 2024
2f8e83c
frontpage -> front page
ksuess Oct 16, 2024
3e42204
Typos, grammar, etc
ksuess Oct 16, 2024
d1249b0
Make description of former MPD5 less eye catching
ksuess Nov 3, 2024
119e459
some language fixes
ksuess Nov 3, 2024
95d5d9c
Update testing chapter
ksuess Nov 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/_static/plone_training_config.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/effective-volto/architecture/multilingual.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ This feature has to be enabled and configured both in the backend and in the fro
### Backend

Volto provides support for Plone's Multilingual feature.
You need to install Multiligual support in Plone (plone.app.multilingual add-on), that comes available by default since Plone 5 and can be installed in Plone's Add-ons control panel.
You need to install Multiligual support in Plone (plone.app.multilingual add-on), that comes available by default since Plone 5 and can be installed in Plone's add-ons control panel.
This will setup the backend and it will create the Language Root Folders (LRFs) (/de, /en, etc.)

From your Python policy add-on in `profiles/default/registry.xml`:
Expand Down
8 changes: 8 additions & 0 deletions docs/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,14 @@ mxdev
plonecli
A Plone CLI for creating Plone packages. [plonecli usage](https://github.com/plone/plonecli)

Cookieplone
[Cookieplone](https://github.com/plone/cookieplone) is the method to create a Plone project.
You can use Cookieplone to build a backend add-on, a new Volto add-on, or a full project with both backend and frontend.
Cookieplone simplifies the process using robust Cookiecutter templates from {term}`cookieplone-templates`.

cookieplone-templates
[`cookieplone-templates`](https://github.com/plone/cookieplone-templates) is a collection of templates used by {term}`Cookieplone`.

GenericSetup
[GenericSetup](https://5.docs.plone.org/develop/addons/components/genericsetup.html) is a framework to modify the Plone site during add-on package installation and uninstallation.
It provides XML-based rules to change the configuration settings.
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ teaching/index

{ref}`mastering-plone-label`

: `Mastering Plone 6 development training` teaches the best practices of Plone development.
: Best practices of Plone development, backend and frontend.

{ref}`mastering-plone5-label`

: `Mastering Plone 5 development training` is the predecessor of the Plone 6 version. It includes also `Plone Classic` topics like viewlets, views, portlets, etc..
: *Mastering Plone 5 development training* is the predecessor of the Plone 6 version. It includes also *Plone Classic* topics like viewlets, views, portlets, etc..

{doc}`testing/index`

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 11 additions & 9 deletions docs/mastering-plone-5/index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
myst:
html_meta:
"description": ""
"property=og:description": ""
"property=og:title": ""
"keywords": ""
"description": "Documentation for the 'Mastering Plone 5' training"
"property=og:description": "Documentation for the 'Mastering Plone 5' training"
"property=og:title": "Mastering Plone 5 development"
"keywords": "Plone"
---

(mastering-plone5-label)=
Expand All @@ -21,16 +21,18 @@ Mastering Plone is intended as a week-long training for people who are new to Pl
At conferences a shortened 2-day version of the advanced training with a slightly modified order is held.

```{toctree}
:caption: Mastering Plone 5
:maxdepth: 2
:numbered: true
---
caption: Mastering Plone 5 Development
name: toc-mastering5
maxdepth: 3
numbered: 2
---

about_mastering
intro
what_is_plone
installation
../plone_training_config/instructions_plone5
../plone_training_config/what_vagrant_does
instructions_plone5/index
case
features
anatomy
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading