This should be possible - I don't know how much you would have to code yourself 
though.

- Magnolia allows you to add additional buttons to the green bars, so you could 
add a "newPage" button to the main bar
- With this button you should be able to open an arbitrary dialog, so you could 
define a dialog for the page settings
- Finally if you add a custom save handler to the dialog, you should be able to 
create your new subpage

Good luck!
-will

On 22.03.2010, at 14:15, Unger, Richard wrote:

> Hello!
> 
> A quick question from a relative magnolia-newbie:
> 
> We’re evaluating magnolia, and are setting up custom templates/dialogs to 
> reflect our customer’s website structure.
> We are trying to create an environment where our editors do not have to use 
> the Magnolia Backend.
>  
> If I understood Magnolia correctly, normally new pages (website structure) 
> are created in the Website Repository, using the backend (AdminCentral), 
> while new content (paragraphs) are created by using the editBars and newBars 
> directly in the authoring view.
>  
> My Question: is there a „newPage“ tag which could be used in the templates to 
> allow editors to create new web-pages directly from within the authoring view?
>  
> The logic would be something like: If a page or paragraph contains a 
> „newPage“ tag, clicking it creates a new page as a subpage of the current 
> page, and opens a dialog allowing the editor to set the page name, title and 
> template.
>  
> Thanks for your help!
> 
> Regards from Vienna,
> 
> Richard
> 
> 
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to