On 05.10.2005, at 14:12, Alexandru Popescu wrote:
Alex,
when I first wrote the Quickstart, the connection between templates,
dialogs and paragraphs was most confusing to me and I hope that its
somewhat made clear how things connect in the current release, that
was reworked by Giancarlo.
what are you refering to?
the quickstart templaters guide (aka Planting the Seeds)
Even if the user may associate this Dialog with the renderization,
from the template designer point of view is more like defining the
Model + View.
very true.
Anyways, I hope that one day someone has the time to write an
interface to administer dialog/paragraph/template structures more
easily.
What do you think would be the right direction for this? You never
know who may start working on it ;-).
;-)
I would say its surely a nice task if you want to get into it.
OK lets try to outline my "vision" of what this should do
! problem (aka challange)
You want to be able to define paragraphs, templates, dialogs (PTD's)
and need to manage their dependencies; for bonus points add role based
or site based template availability (which templates are available
where to whom)
! situation today
You can define PTD's within adminCentral by creating nodes and knowing
what you do. Its hard to remember how things belong together for
newbies (whats a template, a dialog, a paragraph?). The bonus points
are not possible at all.
! the goal
Create a modul / GUI that manages templates. It brings together PTD's
into one page in a structured way (which template has which paragraphs
using which "dialogs"), maybe allow to move/copy paragraphs around,
create new PT&D's and generally have a higher level of abstraction,
i.e. no user knowledge needed to create a new PTD definition and
especially no way to do things wrong.
As another add-on, allow to create bare-bones JSP templates out of your
PTDs so that you can get up to speed really fast (just add water).
Can you see it? It would make creating templates really easy, and I
could shrink the quickstart guide to 1 page :-)
Also check http://jira.magnolia.info/browse/MAGNOLIA-76 for a pointer
how dialogs could be build
Cheers
Boris
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------