[ http://jira.magnolia.info/browse/MAGNOLIA-1294?page=comments#action_13142 
] 
            
Oliver Lietz commented on MAGNOLIA-1294:
----------------------------------------

I did some work on making bootstrap files handling/modification easier. It 
wasn't accepted because Philipp thought property files are much handier (IMHO 
the XSL approach is more powerful - 
http://jira.magnolia.info/browse/MAGNOLIA-985).

So before coding on that I would like to gather opinions and hints to avoid 
useless work and make this a useful feature for all Magnolia users.

I share Grégory's opinion on bootstrap files.



> Simplify external handling of Templates, Paragraphs and Dialogs
> ---------------------------------------------------------------
>
>                 Key: MAGNOLIA-1294
>                 URL: http://jira.magnolia.info/browse/MAGNOLIA-1294
>             Project: Magnolia
>          Issue Type: New Feature
>          Components: templating
>    Affects Versions: Ideas
>            Reporter: Oliver Lietz
>         Assigned To: Philipp Bracher
>            Priority: Minor
>
> This is an attempt to simplify the (external) handling of Templates, 
> Paragraphs and Dialogs.
> * a Template, Paragraph and Dialog is represented by a human readable XML 
> document (examples below)
> * the XML documents are valid against the appropriate schemas
> * the XML documents are imported into a running Magnolia instance and setup 
> properly
> * they can be exported into a valid XML document from the repository
> <?xml version="1.0" encoding="UTF-8"?>
> <template version="3.0" xmlns="http://magnolia.info/xml/ns/3.0/template";>
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>     xsi:schemaLocation="http://magnolia.info/xml/ns/3.0/template 
> http://magnolia.info/xml/ns/3.0/template.xsd"/>
>     <name>mytemplate</name>
>     <path>/templates/mytemplate.jsp</path>
>     <title>template.mytemplate.title</title>
>     <type>jsp</type>
>     <visible>true</visible>
> </template>
> <?xml version="1.0" encoding="UTF-8"?>
> <paragraph version="3.0" xmlns="http://magnolia.info/xml/ns/3.0/paragraph";>
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>     xsi:schemaLocation="http://magnolia.info/xml/ns/3.0/paragraph 
> http://magnolia.info/xml/ns/3.0/paragraph.xsd"/>
>     <name>myparagraph</name>
>     <description>paragraph.myparagraph.description</description>
>     <dialog>dialogNode</dialog>
>     <templatePath>/paragraph/paragraph.jsp</templatePath>
>     <title>paragraph.myparagraph.title</title>
>     <type>jsp</type>
> </paragraph>
> The system view is hard to read and blowed up by meta data. Maybe the 
> document view makes handling easier but I was unable to find useful 
> information and samples.
> The goal is to share general templates between different clients and 
> developers.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to