shannon 2002/06/06 18:47:10 Modified: src/documentation/xdocs/howto/xmlform-wizard howto-xmlform-wizard.xml Log: adding author's fixes Revision Changes Path 1.4 +22 -40 xml-cocoon2/src/documentation/xdocs/howto/xmlform-wizard/howto-xmlform-wizard.xml Index: howto-xmlform-wizard.xml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/howto/xmlform-wizard/howto-xmlform-wizard.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- howto-xmlform-wizard.xml 6 Jun 2002 17:00:29 -0000 1.3 +++ howto-xmlform-wizard.xml 7 Jun 2002 01:47:10 -0000 1.4 @@ -6,7 +6,7 @@ <title>XMLForm Wizard's How-To</title> <authors> - <person name="Heidi Brannan" + <person name="Heidi-Marie Brannan" email="[EMAIL PROTECTED]" /> </authors> </header> @@ -47,40 +47,29 @@ </s1> <s1 title="Overview"> - <fixme author="DS">Be careful calling *anything* quick and easy. Let the - reader decide if it's easy. As for quick, well, it depends on your - reader, doesn't it? XMLForm introduces a *lot* of stuff that your - readers may not have dealt with yet. Once you've learned how to do - it, it may then become quick and easy, but be careful how you build - expecations during the learning process. I adjusted the language a bit - because of this. Do you agree?</fixme> <p>XMLForm is a Cocoon form extension mechanism which was inspired by <link href="http://jakarta.apache.org/struts/">Struts</link> and <link - href="http://www.w3.org/MarkUp/Forms/">XForms</link>. Form creation and - validation can be a quick and easy addition to your site, once you learn - how to apply use the XMLForm wizard. This How-To will guide your through + href="http://www.w3.org/MarkUp/Forms/">XForms</link>. You will learn how + to automate two-way mapping between the HTML forms, XML, and JavaBeans. + XML schema languages are used to validate the form input. The forms can + display different options depending on the users previous input. For example + if a user ticks the checkbox to say they are interest in Cooking then they + will later have the option to join Cookery mailing lists. If they did not tick + the Cookery box they will not see the cookery mailing lists page. + </p> + </s1> + + <s1 title="Purpose"> + <p> + Form creation and validation can be a quick and easy addition to your site, once you learn + how to apply and use the XMLForm wizard. This How-To will guide you through the steps needed to create a validating form which saves the data it collects as a JavaBean. It will also describe <link href="http://www.ascc.net/xml/resource/schematron/schematron.html">Schematron</link> validation and the XMLForm wizard components needed to accomplish this - within the Cocoon framework.</p> - </s1> - - <s1 title="Purpose"> - <fixme author="DS">The purpose of this section, Purpose, is to describe - how the reader will benefit by reading your How-To. It's not meant - to describe the purpose of XML Form wizards. You may need to pull - content out of overview, above, and add some of purpose's existing - content to the overview.</fixme> - - <p>You will learn how to automate two-way mapping between the HTML - forms, XML, and JavaBeans. XML schema languages are used to validate the - form input. The forms can display different options depending on the - users previous input. For example if a user ticks the checkbox to say - they are interest in Cooking then they will later have the option to - join Cookery mailing lists. If they did not tick the Cookery box they - will not see the cookery mailing lists page.</p> + within the Cocoon framework. + </p> </s1> <s1 title="Intended audience"> @@ -93,6 +82,7 @@ <fixme author="DS">Consider adding related jar info, even though they are included in the HEAD branch. I find it useful to begin educating users about what jars they may need when they explore new approahces.</fixme> + <fixme author="HMB">I will add the jars when I have a definitive list form Ivelin</fixme> <p>You will need the following:</p> @@ -100,6 +90,7 @@ <li>A servlet engine such as Tomcat.</li> <li>JDK 1.2 or later</li> + </ul> <p>Cocoon 2.1 CVS to be installed with the command:</p> @@ -168,9 +159,6 @@ </s1> <s1 title="TIPS"> - <fixme author="DS">Do you really want people emailing you directly for - help? It doesn't sound very sustainable over the long run.</fixme> - <p>If you have a problem running the How-To example, try the following.</p> <ul> @@ -182,11 +170,6 @@ AIMS</link>. Chances are somebody else has already experienced a similar problem!</li> - <li>Email <link href="mailto:[EMAIL PROTECTED]">me</link>. I will try - to help you. Again, please send the entire error message and all - relevant information. Please use the title "XMLForm Help" in - your emails.</li> - <li>Try posting a description of your problem to the <link href="http://xml.apache.org/cocoon/mail-lists.html">Cocoon users email list</link>. Remember to include the whole error message. For a prompt @@ -200,14 +183,13 @@ <s1 title="Related resources/documents"> <s2 title="Cocoon"> - <fixme author="DS">Can you add a link to the Avalon White Paper?</fixme> - <p>For all Cocoon basics see the <link href="http://xml.apache.org/cocoon">Cocoon Web site</link>. For actions, take a look at the <link href=" http://xml.apache.org/cocoon/userdocs/concepts/actions.html">actions page</link>. Actions are Avalon Components, so you may want to read - Avalon's white paper for more information.</p> + Avalon's <link href="http://jakarta.apache.org/avalon/developing/">white + paper</link> for more information.</p> </s2> <s2 title="XPath"> @@ -219,7 +201,7 @@ <s1 title="Comments"> <p>Needless to say this How-To was written with no intentional mistakes or errors. However, if you find any faults or can suggest any - improvements, please email me, <link href="mailto:[EMAIL PROTECTED]">Heidi</link>. + improvements, please email me, <link href="mailto:[EMAIL PROTECTED]">Heidi-Marie Brannan</link>. I will do my upmost to keep this How-To up to date and error free.</p> </s1> </body>
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]