Re: [Wyonacms-dev] Creating new pages with wyona - Getting organised

Thorsten Scherler <[email protected]> Thu, 07 Nov 2002 00:31:34 +0100
Newsgroups gmane.comp.cms.wyona.user,gmane.comp.cms.wyona.devel
Message-ID <[email protected]>
Hello group,

I started with the hello world!
I have followed the first 3 points of chapter 3, more or less ;-)

3. Tutorials
3.1 the basics
http://xml.apache.org/cocoon/introduction.html
http://xml.apache.org/cocoon/userdocs/concepts/index.html

Preparation:

1.) webapps/wyona-cms/sitemap.xmap add:
			<!-- helloworld @ wyona -->
			<map:match pattern="helloworld/**">
				<map:mount uri-prefix="helloworld" 
src="wyona/cms/pubs/helloworld/sitemap.xmap" check-reload="true" 
reload-method="synchron"/>
			</map:match>

2.) unzip helloworld.zip to webapps\wyona-cms\wyona\cms\pubs
3.1.1 Structure in Wyona (files, directories et cetera)

3.) goto http://localhost:8080/wyona-cms/helloworld/
3.1.2 static HTML Hello World (only Cocoon)

4.) read the sitemap.xmap I have written some comments
3.1.3 XML, XSLT Hello World (only Cocoon)

I hope that will help a little bit. I will write a tutrial about it!

Does anybody know whether or not there is something like a tmml 
(tutorial material markup language)?


See the Attachment. -> helloworld.zip

King regard
Thorsten

Thorsten Scherler wrote:
> Hello group,
> 
> I think what we need is to start working on the example page.
> 
> What Markus said is true. A newbie USER wants to see a publication he 
> can configure not develope.
> 
> On the on the other hand Felix wants to show DEVELOPER how wyona work 
> from ground on.
> 
> We have to develop that example site anyway so why not keep a record how 
> we did it.
> 
> We all agree that wyona needs a better documentation. So if we can build 
> a "one size fits all" example site, the user could configure the 
> "individual" components (that the developer will create) to it.
> 
> I propose the following top level directory structure:
> docs <- all xml, xhtml
> resources <- all other
> stylesheets <- all xsl
> logic <- all xsp
> 
> I have never writen a programm in Java. But like cocoon and XML very 
> much (not yet an expert ;-).
> How can we get organised?
> 
> 
> <Citation>
> Markus Vaterlaus wrote:
> Hi all,
> Am 25.10.2002 12:06 Uhr +0200 uebermittelte Felix Maeder folgende Zeilen:
> 1) static HTML Hello World (only Cocoon)
> 2) XML, XSLT Hello World (only Cocoon)
> 3) Adding the Wyona Toolbar
> 4) Making the Hello World editable with Xopus and Bitflux
> 5) Making the Hello World publishable
> 6) Making the Hello World creatable (Hello Pluto, Hello Neptun, etc.)
> 7) Adding Access Controlling to the Hello World
> 
> I don't think this is the best way to go because it takes too long until 
> you actually have a working publication. If you are newbie and are 
> trying out a new product, you want to *see* something very quickly, 
> otherwise you will lose interest pretty soon. I would propose a more 
> result-oriented, less didactic approach:
> 1. In the distribution there should be a simple "Hello World" publication:
> - Simple layout
> - One simple document type (title, subtitles, paragraphs, images, maybe 
> a list) which is editable through Xopus and Bitflux
> - A basic navigation
> - Possibility to upload images
> - Possibility to create new pages
> - Possibility to publish pages
> - Basic access controlling with one user/one role/one policy
> </Citation>
> 
> "Wyona CMS is an Open-Source Content Management and Publishing System 
> written in 100% pure Java. It is based on open standards such as XML and 
> XSLT. One of its core components is Cocoon from the Apache Software 
> Foundation." http://www.wyona.org
> 
> Thorsten Scherler
> 
> 
> _______________________________________________
> WyonaCMS-dev mailing list
> [email protected]
> http://mail.wyona.org/cgi-bin/mailman/listinfo/wyonacms-dev
>
helloworld.zip (application/x-zip-compressed, 3.7 KB) - not displayed