[opencms-dev] controlcode & XML template modules
Jonathan Woods
jonathan.woods at scintillance.com
Thu Jun 1 06:24:56 CEST 2006
Chris -
There are four things involved in creating a new Explorer-selectable XML
content type: (i) schema creation, (ii) resource type definition, (iii)
explorer linkage, and (iv) (optional) fancy display config. There's a good
FAQ posted by Alexander Kandzior:
http://mail.opencms.org/pipermail/opencms-dev/2004q4/013609.html which deals
with (i), (ii) and (iii); and (iv) is covered nicely by
http://www.opencms-forum.de/viewtopic.php?t=648 (both pages; start two
thirds of the way down the first page).
You'll see workplace.properties mentioned quite a bit. This is used as a
place to stash things like field labels, field help and so on. It's in Java
property file format and is loaded when it's on the classpath of your
installation. There are multiple workplace.properties files, and when
looking for properties OpenCms hunts through them all until it finds a
match. You should be developing within the context of a module, and so the
best place for your workplace.properties is in the (folder which is
equivalent to the bottom of the) classpath hierearchy. Have a file called
workplace.properties and a copy called workplace.properties_en (and ditto
for any other localisations you're doing).
Jon
_____
From: opencms-dev-bounces at opencms.org
[mailto:opencms-dev-bounces at opencms.org] On Behalf Of Chris Tiernan
Sent: 01 June 2006 01:21
To: The OpenCms mailing list
Subject: RE: [opencms-dev] controlcode & XML template modules
Gottcha. It seems that I can't register or create a new XML content type.
I've created the XSD file, my XML content file, and the template, but it
seems that it does not does create the XML content type under the "New >
Structured content" area. How do I 'register' that content type with
OpenCms?
_____
From: opencms-dev-bounces at opencms.org
[mailto:opencms-dev-bounces at opencms.org] On Behalf Of Jonathan Woods
Sent: Wednesday, May 24, 2006 11:29 AM
To: 'The OpenCms mailing list'
Subject: RE: [opencms-dev] controlcode & XML template modules
If I understand you correctly and you're talking about custom XML content
types, then yes - OpenCms should be able to generate document instances
automatically, e.g. when clicking on a direct edit 'new' button or when
creating a new resource of the XML content type. The document instance
includes all mandatory elements with empty contents (I think).
Jon
_____
From: opencms-dev-bounces at opencms.org
[mailto:opencms-dev-bounces at opencms.org] On Behalf Of Chris Tiernan
Sent: 24 May 2006 18:51
To: opencms-dev at opencms.org
Subject: [opencms-dev] controlcode & XML template modules
Does anybody know if the controlcode for a custom XML template module is
supposed to be generated by the OpenCms system? I have to keep creating a
base controlcode XML file for the system to work, which seems odd. Thanks!
Best,
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20060601/dcdbf66f/attachment.htm>
More information about the opencms-dev
mailing list