[DOCU-1623] Fix tutorial "Creating a website with Magnolia" Created: 13/Jul/18  Updated: 19/Jul/18  Resolved: 19/Jul/18

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Done Votes: 0
Labels: tutorial
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: Tutorials-must-work-with-M.5.7_+_M.5.6
Sprint: Docu Sprint 54
Story Points: 3

 Description   

The page Creating a page template (belongs to the tutorial "Creating a website with Magnolia") leads to an error the way it is described now.

See the comment from Obeliksz and my answer.

Move the file
/one-pager-module/dialogs/common/default-dialog-actions.yaml
to
/one-pager-module/includes/default-dialog-actions.yaml

Fix all files which reference default-dialog-actions.yaml:

  • /one-pager-module/dialogs/pages/main.yaml
  • /one-pager-module/dialogs/components/content-items-list.yaml
  • /one-pager-module/dialogs/components/textImage.yaml

Change the last line with the include directive to this:

actions: !include /one-pager-module/includes/default-dialog-actions.yaml

Should be fixed at least for DOCS57, 56 ... not sure about 55



 Comments   
Comment by Christoph Meier [ 17/Jul/18 ]

Fixed on DOCS57

A few minor changes on https://documentation.magnolia-cms.com/display/DOCS57/Creating+a+website+with+Magnolia and subpages.
Changes also pushed to git. Current version should work for all Magnolia versions from 5.7 - 5.4.

Currently the 5.7 version is not public for anonymous. Once reviewed on DOCS57, I'll apply the changes to the other spaces too (56, 55, 54).

Comment by Christoph Meier [ 17/Jul/18 ]

mdrapela - for the review:

As said above: I did the changes on DOCS57, the following pages have changed slightly:

Please check the page history to see the concrete changes.

When you give the OK for the 57 version, I will apply it to the other spaces too.

I have tried to restrict the changes to a minimum, mainly fixing the bug. One "Creating a page" I have tried to make it a bit better understandable (plus changing something slightly to avoid errors in the log).

Comment by Christoph Meier [ 18/Jul/18 ]

Set https://documentation.magnolia-cms.com/display/DOCS57/Creating+a+website+with+Magnolia public again.

Now applying the changes to 56, 55, 54

Comment by Christoph Meier [ 18/Jul/18 ]

 Adapted and tested on DOCS56

 Adapted and tested on DOCS55

 Adapted and tested on DOCS54 
Here I have also copied content of Using a site definition from DOCS55->DOCS54 , showing the more "modern" approach of creating a theme with YAML instead of JCR.

Other changes:

Comment by Martin Drápela [ 19/Jul/18 ]

Reviewed with just a few polishes.

Generated at Mon Feb 12 01:19:47 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.