[izpack-changes] r1883 - izpack-src/trunk/src/doc-reST

noreply at berlios.de noreply at berlios.de
Sun Oct 14 12:03:07 CEST 2007


Author: jponge
Date: 2007-10-14 12:02:49 +0200 (Sun, 14 Oct 2007)
New Revision: 1883

Modified:
   izpack-src/trunk/src/doc-reST/node1.html.txt
   izpack-src/trunk/src/doc-reST/node10.html.txt
   izpack-src/trunk/src/doc-reST/node11.html.txt
   izpack-src/trunk/src/doc-reST/node12.html.txt
   izpack-src/trunk/src/doc-reST/node13.html.txt
   izpack-src/trunk/src/doc-reST/node2.html.txt
   izpack-src/trunk/src/doc-reST/node3.html.txt
   izpack-src/trunk/src/doc-reST/node4.html.txt
   izpack-src/trunk/src/doc-reST/node5.html.txt
   izpack-src/trunk/src/doc-reST/node6.html.txt
   izpack-src/trunk/src/doc-reST/node7.html.txt
   izpack-src/trunk/src/doc-reST/node8.html.txt
   izpack-src/trunk/src/doc-reST/node9.html.txt
Log:
First round of cleanups, re-extracted node13.html which had not been extracted due to encoding issues.


Modified: izpack-src/trunk/src/doc-reST/node1.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node1.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node1.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,357 +1 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Introduction`_ **Up:** `izpack-doc`_ **Previous:** `izpack-doc`_
-
-Contents
---------
-
--   `Getting started`_
-
-    -   `Overview`_
-    -   `First Compilation`_
-    -   `The IZPACK Architecture`_
-
-        -   `The Compilation System`_
-        -   `How an Installer Works`_
-        -   `The Different Kinds of Installers`_
-        -   `Installers for older VM Versions`_
-
-
-
--   `Writing Installation XML Files`_
-
-    -   `What You Need`_
-
-        -   `Your editor`_
-        -   `Writing XML`_
-
-    -   `Variable Substitution`_
-
-        -   `The Built-In Variables`_
-        -   `Environment Variables`_
-        -   `Parse Types`_
-
-    -   `The IZPACK Elements`_
-
-        -   `The Root Element <installation>`_
-        -   `The Information Element <info>`_
-        -   `The Variables Element <variables>`_
-        -   `The GUI Preferences Element <guiprefs>`_
-        -   `The Localization Element <locale>`_
-        -   `The Resources Element <resources>`_
-        -   `The Panels Element <panels>`_
-        -   `The Packs Element <packs>`_
-        -   `The Native Element <native>`_
-        -   `The Jar Merging Element <jar>`_
-
-    -   `The Available Panels`_
-
-        -   `HelloPanel`_
-        -   `InfoPanel and HTMLInfoPanel`_
-        -   `LicencePanel and HTMLLicencePanel`_
-        -   `PacksPanel`_
-        -   `ImgPacksPanel`_
-        -   `TargetPanel`_
-        -   `InstallPanel`_
-        -   `XInfoPanel`_
-        -   `FinishPanel`_
-        -   `SimpleFinishPanel`_
-        -   `ShortcutPanel`_
-        -   `UserInputPanel`_
-        -   `CompilePanel`_
-        -   `ProcessPanel`_
-        -   `JDKPathPanel`_
-
-
-
--   `Advanced Features`_
-
-    -   `Ant Integration`_
-    -   `Embedding the installation file using a config element`_
-    -   `System properties as variable`_
-    -   `Automated Installers`_
-    -   `Picture on the Language Selection Dialog`_
-    -   `Picture in the installer`_
-    -   `Web Installers`_
-    -   `More Internationalization`_
-
-        -   `Special resources`_
-        -   `Packs`_
-
-
-
--   `Desktop Shortcuts`_
-
-    -   `Defining Shortcuts`_
-
-        -   `Introduction`_
-        -   `What to Add to the Installer`_
-        -   `Why Native Code to do the Job on Windows?`_
-        -   `The Shortcut Specification`_
-        -   `Shortcut Attributes`_
-        -   `Selective Creation of Shortcuts`_
-        -   `Summary`_
-
-    -   `Shortcut Tips`_
-
-        -   `The Desktop`_
-        -   `Icons`_
-        -   `Targets`_
-        -   `Command Line`_
-
-    -   `Trouble Shooting`_
-
-        -   `Problems You Can Solve`_
-        -   `Problems That Have No Solution (yet)`_
-        -   `A sample shortcut specification file for Unix`_
-
-
-
--   `Creating Your Own Panels`_
-
-    -   `How to get started`_
-    -   `Next Steps`_
-    -   `Access to the Variable Substitution System`_
-    -   `Controlling Flow`_
-    -   `Reading XML`_
-    -   `Supporting Classes`_
-    -   `Panels that are not visible`_
-    -   `A word about building IzPack`_
-    -   `The IzPanel Class`_
-
-        -   `UML Diagram`_
-        -   `Description`_
-
-    -   `The Internationalization of custom panels`_
-
-
-
--   `User Input`_
-
-    -   `The Basic XML Structure`_
-    -   `Concepts and XML Elements Common to All Fields`_
-    -   `Internationalization`_
-    -   `Panel Title`_
-    -   `Static Text`_
-    -   `Visual Separation`_
-    -   `Text Input`_
-    -   `Radio Buttons`_
-    -   `Combo Box`_
-    -   `Check Box`_
-    -   `Rule Input`_
-
-        -   `Layout and Input Rules`_
-        -   `Setting Field Content`_
-        -   `The Output Format`_
-        -   `Validating the Field Content`_
-        -   `Processing the Field Content`_
-        -   `Summary Example`_
-
-    -   `Search`_
-
-        -   `Specification`_
-        -   `Example`_
-
-
-
--   `Custom Actions`_
-
-    -   `Overview`_
-    -   `How It Works`_
-
-        -   `Custom Action Types`_
-        -   `Package Path`_
-        -   `Correlated Stuff`_
-
-    -   `What You Have To Do`_
-
-        -   `Custom Actions at Packaging (CompilerListener)`_
-        -   `Custom Actions at Installation Time
-        (InstallerListener)`_
-        -   `Custom Actions at Uninstallation Time
-        (UninstallerListener)`_
-
-    -   `Example`_
-    -   `Ant Actions (InstallerListener and UninstallerListener)`_
-
-        -   `The Basic XML Struture`_
-
-
-
--   `CookBooks`_
--   `The Apache License Version 2.0`_
--   `The Commons Creative Attribution-NonCommercial-ShareAlike License`_
--   `About this document ...`_
-
-
-
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Introduction`_ **Up:** `izpack-doc`_ **Previous:** `izpack-doc`_
-Julien Ponge 2005-05-24
-
-.. _                    : node2.html
-.. _                    : izpack-doc.html
-.. _                    : http://validator.w3.org/check?uri=referer
-.. _                    : http://jigsaw.w3.org/css-validator/
-.. _Getting started: node3.html
-.. _Overview: node3.html#SECTION00310000000000000000
-.. _First Compilation: node3.html#SECTION00320000000000000000
-.. _The IZPACK Architecture: node3.html#SECTION00330000000000000000
-.. _The Compilation System: node3.html#SECTION00331000000000000000
-.. _How an Installer Works: node3.html#SECTION00332000000000000000
-.. _The Different Kinds of Installers:
-    node3.html#SECTION00333000000000000000
-.. _Installers for older VM Versions:
-    node3.html#SECTION00334000000000000000
-.. _Writing Installation XML Files: node4.html
-.. _What You Need: node4.html#SECTION00410000000000000000
-.. _Your editor: node4.html#SECTION00411000000000000000
-.. _Writing XML: node4.html#SECTION00412000000000000000
-.. _Variable Substitution: node4.html#SECTION00420000000000000000
-.. _The Built-In Variables: node4.html#SECTION00421000000000000000
-.. _Environment Variables: node4.html#SECTION00422000000000000000
-.. _Parse Types: node4.html#SECTION00423000000000000000
-.. _The IZPACK Elements: node4.html#SECTION00430000000000000000
-.. _installation: node4.html#SECTION00431000000000000000
-.. _info: node4.html#SECTION00432000000000000000
-.. _variables: node4.html#SECTION00433000000000000000
-.. _guiprefs: node4.html#SECTION00434000000000000000
-.. _locale: node4.html#SECTION00435000000000000000
-.. _resources: node4.html#SECTION00436000000000000000
-.. _panels: node4.html#SECTION00437000000000000000
-.. _packs: node4.html#SECTION00438000000000000000
-.. _native: node4.html#SECTION00439000000000000000
-.. _jar: node4.html#SECTION004310000000000000000
-.. _The Available Panels: node4.html#SECTION00440000000000000000
-.. _HelloPanel: node4.html#SECTION00441000000000000000
-.. _InfoPanel and HTMLInfoPanel: node4.html#SECTION00442000000000000000
-.. _LicencePanel and HTMLLicencePanel:
-    node4.html#SECTION00443000000000000000
-.. _PacksPanel: node4.html#SECTION00444000000000000000
-.. _ImgPacksPanel: node4.html#SECTION00445000000000000000
-.. _TargetPanel: node4.html#SECTION00446000000000000000
-.. _InstallPanel: node4.html#SECTION00447000000000000000
-.. _XInfoPanel: node4.html#SECTION00448000000000000000
-.. _FinishPanel: node4.html#SECTION00449000000000000000
-.. _SimpleFinishPanel: node4.html#SECTION004410000000000000000
-.. _ShortcutPanel: node4.html#SECTION004411000000000000000
-.. _UserInputPanel: node4.html#SECTION004412000000000000000
-.. _CompilePanel: node4.html#SECTION004413000000000000000
-.. _ProcessPanel: node4.html#SECTION004414000000000000000
-.. _JDKPathPanel: node4.html#SECTION004415000000000000000
-.. _Advanced Features: node5.html
-.. _Ant Integration: node5.html#SECTION00510000000000000000
-.. _Embedding the installation file using a config element:
-    node5.html#SECTION00520000000000000000
-.. _System properties as variable: node5.html#SECTION00530000000000000000
-.. _Automated Installers: node5.html#SECTION00540000000000000000
-.. _Picture on the Language Selection Dialog:
-    node5.html#SECTION00550000000000000000
-.. _Picture in the installer: node5.html#SECTION00560000000000000000
-.. _Web Installers: node5.html#SECTION00570000000000000000
-.. _More Internationalization: node5.html#SECTION00580000000000000000
-.. _Special resources: node5.html#SECTION00581000000000000000
-.. _Packs: node5.html#SECTION00582000000000000000
-.. _Desktop Shortcuts: node6.html
-.. _Defining Shortcuts: node6.html#SECTION00610000000000000000
-.. _Introduction: node6.html#SECTION00611000000000000000
-.. _What to Add to the Installer: node6.html#SECTION00612000000000000000
-.. _Why Native Code to do the Job on Windows?:
-    node6.html#SECTION00613000000000000000
-.. _The Shortcut Specification: node6.html#SECTION00614000000000000000
-.. _Shortcut Attributes: node6.html#SECTION00615000000000000000
-.. _Selective Creation of Shortcuts:
-    node6.html#SECTION00616000000000000000
-.. _Summary: node6.html#SECTION00617000000000000000
-.. _Shortcut Tips: node6.html#SECTION00620000000000000000
-.. _The Desktop: node6.html#SECTION00621000000000000000
-.. _Icons: node6.html#SECTION00622000000000000000
-.. _Targets: node6.html#SECTION00623000000000000000
-.. _Command Line: node6.html#SECTION00624000000000000000
-.. _Trouble Shooting: node6.html#SECTION00630000000000000000
-.. _Problems You Can Solve: node6.html#SECTION00631000000000000000
-.. _Problems That Have No Solution (yet):
-    node6.html#SECTION00632000000000000000
-.. _A sample shortcut specification file for Unix:
-    node6.html#SECTION00633000000000000000
-.. _Creating Your Own Panels: node7.html
-.. _How to get started: node7.html#SECTION00701000000000000000
-.. _Next Steps: node7.html#SECTION00702000000000000000
-.. _Access to the Variable Substitution System:
-    node7.html#SECTION00703000000000000000
-.. _Controlling Flow: node7.html#SECTION00704000000000000000
-.. _Reading XML: node7.html#SECTION00705000000000000000
-.. _Supporting Classes: node7.html#SECTION00706000000000000000
-.. _Panels that are not visible: node7.html#SECTION00707000000000000000
-.. _A word about building IzPack: node7.html#SECTION00708000000000000000
-.. _The IzPanel Class: node7.html#SECTION00710000000000000000
-.. _UML Diagram: node7.html#SECTION00711000000000000000
-.. _Description: node7.html#SECTION00712000000000000000
-.. _The Internationalization of custom panels:
-    node7.html#SECTION00720000000000000000
-.. _User Input: node8.html
-.. _The Basic XML Structure: node8.html#SECTION00810000000000000000
-.. _Concepts and XML Elements Common to All Fields:
-    node8.html#SECTION00820000000000000000
-.. _Internationalization: node8.html#SECTION00830000000000000000
-.. _Panel Title: node8.html#SECTION00840000000000000000
-.. _Static Text: node8.html#SECTION00850000000000000000
-.. _Visual Separation: node8.html#SECTION00860000000000000000
-.. _Text Input: node8.html#SECTION00870000000000000000
-.. _Radio Buttons: node8.html#SECTION00880000000000000000
-.. _Combo Box: node8.html#SECTION00890000000000000000
-.. _Check Box: node8.html#SECTION008100000000000000000
-.. _Rule Input: node8.html#SECTION008110000000000000000
-.. _Layout and Input Rules: node8.html#SECTION008111000000000000000
-.. _Setting Field Content: node8.html#SECTION008112000000000000000
-.. _The Output Format: node8.html#SECTION008113000000000000000
-.. _Validating the Field Content: node8.html#SECTION008114000000000000000
-.. _Processing the Field Content: node8.html#SECTION008115000000000000000
-.. _Summary Example: node8.html#SECTION008116000000000000000
-.. _Search: node8.html#SECTION008120000000000000000
-.. _Specification: node8.html#SECTION008121000000000000000
-.. _Example: node8.html#SECTION008122000000000000000
-.. _Custom Actions: node9.html
-.. _Overview: node9.html#SECTION00910000000000000000
-.. _How It Works: node9.html#SECTION00920000000000000000
-.. _Custom Action Types: node9.html#SECTION00921000000000000000
-.. _Package Path: node9.html#SECTION00922000000000000000
-.. _Correlated Stuff: node9.html#SECTION00923000000000000000
-.. _What You Have To Do: node9.html#SECTION00930000000000000000
-.. _Custom Actions at Packaging (CompilerListener):
-    node9.html#SECTION00931000000000000000
-.. _Custom Actions at Installation Time (InstallerListener):
-    node9.html#SECTION00932000000000000000
-.. _Custom Actions at Uninstallation Time (UninstallerListener):
-    node9.html#SECTION00933000000000000000
-.. _Example: node9.html#SECTION00940000000000000000
-.. _Ant Actions (InstallerListener and UninstallerListener):
-    node9.html#SECTION00950000000000000000
-.. _The Basic XML Struture: node9.html#SECTION00951000000000000000
-.. _CookBooks: node13.html
-.. _The Apache License Version 2.0: node10.html
-.. _The Commons Creative Attribution-NonCommercial-ShareAlike License:
-    node11.html
-.. _About this document ...: node12.html
+(to be removed)
\ No newline at end of file

Modified: izpack-src/trunk/src/doc-reST/node10.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node10.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node10.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,238 +1,4 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `The Commons Creative Attribution-NonCommercial-ShareAlike`_
-**Up:** `izpack-doc`_ **Previous:** `CookBooks`_ **`Contents`_**
-
-.. image:: redarrow.gif
-    :alt: Apache License, Version 2.0
 Apache License, Version 2.0
 --------------------------------
 
-Apache License
-Version 2.0, January 2004
-`http://www.apache.org/licenses/`_
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-**1. Definitions**.
-
-"License" shall mean the terms and conditions for use, reproduction, and
-distribution as defined by Sections 1 through 9 of this document.
-
-"Licensor" shall mean the copyright owner or entity authorized by the
-copyright owner that is granting the License.
-
-"Legal Entity" shall mean the union of the acting entity and all other
-entities that control, are controlled by, or are under common control with
-that entity. For the purposes of this definition, "control" means (i) the
-power, direct or indirect, to cause the direction or management of such
-entity, whether by contract or otherwise, or (ii) ownership of fifty percent
-(50%) or more of the outstanding shares, or (iii) beneficial ownership of
-such entity.
-
-"You" (or "Your") shall mean an individual or Legal Entity exercising
-permissions granted by this License.
-
-"Source" form shall mean the preferred form for making modifications,
-including but not limited to software source code, documentation source, and
-configuration files.
-
-"Object" form shall mean any form resulting from mechanical transformation or
-translation of a Source form, including but not limited to compiled object
-code, generated documentation, and conversions to other media types.
-
-"Work" shall mean the work of authorship, whether in Source or Object form,
-made available under the License, as indicated by a copyright notice that is
-included in or attached to the work (an example is provided in the Appendix
-below).
-
-"Derivative Works" shall mean any work, whether in Source or Object form,
-that is based on (or derived from) the Work and for which the editorial
-revisions, annotations, elaborations, or other modifications represent, as a
-whole, an original work of authorship. For the purposes of this License,
-Derivative Works shall not include works that remain separable from, or
-merely link (or bind by name) to the interfaces of, the Work and Derivative
-Works thereof.
-
-"Contribution" shall mean any work of authorship, including the original
-version of the Work and any modifications or additions to that Work or
-Derivative Works thereof, that is intentionally submitted to Licensor for
-inclusion in the Work by the copyright owner or by an individual or Legal
-Entity authorized to submit on behalf of the copyright owner. For the
-purposes of this definition, "submitted" means any form of electronic,
-verbal, or written communication sent to the Licensor or its representatives,
-including but not limited to communication on electronic mailing lists,
-source code control systems, and issue tracking systems that are managed by,
-or on behalf of, the Licensor for the purpose of discussing and improving the
-Work, but excluding communication that is conspicuously marked or otherwise
-designated in writing by the copyright owner as "Not a Contribution."
-
-"Contributor" shall mean Licensor and any individual or Legal Entity on
-behalf of whom a Contribution has been received by Licensor and subsequently
-incorporated within the Work.
-
-**2. Grant of Copyright License**. Subject to the terms and conditions of
-this License, each Contributor hereby grants to You a perpetual, worldwide,
-non-exclusive, no-charge, royalty-free, irrevocable copyright license to
-reproduce, prepare Derivative Works of, publicly display, publicly perform,
-sublicense, and distribute the Work and such Derivative Works in Source or
-Object form.
-
-**3. Grant of Patent License**. Subject to the terms and conditions of this
-License, each Contributor hereby grants to You a perpetual, worldwide, non-
-exclusive, no-charge, royalty-free, irrevocable (except as stated in this
-section) patent license to make, have made, use, offer to sell, sell, import,
-and otherwise transfer the Work, where such license applies only to those
-patent claims licensable by such Contributor that are necessarily infringed
-by their Contribution(s) alone or by combination of their Contribution(s)
-with the Work to which such Contribution(s) was submitted. If You institute
-patent litigation against any entity (including a cross-claim or counterclaim
-in a lawsuit) alleging that the Work or a Contribution incorporated within
-the Work constitutes direct or contributory patent infringement, then any
-patent licenses granted to You under this License for that Work shall
-terminate as of the date such litigation is filed.
-
-**4. Redistribution**. You may reproduce and distribute copies of the Work or
-Derivative Works thereof in any medium, with or without modifications, and in
-Source or Object form, provided that You meet the following conditions:
-
-1.  You must give any other recipients of the Work or Derivative Works a
-    copy of this License; and
-
-
-2.  You must cause any modified files to carry prominent notices stating
-    that You changed the files; and
-
-
-3.  You must retain, in the Source form of any Derivative Works that You
-    distribute, all copyright, patent, trademark, and attribution notices
-    from the Source form of the Work, excluding those notices that do not
-    pertain to any part of the Derivative Works; and
-
-
-4.  If the Work includes a "NOTICE" text file as part of its
-    distribution, then any Derivative Works that You distribute must include
-    a readable copy of the attribution notices contained within such NOTICE
-    file, excluding those notices that do not pertain to any part of the
-    Derivative Works, in at least one of the following places: within a
-    NOTICE text file distributed as part of the Derivative Works; within the
-    Source form or documentation, if provided along with the Derivative
-    Works; or, within a display generated by the Derivative Works, if and
-    wherever such third-party notices normally appear. The contents of the
-    NOTICE file are for informational purposes only and do not modify the
-    License. You may add Your own attribution notices within Derivative Works
-    that You distribute, alongside or as an addendum to the NOTICE text from
-    the Work, provided that such additional attribution notices cannot be
-    construed as modifying the License.
-
-You may add Your own copyright statement to Your modifications and may
-provide additional or different license terms and conditions for use,
-reproduction, or distribution of Your modifications, or for any such
-Derivative Works as a whole, provided Your use, reproduction, and
-distribution of the Work otherwise complies with the conditions stated in
-this License.
-
-**5. Submission of Contributions**. Unless You explicitly state otherwise,
-any Contribution intentionally submitted for inclusion in the Work by You to
-the Licensor shall be under the terms and conditions of this License, without
-any additional terms or conditions. Notwithstanding the above, nothing herein
-shall supersede or modify the terms of any separate license agreement you may
-have executed with Licensor regarding such Contributions.
-
-**6. Trademarks**. This License does not grant permission to use the trade
-names, trademarks, service marks, or product names of the Licensor, except as
-required for reasonable and customary use in describing the origin of the
-Work and reproducing the content of the NOTICE file.
-
-**7. Disclaimer of Warranty**. Unless required by applicable law or agreed to
-in writing, Licensor provides the Work (and each Contributor provides its
-Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied, including, without limitation, any
-warranties or conditions of title, NON-INFRINGEMENT, MERCHANTABILITY, or
-FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining
-the appropriateness of using or redistributing the Work and assume any risks
-associated with Your exercise of permissions under this License.
-
-**8. Limitation of Liability**. In no event and under no legal theory,
-whether in tort (including negligence), contract, or otherwise, unless
-required by applicable law (such as deliberate and grossly negligent acts) or
-agreed to in writing, shall any Contributor be liable to You for damages,
-including any direct, indirect, special, incidental, or consequential damages
-of any character arising as a result of this License or out of the use or
-inability to use the Work (including but not limited to damages for loss of
-goodwill, work stoppage, computer failure or malfunction, or any and all
-other commercial damages or losses), even if such Contributor has been
-advised of the possibility of such damages.
-
-**9. Accepting Warranty or Additional Liability**. While redistributing the
-Work or Derivative Works thereof, You may choose to offer, and charge a fee
-for, acceptance of support, warranty, indemnity, or other liability
-obligations and/or rights consistent with this License. However, in accepting
-such obligations, You may act only on Your own behalf and on Your sole
-responsibility, not on behalf of any other Contributor, and only if You agree
-to indemnify, defend, and hold each Contributor harmless for any liability
-incurred by, or claims asserted against, such Contributor by reason of your
-accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-
-.. image:: redarrow.gif
-    :alt: APPENDIX: How to apply the Apache License to your work
-APPENDIX: How to apply the Apache License to your work
--
-
-To apply the Apache License to your work, attach the following boilerplate
-notice, with the fields enclosed by brackets "[]" replaced with your own
-identifying information. (Don't include the brackets!) The text should be
-enclosed in the appropriate comment syntax for the file format. We also
-recommend that a file or class name and description of purpose be included on
-the same "printed page" as the copyright notice for easier identification
-within third-party archives.
-
-`` Copyright [yyyy] [name of copyright owner] Licensed under the Apache
-License, Version 2.0 (the "License"); you may not use this file except in
-compliance with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
-or agreed to in writing, software distributed under the License is
-distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the specific language
-governing permissions and limitations under the License. ``
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `The Commons Creative Attribution-NonCommercial-ShareAlike`_
-**Up:** `izpack-doc`_ **Previous:** `CookBooks`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _    : node11.html
-.. _ : izpack-doc.html
-.. _ : node13.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _http://www.apache.org/licenses/: http://www.apache.org/licenses/
+(to be replaced with an up-to-date text)
\ No newline at end of file

Modified: izpack-src/trunk/src/doc-reST/node11.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node11.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node11.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,458 +1,4 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `About this document ...`_ **Up:** `izpack-doc`_ **Previous:** `The
-Apache Licence 2.0 version`_ **`Contents`_**
-
-
 The Commons Creative Attribution-NonCommercial-ShareAlike License
 ===================================================================
 
-A friendly summary of the license terms is available at
-````http://creativecommons.org/licenses/by-nc-sa/1.0/`_```_. The following
-are the full legal terms which govern this documentation.
-
-
-
-::                              Creative Commons
-
-                            Creative Commons
-                            Legal Code
-
-                      Attribution-NonCommercial-
-                      ShareAlike 1.0
-       CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT
-       PROVIDE
-       LEGAL SERVICES. DISTRIBUTION OF THIS DRAFT LICENSE DOES NOT
-       CREATE AN
-       AttORNEY-CLIENT relATIONSHIP. CREATIVE COMMONS PROVIDES THIS
-       INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO
-       WARRANTIES
-       REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
-       DAMAGES RESULTING FROM ITS USE.
-
-       License
-
-       THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS
-       CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK
-       IS
-       PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF
-       THE
-       WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE IS PROHIBITED.
-
-       BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT
-       AND
-       AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR
-       GRANTS
-       YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR
-       ACCEPTANCE OF
-       SUCH TERMS AND CONDITIONS.
-
-       1. Definitions
-        a. "Collective Work" means a work, such as a periodical
-        issue,
-           anthology or encyclopedia, in which the Work in its
-           entirety in
-           unmodified form, along with a number of other
-           contributions,
-           constituting separate and independent works in
-           themselves, are
-           assembled into a collective whole. A work that
-           constitutes a
-           Collective Work will not be considered a Derivative
-           Work (as
-           defined below) for the purposes of this License.
-        b. "Derivative Work" means a work based upon the Work or upon
-        the
-           Work and other pre-existing works, such as a
-           translation, musical
-           arrangement, dramatization, fictionalization, motion
-           picture
-           version, sound recording, art reproduction, abridgment,
-           condensation, or any other form in which the Work may
-           be recast,
-           transformed, or adapted, except that a work that
-           constitutes a
-           Collective Work will not be considered a Derivative
-           Work for the
-           purpose of this License.
-        c. "Licensor" means the individual or entity that offers the
-        Work
-           under the terms of this License.
-        d. "Original Author" means the individual or entity who
-        created the
-           Work.
-        e. "Work" means the copyrightable work of authorship offered
-        under
-           the terms of this License.
-        f. "You" means an individual or entity exercising rights
-        under this
-           License who has not previously violated the terms of
-           this License
-           with respect to the Work, or who has received express
-           permission
-           from the Licensor to exercise rights under this License
-           despite a
-           previous violation.
-
-       2. Fair Use Rights. Nothing in this license is intended to
-       reduce,
-       limit, or restrict any rights arising from fair use, first sale
-       or
-       other limitations on the exclusive rights of the copyright
-       owner under
-       copyright law or other applicable laws.
-
-       3. License Grant. Subject to the terms and conditions of this
-       License,
-       Licensor hereby grants You a worldwide, royalty-free, non-
-       exclusive,
-       perpetual (for the duration of the applicable copyright)
-       license to
-       exercise the rights in the Work as stated below:
-        a. to reproduce the Work, to incorporate the Work into one or
-        more
-           Collective Works, and to reproduce the Work as
-           incorporated in the
-           Collective Works;
-        b. to create and reproduce Derivative Works;
-        c. to distribute copies or phonorecords of, display publicly,
-        perform
-           publicly, and perform publicly by means of a digital
-           audio
-           transmission the Work including as incorporated in
-           Collective
-           Works;
-        d. to distribute copies or phonorecords of, display publicly,
-        perform
-           publicly, and perform publicly by means of a digital
-           audio
-           transmission Derivative Works;
-
-       The above rights may be exercised in all media and formats
-       whether now
-       known or hereafter devised. The above rights include the right
-       to make
-       such modifications as are technically necessary to exercise the
-       rights
-       in other media and formats. All rights not expressly granted by
-       Licensor are hereby reserved.
-
-       4. Restrictions. The license granted in Section 3 above is
-       expressly
-       made subject to and limited by the following restrictions:
-        a. You may distribute, publicly display, publicly perform, or
-           publicly digitally perform the Work only under the
-           terms of this
-           License, and You must include a copy of, or the Uniform
-           Resource
-           Identifier for, this License with every copy or
-           phonorecord of the
-           Work You distribute, publicly display, publicly
-           perform, or
-           publicly digitally perform. You may not offer or impose
-           any terms
-           on the Work that alter or restrict the terms of this
-           License or
-           the recipients' exercise of the rights granted
-           hereunder. You may
-           not sublicense the Work. You must keep intact all
-           notices that
-           refer to this License and to the disclaimer of
-           warranties. You may
-           not distribute, publicly display, publicly perform, or
-           publicly
-           digitally perform the Work with any technological
-           measures that
-           control access or use of the Work in a manner
-           inconsistent with
-           the terms of this License Agreement. The above applies
-           to the Work
-           as incorporated in a Collective Work, but this does not
-           require
-           the Collective Work apart from the Work itself to be
-           made subject
-           to the terms of this License. If You create a
-           Collective Work,
-           upon notice from any Licensor You must, to the extent
-           practicable,
-           remove from the Collective Work any reference to such
-           Licensor or
-           the Original Author, as requested. If You create a
-           Derivative
-           Work, upon notice from any Licensor You must, to the
-           extent
-           practicable, remove from the Derivative Work any
-           reference to such
-           Licensor or the Original Author, as requested.
-        b. You may distribute, publicly display, publicly perform, or
-           publicly digitally perform a Derivative Work only under
-           the terms
-           of this License, and You must include a copy of, or the
-           Uniform
-           Resource Identifier for, this License with every copy
-           or
-           phonorecord of each Derivative Work You distribute,
-           publicly
-           display, publicly perform, or publicly digitally
-           perform. You may
-           not offer or impose any terms on the Derivative Works
-           that alter
-           or restrict the terms of this License or the
-           recipients' exercise
-           of the rights granted hereunder, and You must keep
-           intact all
-           notices that refer to this License and to the
-           disclaimer of
-           warranties. You may not distribute, publicly display,
-           publicly
-           perform, or publicly digitally perform the Derivative
-           Work with
-           any technological measures that control access or use
-           of the Work
-           in a manner inconsistent with the terms of this License
-           Agreement.
-           The above applies to the Derivative Work as
-           incorporated in a
-           Collective Work, but this does not require the
-           Collective Work
-           apart from the Derivative Work itself to be made
-           subject to the
-           terms of this License.
-        c. You may not exercise any of the rights granted to You in
-        Section 3
-           above in any manner that is primarily intended for or
-           directed
-           toward commercial advantage or private monetary
-           compensation. The
-           exchange of the Work for other copyrighted works by
-           means of
-           digital file-sharing or otherwise shall not be
-           considered to be
-           intended for or directed toward commercial advantage or
-           private
-           monetary compensation, provided there is no payment of
-           any
-           monetary compensation in connection with the exchange
-           of
-           copyrighted works.
-        d. If you distribute, publicly display, publicly perform, or
-        publicly
-           digitally perform the Work or any Derivative Works or
-           Collective
-           Works, You must keep intact all copyright notices for
-           the Work and
-           give the Original Author credit reasonable to the
-           medium or means
-           You are utilizing by conveying the name (or pseudonym
-           if
-           applicable) of the Original Author if supplied; the
-           title of the
-           Work if supplied; in the case of a Derivative Work, a
-           credit
-           identifying the use of the Work in the Derivative Work
-           (e.g.,
-           "French translation of the Work by Original Author," or
-           "Screenplay based on original Work by Original
-           Author"). Such
-           credit may be implemented in any reasonable manner;
-           provided,
-           however, that in the case of a Derivative Work or
-           Collective Work,
-           at a minimum such credit will appear where any other
-           comparable
-           authorship credit appears and in a manner at least as
-           prominent as
-           such other comparable authorship credit.
-
-       5. Representations, Warranties and Disclaimer
-        a. By offering the Work for public release under this
-        License,
-           Licensor represents and warrants that, to the best of
-           Licensor's
-           knowledge after reasonable inquiry:
-             i. Licensor has secured all rights in the Work
-             necessary to
-                grant the license rights hereunder and to
-                permit the lawful
-                exercise of the rights granted hereunder
-                without You having
-                any obligation to pay any royalties,
-                compulsory license fees,
-                residuals or any other payments;
-            ii. The Work does not infringe the copyright,
-            trademark,
-                publicity rights, common law rights or any
-                other right of any
-                third party or constitute defamation,
-                invasion of privacy or
-                other tortious injury to any third party.
-        b. EXCEPT AS EXpreSSLY STATED IN THIS LICENSE OR OTHERWISE
-        AGREED IN
-           WRITING OR REQUIRED BY APPLICABLE LAW, THE WORK IS
-           LICENSED ON AN
-           "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER
-           EXpreSS OR
-           IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
-           REGARDING
-           THE contentS OR ACCURACY OF THE WORK.
-
-       6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY
-       APPLICABLE LAW, AND EXCEPT FOR DAMAGES ARISING FROM LIABILITY
-       TO A
-       THIRD PARTY RESULTING FROM BREACH OF THE WARRANTIES IN SECTION
-       5, IN
-       NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
-       ANY
-       SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY
-       DAMAGES
-       ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF
-       LICENSOR
-       HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-       7. Termination
-        a. This License and the rights granted hereunder will
-        terminate
-           automatically upon any breach by You of the terms of
-           this License.
-           Individuals or entities who have received Derivative
-           Works or
-           Collective Works from You under this License, however,
-           will not
-           have their licenses terminated provided such
-           individuals or
-           entities remain in full compliance with those licenses.
-           Sections
-           1, 2, 5, 6, 7, and 8 will survive any termination of
-           this License.
-        b. Subject to the above terms and conditions, the license
-        granted
-           here is perpetual (for the duration of the applicable
-           copyright in
-           the Work). Notwithstanding the above, Licensor reserves
-           the right
-           to release the Work under different license terms or to
-           stop
-           distributing the Work at any time; provided, however
-           that any such
-           election will not serve to withdraw this License (or
-           any other
-           license that has been, or is required to be, granted
-           under the
-           terms of this License), and this License will continue
-           in full
-           force and effect unless terminated as stated above.
-
-       8. Miscellaneous
-        a. Each time You distribute or publicly digitally perform the
-        Work or
-           a Collective Work, the Licensor offers to the recipient
-           a license
-           to the Work on the same terms and conditions as the
-           license
-           granted to You under this License.
-        b. Each time You distribute or publicly digitally perform a
-           Derivative Work, Licensor offers to the recipient a
-           license to the
-           original Work on the same terms and conditions as the
-           license
-           granted to You under this License.
-        c. If any provision of this License is invalid or
-        unenforceable under
-           applicable law, it shall not affect the validity or
-           enforceability
-           of the remainder of the terms of this License, and
-           without further
-           action by the parties to this agreement, such provision
-           shall be
-           reformed to the minimum extent necessary to make such
-           provision
-           valid and enforceable.
-        d. No term or provision of this License shall be deemed
-        waived and no
-           breach consented to unless such waiver or consent shall
-           be in
-           writing and signed by the party to be charged with such
-           waiver or
-           consent.
-        e. This License constitutes the entire agreement between the
-        parties
-           with respect to the Work licensed here. There are no
-           understandings, agreements or representations with
-           respect to the
-           Work not specified here. Licensor shall not be bound by
-           any
-           additional provisions that may appear in any
-           communication from
-           You. This License may not be modified without the
-           mutual written
-           agreement of the Licensor and You.
-
-       Creative Commons is not a party to this License, and makes no
-       warranty
-       whatsoever in connection with the Work. Creative Commons will
-       not be
-       liable to You or any party on any legal theory for any damages
-       whatsoever, including without limitation any general, special,
-       incidental or consequential damages arising in connection to
-       this
-       license. Notwithstanding the foregoing two (2) sentences, if
-       Creative
-       Commons has expressly identified itself as the Licensor
-       hereunder, it
-       shall have all rights and obligations of Licensor.
-
-       Except for the limited purpose of indicating to the public that
-       the
-       Work is licensed under the CCPL, neither party will use the
-       trademark
-       "Creative Commons" or any related trademark or logo of Creative
-       Commons without the prior written consent of Creative Commons.
-       Any
-       permitted use will be in compliance with Creative Commons'
-       then-current trademark usage guidelines, as may be published on
-       its
-       website or otherwise made available upon request from time to
-       time.
-
-       Creative Commons may be contacted at
-       http://creativecommons.org/.
-
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `About this document ...`_ **Up:** `izpack-doc`_ **Previous:** `The
-Apache Licence 2.0 version`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _    : node12.html
-.. _ : izpack-doc.html
-.. _ : node10.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _http://creativecommons.org/licenses/by-nc-sa/1.0/:
-    http://creativecommons.org/licenses/by-nc-sa/1.0/
+(to be replaced with an up-to-date text)
\ No newline at end of file

Modified: izpack-src/trunk/src/doc-reST/node12.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node12.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node12.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,54 +1 @@
-.. image:: next_g.png
-    :alt: next
-`.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Up:** `izpack-doc`_ **Previous:** `The Commons Creative Attribution-
-NonCommercial-ShareAlike`_ **`Contents`_**
-
-About this document ...
-=
-
-This document was generated using ....................... Notepad **;-)**
-
-All the documentation is Valid XHTML Strict 1.0 and CSS.
-Validation has been made using the W3C Validator
-
-`http://validator.w3.org`_
-
-The translation was initiated by Julien Ponge on 2005-05-24 and ended by
-Fabrice Mirabile on 2005-08-27
-
---------
-
-> <!--Navigation Panel--> <table width="100%"> <tr> <td><a><img
-class="alignbottom" width="37" height="24" alt="next" src="next_g.png" > `..
-image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid Xhtml 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Up:** `izpack-doc`_ **Previous:** `The Commons Creative Attribution-
-NonCommercial-ShareAlike`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _ : izpack-doc.html
-.. _ : node11.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _http://validator.w3.org: http://validator.w3.org
+(to be removed)
\ No newline at end of file

Modified: izpack-src/trunk/src/doc-reST/node13.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node13.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node13.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -0,0 +1,783 @@
+CookBooks
+=
+
+
+1. How To create an ODBC connection with IzPack (by Fabrice Mirabile)
+---------------------------------------------------------------------
+
+
+a. Problem
+~~~~~~~~~~
+
+ODBC can be used as a layer between app servers and databases. It is quite
+convienent to setup an ODBC connection at installation time when the
+installer can actually retrieve all info needed for such setup. How can we
+achieve that? And for which OS ?
+
+
+b. Solution
+~~~~~~~~~~~
+
+After looking at many solutions, I found one that is very convenient in the
+sense that it applies to both Windows and UNIX environment.
+In fact, the Windows ODBC Manager applet offers two type of setup:
+
+
+-   The system source
+-   The file source
+
+Basically, the system source writes in the registry and unfortunately does
+something else that I couldn't figure out.
+However, the file source is very similar to ODBC.ini under UNIX.
+In ODBC.ini, you can define all connections into this file. For windows it's
+a bit different as you will have as many files as connections. But even
+though, there's a trick!
+
+
+A fileDSN (the name given to this type of connection) for a connection to an
+Oracle database will look like this :
+
+`` [ODBC]
+DRIVER=Oracle in OraHome92
+UID=%{UID}
+PWD=%{PWD}
+DBQ=%{DBName}
+SERVER=%{DBName}
+``
+
+Therefore you can realize straightforwardly that by changing the UID and PWD
+you will make your connection point to any schemas you want.
+
+In my company's software, we use ODBC to make the connection between the
+application and the database. Therefore, we use a batch to launch the server
+with a bunch of parameters. One of them is the ODBC DSN. This one, using
+fileDSN, should be defined as follows:
+
+SET DSN=filedsn=$INSTALL_PATH\whateveryoulike.dsn
+
+A very nice trick is to put in this batch the UID and the PWD so that it's
+not needed in the file directly and therefore you make the installer create
+different batch loaders for different Schemas !
+That's very usefull when you have on the same DB many schema and you want the
+same application server to access both of them without reinstalling the whole
+thing !
+
+In the following discussion, I'll show you an example on how to prepare the
+installer for creating a file at the root of the installation path which will
+permit to connect to an Oracle DataBase.
+
+
+
+c. Discussion
+~~~~~~~~~~~~~
+
+**Install.xml:**
+
+<file src="dsn.dsn" targetdir="$INSTALL_PATH"/>
+<parsable type="shell" targetfile="$INSTALL_PATH/whateveryoulike.dsn"/>
+
+**UserInputSpec.xml:**
+
+::
+    <userInput>
+        <panel order="0">
+                <field type="staticText" align="left" txt="Server Only:
+    Enter the settings for the ODBC Connection (DSN) environment variable:"
+    id="staticText3.text"/>
+                <field type="divider" align="center"/>
+                <field type="text" variable="UID">
+                        <description align="left" txt=""
+    id="description2.text"/>
+                        <spec txt="-> Enter UID:" id="text.label"
+    size="15" set=""/>
+                </field>
+                <field type="divider" align="center"/>
+                <field type="password" variable="PWD">
+                        <description align="left" txt=""
+    id="description3.text"/>
+                        <spec>
+                        <pwd txt="-> Type the password for the
+    connection:" id="pwd.label" size="10" set=""/>
+                                <pwd txt="-> Retype the password for the
+    connection:" id="pwd.label2" size="10" set=""/>
+                        </spec>
+                        <validator
+    class="com.izforge.sample.PWDValidator" txt="Both versions of the
+    password must match" id="error.label"/>
+                        <processor
+    class="com.izforge.sample.PWDEncryptor"/>
+                </field>
+                <field type="space" align="center"/>
+                <field type="divider" align="center"/>
+                <field type="space" align="center"/>
+                <field type="text" variable="DBName">
+                        <description align="left" txt=""
+    id="description4.text"/>
+                        <spec txt="-> Enter the name of the Database:"
+    id="text.label" size="15" set=""/>
+                </field>
+                <field type="text" variable="DBPortNo">
+                        <description align="left" txt="-> Enter the port
+    number for the database connection" id="description5.text"/>
+                        <spec txt="(usually 1521 for oracle and 1433 for
+    MS SQL Server)" id="text.label" size="15" set=""/>
+                </field>
+        </panel>
+    </userInput>
+
+
+**BatchLoader.bat:**
+
+::
+    SET DSN=filedsn=$INSTALL_PATH\whateveryoulike.dsn;UID=$UID;PWD=$PWD
+    start $INSTALL_PATH\yourpath\yourapp
+
+
+**whateveryoulike.dsn:**
+
+::
+    [ODBC]
+    DRIVER=Oracle in OraHome92
+    DBQ=%{DBName}
+    SERVER=%{DBName}
+
+
+Now during the installation the user will be prompt for the parameters (UID,
+PWD...) and the file will be parsed.
+
+Pretty simple !
+
+What about SQL Server or other db you would say ? Well, there's many ways to
+do it, a simple would be to have a skeleton for kind of db and then during
+the userinput ask for the database type (DB2, SQLSERVER,ORACLE...) and switch
+to the corresponding file before parsing.
+
+Let's imagine you choose SQL Server in the userinputpanel, then instead of
+copying whateveryoulike.dsn, you can copy whateveryoulikeforMS.dsn which
+looks like this:
+
+::
+    [ODBC]
+    DRIVER=SQL Server
+    WSID=%{DBName}
+    APP=Microsoft Open Database Connectivity
+    SERVER=%{DBName}
+
+
+In our installer, we create four packs, one for each DataBase. These packs
+copy the corresponding file and parse them. Again, pretty simple !
+
+Another remark, is that in this way if you choose more than one pack you
+could setup more than one connection at once on different DB as long as UID
+and PWD are the same. If not you'll need a little trick...
+
+I hope this helps and if anyone has a question, don't hesitate to contact me
+via `http://developer.berlios.de/sendmessage.php?touser=12462`_ or post into
+the user/devel list.
+
+**Done by Fabrice Mirabile on 20th of april 2005**
+
+
+2. Work around for pack and process dependence And Execution of Java
+    Classes that runs SQL/PLSQL
+-----------------------------------------------------------------------------
+-------------------
+
+
+a. Problem
+~~~~~~~~~~
+
+I've encountered in many cases the need to have a relation between job being
+executed with the processpanel and a pack. Since IzPack doesn't provide yet
+such feature I worked out something that does the job.
+
+I'll explain it using an example on how to execute a java class that runs SQL
+statements.
+
+
+b. Solution
+~~~~~~~~~~~
+
+Here is what you will need:
+
+-   UserInputSpec.xml
+-   Install.xml
+-   ProcessPanel.Spec.xml
+
+Which are at the root of the installation folder.
+
+Then you could have a folder with the SQL Stuffs, let's call it update.
+So in update you'll have:
+
+-   JDBCGeneral.class, I use JDBC to make a DataBase connection
+-   launchsql.bat, which runs the class with all kind of arguments
+-   ojdbc14.jar, oracle JDBC drivers
+-   mssqlserver.jar, msutil.jar and msbase.jar, SQL server drivers (You
+    could have also drivers for other DB such as DB2 or Sybase)
+-   Two folders for the SQL scripts:
+
+    -   sqlsms, for SQL Server scripts
+    -   sqlsoracle, for oracle scripts
+
+Inside those folders you can have any number of SQL scripts. The scripts can
+be written in this way for example:
+delete from task_category;
+insert into task_category values('LoadSource','Data Source
+Loading','source_loader_task.bat');
+
+Once you have this tree of files prepared you need to setup each file. The
+idea is that the install should copy on the client side the SQL scripts
+depending on the pack(s) chosen, plus the class and the batch file and then
+run the batch using the processpanel job. Therefore only the scripts for a
+specific pack would be run and there is the dependence we're looking for!
+
+
+c .Discussion
+~~~~~~~~~~~~~
+
+**Install.xml:**
+
+::
+    <?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
+    <installation version="1.0">
+    ....
+      <resources>
+         <res id="ProcessPanel.Spec.xml"
+         src="ProcessPanel.Spec.xml"/>
+        <res id="userInputSpec.xml" src="UserInputSpec.xml"/>
+    ....
+      </resources>
+      <panels>
+      .....
+        <panel classname="UserInputPanel"/>
+        <panel classname="ProcessPanel"/>
+      .....
+      </panels>
+      <packs>
+    ......
+        <pack name="16-12-04" preselected="no" required="no"
+        os="windows">
+          <description>jar and SQL</description>
+          <singlefile src="updates\sqlsms\sql161204.txt"
+          target="$INSTALL_PATH\updates\sqlsms\sql161204.txt"/>
+          <singlefile src="updates\sqlsoracle\sql161204.txt"
+          target="$INSTALL_PATH\updates\sqlsoracle\sql161204.txt"/>
+          <file src="uninstaller.bat"
+          targetdir="$INSTALL_PATH\Uninstaller"/>
+          <file src="uninstall.ico"
+          targetdir="$INSTALL_PATH\Uninstaller"/>
+          <singlefile src="updates\msbase.jar"
+          target="$INSTALL_PATH\updates\msbase.jar"/>
+          <singlefile src="updates\mssqlserver.jar"
+          target="$INSTALL_PATH\updates\mssqlserver.jar"/>
+          <singlefile src="updates\msutil.jar"
+          target="$INSTALL_PATH\updates\msutil.jar"/>
+          <singlefile src="updates\ojdbc14.jar"
+          target="$INSTALL_PATH\updates\ojdbc14.jar"/>
+          <singlefile src="updates\jdbcgeneral.class"
+          target="$INSTALL_PATH\updates\JDBCGeneral.class"/>
+          <singlefile src="updates\class\axiom_lang.jar"
+          target="$INSTALL_PATH\class2\axiom_lang.jar"/>
+          <singlefile src="updates\class\axiom_lib.jar"
+          target="$INSTALL_PATH\class2\axiom_lib.jar"/>
+          <singlefile src="updates\launchsql.bat"
+          target="$INSTALL_PATH\updates\launchsql.bat"/>
+          <parsable
+          targetfile="$INSTALL_PATH\updates\launchsql.bat"/>
+          <parsable
+          targetfile="$INSTALL_PATH\Uninstaller\uninstaller.bat"/>
+        </pack>
+
+        <pack name="17-12-04" preselected="no" required="no"
+        os="windows">
+          <description>jar and SQL</description>
+          <singlefile src="updates\sqlsms\sql171204.txt"
+          target="$INSTALL_PATH\updates\sqlsms\sql171204.txt"/>
+          <singlefile src="updates\sqlsoracle\sql171204.txt"
+          target="$INSTALL_PATH\updates\sqlsoracle\sql171204.txt"/>
+          <file src="uninstaller.bat"
+          targetdir="$INSTALL_PATH\Uninstaller"/>
+          <file src="uninstall.ico"
+          targetdir="$INSTALL_PATH\Uninstaller"/>
+          <singlefile src="updates\msbase.jar"
+          target="$INSTALL_PATH\updates\msbase.jar"/>
+          <singlefile src="updates\mssqlserver.jar"
+          target="$INSTALL_PATH\updates\mssqlserver.jar"/>
+          <singlefile src="updates\msutil.jar"
+          target="$INSTALL_PATH\updates\msutil.jar"/>
+          <singlefile src="updates\ojdbc14.jar"
+          target="$INSTALL_PATH\updates\ojdbc14.jar"/>
+          <singlefile src="updates\jdbcgeneral.class"
+          target="$INSTALL_PATH\updates\JDBCGeneral.class"/>
+          <singlefile src="updates\launchsql.bat"
+          target="$INSTALL_PATH\updates\launchsql.bat"/>
+          <singlefile src="updates\class\axiom_lang.jar"
+          target="$INSTALL_PATH\class2\axiom_lang.jar"/>
+          <singlefile src="updates\class\axiom_lib.jar"
+          target="$INSTALL_PATH\class2\axiom_lib.jar"/>
+          <parsable
+          targetfile="$INSTALL_PATH\updates\launchsql.bat"/>
+          <parsable
+          targetfile="$INSTALL_PATH\Uninstaller\uninstaller.bat"/>
+        </pack>
+    .....
+      </packs>
+    </installation>
+
+
+**UserInputSpec.xml:**
+
+::
+    <userInput>
+      <panel order="0">
+        <field type="title" align="Left" txt="Database Connection
+        Parameters" bold="true" size="1" id="DBParam"/>
+        <field type="staticText" align="left" txt="The following
+        information are needed for making the connection with the database."
+        id="staticText1.text"/>
+        <field type="staticText" align="left" txt="Careful   These
+        fields are case sensitive !" id="staticText2.text"/>
+        <field type="divider" align="center"/>
+        <field type="divider" align="center"/>
+        <field type="combo" variable="SQLServerType">
+          <spec txt="Select the type of DataBase you're using    "
+          id="SqlServerType.spec">
+          <choice processor="" txt="Not Needed !"
+          id="SQLServerType.notneeded" value="None" set="true"/>
+          <choice processor="" txt="Oracle"
+          id="SQLServerType.Oracle" value="Oracle"/>
+          <choice processor="" txt="Microsoft SQL Server"
+          id="SQLServerType.MS" value="SQLServer"/>
+          </spec>
+        </field>
+        <field type="text" variable="ServerNameTextInput">
+          <description align="left" txt="" id="description1.text"/>
+          <spec txt="Enter server name  " id="text.label" size="15"
+          set="localhost"/>
+        </field>
+        <field type="divider" align="center"/>
+        <field type="text" variable="PortNbTextInput">
+          <description align="left" txt="-> Enter the port number
+          for the database connection" id="description5.text"/>
+          <spec txt="(usually 1521 for oracle and 1433 for MS SQL
+          Server)" id="text.label" size="15" set="1433"/>
+        </field>
+        <field type="divider" align="center"/>
+        <field type="text" variable="DBNameTextInput">
+          <description align="left" txt="" id="description3.text"/>
+          <spec txt="Enter Database name  " id="text.label"
+          size="15" set="axiom"/>
+        </field>
+        <field type="divider" align="center"/>
+        <field type="text" variable="UserNameTextInput">
+          <description align="left" txt="" id="description4.text"/>
+          <spec txt="Enter Schema/User name for the Database  "
+          id="text.label" size="15" set="axiom"/>
+        </field>
+        <field type="text" variable="UserPwdTextInput">
+          <description align="left" txt="" id="description5.text"/>
+          <spec txt="Enter Schema/User name password for the
+          Database  " id="text.label" size="15" set="okta007"/>
+        </field>
+      </panel>
+    </userInput>
+
+
+**ProcessPanel.Spec.xml:**
+
+::
+    <processing>
+      <job name="Executing the Needed Queries">
+        <os family="windows" />
+        <executefile name="$INSTALL_PATH\updates\launchsql.bat"/>
+      </job>
+    </processing>
+
+
+**Launchsql.bat:**
+
+::echo "Execution of SQL Queries \n"
+    java -classpath $INSTALL_PATH\updates\msutil.jar;$INSTALL_PATH\update
+    s\msbase.jar;$INSTALL_PATH\updates\mssqlserver.jar;$INSTALL_PATH\updates\
+    ojdbc14.jar;$INSTALL_PATH\updates\
+    JDBCGeneral
+    $INSTALL_PATH\updates\
+    $ServerNameTextInput
+    $PortNbTextInput
+    $DBNameTextInput
+    $UserNameTextInput
+    $UserPwdTextInput
+    $SQLServerType
+
+
+**JDBCGeneral.java: (of course you need the compiled .class !!! but I'm
+showing the source code)**
+
+::/**
+     * Parses a .sql file and runs them depending on DB settings
+     * through jdbc.
+     *
+     * @author  Fabrice Mirabile
+     * @version 2.0
+    */
+
+
+    import java.*;
+    import java.sql.*;
+    import java.io.*;
+    import java.util.*;
+    import java.io.File;
+
+
+    public class JDBCGeneral{
+        private java.sql.Connection  con = null;
+        private final String selectMethod = "cursor";
+
+         // Constructor
+         public JDBCGeneral(){}
+
+         public static void main(String[] argv) throws Exception
+        {
+          String folderpath = "";
+
+          final String folderpathbase = argv[0];
+          final String serverName= argv[1];
+          final String portNumber = argv[2];
+          final String databaseName= argv[3];
+          final String userName = argv[4];
+          final String password = argv[5];
+          final String SQLServerType = argv[6];
+
+          if (SQLServerType.equals("SQLServer")) {
+            final String url = "jdbc:microsoft:sqlserver://";
+            folderpath = folderpathbase.concat("sqlsms");
+            String classforname =
+            "com.microsoft.jdbc.sqlserver.SQLServerDriver";
+            JDBCGeneral myDbTest = new JDBCGeneral();
+            //myDbTest.displayDbPropertiesMS(classforname,url,ser
+            verName,portNumber, databaseName, userName, password);
+            String[] files =
+            myDbTest.getfilenamesMS(classforname,url,folderpath, serverName,
+            portNumber, databaseName, userName, password);
+          }
+          else if (SQLServerType.equals("Oracle")) {
+            final String url = "jdbc:oracle:thin:@";
+            folderpath = folderpathbase.concat("sqlsoracle");
+            //test if there's no need for SQL Execution,
+            //check if null value is returned from file selection
+            on selecte path
+           String classforname =
+           "oracle.jdbc.driver.OracleDriver";
+           JDBCGeneral myDbTest = new JDBCGeneral();
+           //myDbTest.displayDbPropertiesOracle(classforname,url,s
+           erverName,portNumber, databaseName, userName, password);
+           String[] files =
+           myDbTest.getfilenamesOracle(classforname,url,folderpath,
+           serverName, portNumber, databaseName, userName, password);
+          }
+
+        }
+
+         public void displayDbPropertiesOracle(String classforname,
+         String url,String serverName, String portNumber, String
+         databaseName, String userName, String password){
+              java.sql.DatabaseMetaData dm = null;
+              java.sql.ResultSet rs = null;
+              try{
+                   con=
+                   this.getConnectionOracle(classforname,url,serverName,
+                   portNumber, databaseName, userName, password);
+                   if(con!=null){
+                        dm = con.getMetaData();
+                        System.out.println("Driver
+                        Information");
+                        System.out.println("\tDriver
+                        Name: "+ dm.getDriverName());
+                        System.out.println("\tDriver
+                        Version: "+ dm.getDriverVersion ());
+System.out.println("\nDatabase Information ");
+System.out.println("\tDatabase Name: "+
+                        dm.getDatabaseProductName());
+System.out.println("\tDatabase Version: "+
+                        dm.getDatabaseProductVersion());
+System.out.println("Avalilable Catalogs ");
+                        rs = dm.getCatalogs();
+                        while(rs.next()){
+System.out.println("\tcatalog: "+
+                             rs.getString(1));
+                        }
+                        rs.close();
+                        rs = null;
+                        closeConnection();
+                   }else System.out.println("Error: No
+                   active Connection");
+              }catch(Exception e){
+                   e.printStackTrace();
+              }
+              dm=null;
+         }
+
+         public void displayDbPropertiesMS(String classforname,
+         String url,String serverName, String portNumber, String
+         databaseName, String userName, String password){
+              java.sql.DatabaseMetaData dm = null;
+              java.sql.ResultSet rs = null;
+              try{
+                   con=
+                   this.getConnectionMS(classforname,url,serverName,
+                   portNumber, databaseName, userName, password);
+                   if(con!=null){
+                        dm = con.getMetaData();
+                        System.out.println("Driver
+                        Information");
+                        System.out.println("\tDriver
+                        Name: "+ dm.getDriverName());
+                        System.out.println("\tDriver
+                        Version: "+ dm.getDriverVersion ());
+System.out.println("\nDatabase Information ");
+System.out.println("\tDatabase Name: "+
+                        dm.getDatabaseProductName());
+System.out.println("\tDatabase Version: "+
+                        dm.getDatabaseProductVersion());
+System.out.println("Avalilable Catalogs ");
+                        rs = dm.getCatalogs();
+                        while(rs.next()){
+System.out.println("\tcatalog: "+
+                             rs.getString(1));
+                        }
+                        rs.close();
+                        rs = null;
+                        closeConnection();
+                   }else System.out.println("Error: No
+                   active Connection");
+              }catch(Exception e){
+                   e.printStackTrace();
+              }
+              dm=null;
+         }
+
+         private java.sql.Connection getConnectionMS(String
+         classforname, String url,String serverName, String portNumber,
+         String databaseName, String userName, String password){
+              try{
+                   Class.forName(classforname);
+                   con = java.sql.DriverManager.getConnect
+                   ion(getConnectionUrlMS(url,serverName, portNumber,
+                   databaseName),userName,password);
+                   if(con!=null)
+                   System.out.println("Connection Successful!");
+              }catch(Exception e){
+                   e.printStackTrace();
+                   System.out.println("Error Trace in
+                   getConnection() : " + e.getMessage());
+             }
+              return con;
+          }
+
+         private String getConnectionUrlMS(String url,String
+         serverName, String portNumber, String databaseName){
+              return url+serverName+":"+portNumber+";databaseNa
+              me="+databaseName+";selectMethod="+selectMethod+";";
+         }
+
+         private java.sql.Connection getConnectionOracle(String
+         classforname, String url,String serverName, String portNumber,
+         String databaseName, String userName, String password){
+              try{
+                   Class.forName(classforname);
+                   con = java.sql.DriverManager.getConnect
+                   ion(getConnectionUrlOracle(url,serverName, portNumber,
+                   databaseName),userName,password);
+                   if(con!=null)
+                   System.out.println("Oracle Connection Successful!");
+              }catch(Exception e){
+                   e.printStackTrace();
+                   System.out.println("Error Trace in
+                   getConnectionOracle() : " + e.getMessage());
+             }
+              return con;
+          }
+
+         private String getConnectionUrlOracle(String url,String
+         serverName, String portNumber, String databaseName){
+              return
+              url+serverName+":"+portNumber+":"+databaseName;
+         }
+
+         private String[] getfilenamesOracle(String classforname,
+         String url, String folderpath, String serverName, String portNumber,
+         String databaseName, String userName, String password) throws
+         FileNotFoundException,IOException{
+             String newfolderpath = folderpath + "\\";
+             File toto = new File(newfolderpath);
+             String [] thelist = toto.list();
+             for (int j=0; j<thelist.length; ++j)
+             {
+                     //System.out.println("file n?" + j
+                     + " = " +  thelist[j] + "\n");
+                     String[] StatementsSQL =
+                     SQLFileInput(newfolderpath + thelist[j]);
+RunSQLOracle(StatementsSQL,classforname,url,serverName,
+                     portNumber, databaseName, userName, password);
+             }
+             return thelist;
+         }
+
+         private String[] getfilenamesMS(String classforname, String
+         url, String folderpath, String serverName, String portNumber, String
+         databaseName, String userName, String password) throws
+         FileNotFoundException,IOException{
+             String newfolderpath = folderpath + "\\";
+             File toto = new File(newfolderpath);
+             String [] thelist = toto.list();
+             for (int j=0; j<thelist.length; ++j)
+            {
+                  //System.out.println("file n?" + j + " =
+                  " +  thelist[j] + "\n");
+                  String[] StatementsSQL =
+                  SQLFileInput(newfolderpath + thelist[j]);
+RunSQLMS(StatementsSQL,classforname,url,serverName,
+                  portNumber, databaseName, userName, password);
+            }
+             return thelist;
+         }
+
+         /*
+         public String[] addToArray(String[] array, String s)
+         {
+           String[] ans = new String[array.length+1];
+           System.arraycopy(array, 0, ans, 0, array.length);
+           ans[ans.length - 1] = s;
+           return ans;
+         }
+        */
+
+         public String[] SQLFileInput(String sqlinput) throws
+         FileNotFoundException,IOException {
+            BufferedReader br = new BufferedReader(new
+            FileReader(sqlinput));
+            List lines = new ArrayList();
+            int i = 0;
+            int h = 0;
+            String thisLine;
+            String[] SQLStatements = new String[1000];
+
+            while ((thisLine = br.readLine()) != null)
+            {
+               //System.out.println(thisLine);
+               SQLStatements[h] = thisLine;
+                h++;
+            }
+
+            /*for(String line = br.readLine();line != null;line =
+            br.readLine()) {
+                // split by semi-colon
+                InsertRows = line.split(";");
+                i++;
+            }
+
+            for (int j=0; j<SQLStatements.length; ++j)
+            {
+                if (SQLStatements[j] != null)
+                    System.out.println("query n?" + j + "
+                    = " +  SQLStatements[j]);
+            }*/
+
+            return SQLStatements;
+        }
+
+         public void RunSQLOracle(String[] StatementsSQL, String
+         classforname, String url, String serverName, String portNumber,
+         String databaseName, String userName, String password){
+             try {
+                con=
+                this.getConnectionOracle(classforname,url,serverName,
+                portNumber, databaseName, userName, password);
+                Statement stAddUser = con.createStatement();
+
+                for (int i=0; i<StatementsSQL.length; ++i)
+                {
+                     if (StatementsSQL[i] != null)
+                     {
+System.out.print(StatementsSQL[i] + "...");
+                         int rowsAffected =
+                         stAddUser.executeUpdate(StatementsSQL[i]);
+                         if (rowsAffected == 1)
+System.out.println("OK");
+                      }
+                }
+                closeConnection();
+             }
+             catch(SQLException e) {
+              e.printStackTrace();
+              System.out.println("\nError Trace in
+              RunSQLOracle(): " + e.getMessage());
+             }
+         }
+
+         public void RunSQLMS(String[] StatementsSQL, String
+         classforname, String url, String serverName, String portNumber,
+         String databaseName, String userName, String password){
+             try {
+                con= this.getConnectionMS(classforname,
+                url,serverName, portNumber, databaseName, userName,
+                password);
+                Statement stAddUser = con.createStatement();
+
+                for (int i=0; i<StatementsSQL.length; ++i)
+                {
+                    if (StatementsSQL[i] != null)
+                     {
+System.out.print(StatementsSQL[i] + "...");
+                        int rowsAffected =
+                        stAddUser.executeUpdate(StatementsSQL[i]);
+                        if (rowsAffected == 1)
+System.out.println("OK");
+                     }
+                }
+                closeConnection();
+             }
+             catch(SQLException e) {
+              e.printStackTrace();
+              System.out.println("\nError Trace in RunSQLMS():
+              " + e.getMessage());
+             }
+         }
+
+         private void closeConnection(){
+              try{
+                   if(con!=null)
+                        con.close();
+                   con=null;
+              }catch(Exception e){
+                   e.printStackTrace();
+              }
+         }
+    }
+
+**To sum up**:
+
+The install.xml copy the files, the userinput ask for the DB connections, the
+process.xml launch the class which takes as arguments the following entries:
+
+-   a folder that will contain the sql files (each file is a sequence of
+    sql queries semi-colon separated). This folder contains subfolder for
+    each type of DB
+-   the server name of the machine hosting the DB
+-   the port number of the connection (1433 for sql server and 1521 for
+    oracle for example)
+-   name of the DB
+-   username
+-   username password
+-   type of DB (oracle, sqlserver...) in order to execute the sql inside
+    the corresponding sub-folder
+
+Once again, i hope you'll find this useful and if anyone has a question,
+don't hesitate to contact me via
+`http://developer.berlios.de/sendmessage.php?touser=12462`_ or post into the
+user/devel list.
+
+**Done by Fabrice Mirabile on 20th of april 2005**
+
+.. _http://developer.berlios.de/sendmessage.php?touser=12462:
+    http://developer.berlios.de/sendmessage.php?touser=12462

Modified: izpack-src/trunk/src/doc-reST/node2.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node2.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node2.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,28 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Getting started`_ **Up:** `izpack-doc`_ **Previous:** `Contents`_
-**`Contents`_**
-
-
-**Subsections**
-
--   `Welcome to IZPACK !`_
--   `The Features`_
--   `The Development`_
--   `3rd party code used in IZPACK`_
-
---------
-
-
 Introduction
 ============
 
@@ -157,38 +132,10 @@
 So, now let's dive into understanding how IZPACK works. You'll be surprised
 to see how powerful and simple it can be :-)
 
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Getting started`_ **Up:** `izpack-doc`_ **Previous:** `Contents`_
-**`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _ : node3.html
-.. _ : izpack-doc.html
-.. _ : node1.html
-.. _ : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _ !: node2.html#SECTION00210000000000000000
-.. _The Features: node2.html#SECTION00220000000000000000
-.. _The Development: node2.html#SECTION00230000000000000000
-.. _ACK: node2.html#SECTION00240000000000000000
-.. _http://www.apache.org/licenses/LICENSE-2.0.html:
-    http://www.apache.org/licenses/LICENSE-2.0.html
+.. _http://www.apache.org/licenses/LICENSE-2.0.html: http://www.apache.org/licenses/LICENSE-2.0.html
 .. _ http://jakarta.apache.org/: http://jakarta.apache.org/
 .. _https://izpack.github.io/: https://izpack.github.io/
-.. _http://developer.berlios.de/projects/izpack/:
-    http://developer.berlios.de/projects/izpack/
+.. _http://developer.berlios.de/projects/izpack/:  http://developer.berlios.de/projects/izpack/
 .. _http://nanoxml.sourceforge.net/: http://nanoxml.sourceforge.net/
 .. _http://www.incors.org/: http://www.incors.org/
 .. _http://www.everaldo.com/: http://www.everaldo.com/

Modified: izpack-src/trunk/src/doc-reST/node3.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node3.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node3.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,49 +1,3 @@
-` .. image:: next.png
-    :alt: next
-`_ ` .. image:: up.png
-    :alt: up
-`_ ` .. image:: prev.png
-    :alt: previous
-`_ ` .. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `writing installation xml files`_ **Up:** `izpack-doc`_
-**Previous:** `introduction`_ ** `contents`_**
-
-
-**Subsections**
-
--   `Overview`_
--   `Installation of Izpack`_
-
-    -   `Windows`_
-    -   `UNIX/Linux`_
-
--   `First Compilation`_
--   `How to develop and debug IpPack using Eclipse`_
-
-    -   `IzPack Installation`_
-    -   `Custom class sources and build.xml`_
-    -   `Eclipse`_
-    -   `Create IzPack project`_
-    -   `Debug compile (create the installer)`_
-    -   `Debug installation`_
-    -   `Debug uninstallation`_
-
--   `The IzPack architecture`_
-
-    -   `The compilation system`_
-    -   `How an installer works`_
-    -   `The different kinds of installers`_
-    -   `Installers for older VM versions`_
-
---------
-
-
 Getting started
 ===============
 
@@ -576,59 +530,7 @@
 ``[izpackroot]/bin/customactions`` should be recompiled with the selected
 source version.
 
---------
-
-` .. image:: next.png
-    :alt: next
-`_ ` .. image:: up.png
-    :alt: up
-`_ ` .. image:: prev.png
-    :alt: previous
-`_ ` .. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `writing installation xml files`_ **Up:** `izpack-doc`_
-**Previous:** `introduction`_ ** `contents`_**
-Julien Ponge 2005-05-24
-
-.. _                    : node4.html
-.. _                    : izpack-doc.html
-.. _                    : node2.html
-.. _                    : node1.html
-.. _                    : http://validator.w3.org/check?uri=referer
-.. _                    : http://jigsaw.w3.org/css-validator/
-.. _Overview: node3.html#section00310000000000000000
-.. _Installation of Izpack: node3.html#section00340000000000000000
-.. _Windows: node3.html#section0034100000000000000
-.. _UNIX/Linux: node3.html#section0034200000000000000
-.. _First Compilation: node3.html#section00320000000000000000
-.. _How to develop and debug IpPack using Eclipse:
-    node3.html#section00350000000000000000
-.. _IzPack Installation: node3.html#section00351000000000000000
-.. _Custom class sources and build.xml:
-    node3.html#section00352000000000000000
-.. _Eclipse: node3.html#section00353000000000000000
-.. _Create IzPack project: node3.html#section00354000000000000000
-.. _Debug compile (create the installer):
-    node3.html#section00355000000000000000
-.. _Debug installation: node3.html#section00356000000000000000
-.. _Debug uninstallation: node3.html#section00357000000000000000
-.. _The IzPack architecture: node3.html#section00330000000000000000
-.. _The compilation system: node3.html#section00331000000000000000
-.. _How an installer works: node3.html#section00332000000000000000
-.. _The different kinds of installers:
-    node3.html#section00333000000000000000
-.. _Installers for older VM versions:
-    node3.html#section00334000000000000000
 .. _https://izpack.github.io/downloads: https://izpack.github.io/downloads
 .. _http://java.sun.com/: http://java.sun.com/
 .. _http://www.cygwin.com/: http://www.cygwin.com/
-.. _http://www.eclipse.org/downloads/index.php:
-    http://www.eclipse.org/downloads/index.php
-.. _1.1: #comparch
-.. _1.2: #archinstaller
-.. _3.6: node5.html#webinstaller
+.. _http://www.eclipse.org/downloads/index.php: http://www.eclipse.org/downloads/index.php

Modified: izpack-src/trunk/src/doc-reST/node4.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node4.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node4.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,104 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Advanced Features`_ **Up:** `izpack-doc`_ **Previous:** `Getting
-started`_ **`Contents`_**
-
-
-**Subsections**
-
--   `What You Need`_
-
-    -   `Your editor`_
-    -   `Writing XML`_
-
-
-
--   `Variable Substitution`_
-
-    -   `The Built-In Variables`_
-    -   `Environment Variables`_
-    -   `Parse Types`_
-
-
-
--   `The IZPACK Elements`_
-
-    -   `The Root Element ``<installation>```_
-    -   `The Information Element ``<info>```_
-    -   `The Variables Element ``<variables>```_
-    -   `The GUI Preferences Element ``<guiprefs>```_
-    -   `The Localization Element ``<locale>```_
-    -   `The Resources Element ``<resources>```_
-    -   `The Panels Element ``<panels>```_
-    -   `The Packs Element ``<packs>```_
-
-        -   `Internationalization of the PacksPanel`_
-        -   ```<description>`` - pack description`_
-        -   ```<depends>`` - pack dependencies`_
-        -   ```<os>`` - OS restrictions`_
-        -   ```<updatecheck>```_
-        -   ```<file>`` - add files or directories`_
-
-            -   ```<additionaldata>```_
-
-        -   ```<singlefile>`` - add a single file`_
-        -   ```<fileset>``: add a fileset`_
-        -   ```<parsable>`` - parse a file after installation`_
-        -   ```<executable>`` - mark file executable or execute it`_
-        -   ```<os>`` - make a file OS-dependent`_
-
-    -   `The Native Element ``<native>```_
-
-        -   ```<os>`` - make a library OS-dependent`_
-
-    -   `The Jar Merging Element ``<jar>```_
-
-
-
--   `The Available Panels`_
-
-    -   `HelloPanel`_
-    -   `CheckedHelloPanel`_
-    -   `InfoPanel and HTMLInfoPanel`_
-    -   `LicencePanel and HTMLLicencePanel`_
-    -   `PacksPanel`_
-    -   `ImgPacksPanel`_
-    -   `TargetPanel`_
-    -   `InstallPanel`_
-    -   `XInfoPanel`_
-    -   `FinishPanel`_
-    -   `SimpleFinishPanel`_
-    -   `ShortcutPanel`_
-    -   `UserInputPanel`_
-    -   `CompilePanel`_
-    -   `ProcessPanel`_
-
-        -   ```<executeclass>`` - Execute Java Classes`_
-        -   ```<executeForPack>`` - Only execute the job for certain
-        packs`_
-        -   ```<logfiledir>`` - Output of the processPanel saved to a
-        log`_
-
-    -   `JDKPathPanel`_
-    -   `SelectPrinterPanel`_
-    -   `DataCheckPanel`_
-    -   `SummaryPanel`_
-    -   `InstallationGroupPanel`_
-
---------
-
-
 Writing Installation XML Files
 ==============================
 
@@ -1489,111 +1388,8 @@
         </variables>
         (...)
 
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Advanced Features`_ **Up:** `izpack-doc`_ **Previous:** `Getting
-started`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _ : node5.html
-.. _ : izpack-doc.html
-.. _ : node3.html
-.. _ : node1.html
-.. _ : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _What You Need: node4.html#SECTION00410000000000000000
-.. _Your editor: node4.html#SECTION00411000000000000000
-.. _Writing XML: node4.html#SECTION00412000000000000000
-.. _Variable Substitution: node4.html#SECTION00420000000000000000
-.. _The Built-In Variables: node4.html#SECTION00421000000000000000
-.. _Environment Variables: node4.html#SECTION00422000000000000000
-.. _Parse Types: node4.html#SECTION00423000000000000000
-.. _ Elements: node4.html#SECTION00430000000000000000
-.. _installation: node4.html#SECTION00431000000000000000
-.. _info: node4.html#SECTION00432000000000000000
-.. _variables: node4.html#SECTION00433000000000000000
-.. _guiprefs: node4.html#SECTION00434000000000000000
-.. _locale: node4.html#SECTION00435000000000000000
-.. _resources: node4.html#SECTION00436000000000000000
-.. _panels: node4.html#SECTION00437000000000000000
-.. _packs: node4.html#SECTION00438000000000000000
-.. _Internationalization of the PacksPanel:
-    node4.html#SECTION00438100000000000000
-.. _ - pack description: node4.html#SECTION00438200000000000000
-.. _ - pack dependencies: node4.html#SECTION00438300000000000000
-.. _ - OS restrictions: node4.html#SECTION00438400000000000000
-.. _updatecheck: node4.html#SECTION00438500000000000000
-.. _ - add files or directories: node4.html#SECTION00438600000000000000
-.. _additionaldata: node4.html#SECTION00438610000000000000
-.. _ - add a single file: node4.html#SECTION00438700000000000000
-.. _: add a fileset: node4.html#SECTION00438800000000000000
-.. _ - parse a file after installation:
-    node4.html#SECTION00438900000000000000
-.. _ - mark file executable or execute it:
-    node4.html#SECTION004381000000000000000
-.. _ - make a file OS-dependent: node4.html#SECTION004381100000000000000
-.. _native: node4.html#SECTION00439000000000000000
-.. _ - make a library OS-dependent:
-    node4.html#SECTION00439100000000000000
-.. _jar: node4.html#SECTION004310000000000000000
-.. _The Available Panels: node4.html#SECTION00440000000000000000
-.. _HelloPanel: node4.html#SECTION00441000000000000000
-.. _CheckedHelloPanel: node4.html#SECTION00441000000000000000a
-.. _InfoPanel and HTMLInfoPanel: node4.html#SECTION00442000000000000000
-.. _LicencePanel and HTMLLicencePanel:
-    node4.html#SECTION00443000000000000000
-.. _PacksPanel: node4.html#SECTION00444000000000000000
-.. _ImgPacksPanel: node4.html#SECTION00445000000000000000
-.. _TargetPanel: node4.html#SECTION00446000000000000000
-.. _InstallPanel: node4.html#SECTION00447000000000000000
-.. _XInfoPanel: node4.html#SECTION00448000000000000000
-.. _FinishPanel: node4.html#SECTION00449000000000000000
-.. _SimpleFinishPanel: node4.html#SECTION004410000000000000000
-.. _ShortcutPanel: node4.html#SECTION004411000000000000000
-.. _UserInputPanel: node4.html#SECTION004412000000000000000
-.. _CompilePanel: node4.html#SECTION004413000000000000000
-.. _ProcessPanel: node4.html#SECTION004414000000000000000
-.. _ - Execute Java Classes: node4.html#SECTION004414100000000000000
-.. _ - Only execute the job for certain packs:
-    node4.html#SECTION004414200000000000000
-.. _ - Output of the processPanel saved to a log:
-    node4.html#SECTION004414300000000000000
-.. _JDKPathPanel: node4.html#SECTION004415000000000000000
-.. _SelectPrinterPanel: node4.html#SECTION004416000000000000000
-.. _DataCheckPanel: node4.html#SECTION004417000000000000000
-.. _SummaryPanel: node4.html#SECTION004418000000000000000
-.. _InstallationGroupPanel: node4.html#SECTION004419000000000000000
 .. _http://www.jext.org/: http://www.jext.org/
 .. _http://www.jedit.org/: http://www.jedit.org/
 .. _http://www.jetbrains.com/idea/: http://www.jetbrains.com/idea/
 .. _http://www.eclipse.org/: http://www.eclipse.org/
-.. _Getting Started -> How to develop and debug IpPack using Eclipse:
-    node3.html#section00350000000000000000
-.. _3.7: node5.html#webinstaller
-.. _SummaryLoggerInstallerListener:
-    node9.html#SECTION00970000000000000000
-.. _https://substance.dev.java.net/docs/skins/toneddown.html:
-    https://substance.dev.java.net/docs/skins/toneddown.html
-.. _Modifying the GUI: node5.html#modifyingGui
-.. _ element: #packs-element
-.. _2.3.8: #tag:file
-.. _2.3.8: #tag:additionaldata
-.. _2.3.8: #tag:slashMasking
-.. _7: node9.html#cha:customactions
-.. _2.3.8: #tag:os
-.. _registry feature: ./node9.html#RegistryListener
-.. _6: node8.html#chap:userinput
+.. _https://substance.dev.java.net/docs/skins/toneddown.html: https://substance.dev.java.net/docs/skins/toneddown.html

Modified: izpack-src/trunk/src/doc-reST/node5.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node5.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node5.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,45 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Desktop Shortcuts`_ **Up:** `izpack-doc`_ **Previous:** `Writing
-Installation XML Files`_ **`Contents`_**
-
-
-**Subsections**
-
--   `Ant Integration`_
--   `Embedding the installation file using a config element`_
--   `System properties as variable`_
--   `Automated Installers`_
--   `Picture on the Language Selection Dialog`_
--   `Picture in the installer`_
--   `Modifying the GUI`_
-
-    -   `Modifying Language Selection Dialog`_
-    -   `Modifying IzPack Panels`_
-    -   `Using a Separated Heading Panel`_
-    -   `Alternative Cancel Dialog`_
-
--   `Logging the Installation`_
--   `Web Installers`_
--   `More Internationalization`_
-
-    -   `Special resources`_
-    -   `Packs`_
-
---------
-
-
 Advanced Features
 =================
 
@@ -662,66 +620,3 @@
 ::
     <str id="core.package" txt="Core Package"/>
     <str id="core.package.description" txt="The core package provides
-
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Desktop Shortcuts`_ **Up:** `izpack-doc`_ **Previous:** `Writing
-Installation XML Files`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _ : node6.html
-.. _ : izpack-doc.html
-.. _ : node4.html
-.. _ : node1.html
-.. _ : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _Ant Integration: node5.html#SECTION00510000000000000000
-.. _Embedding the installation file using a config element:
-    node5.html#SECTION00520000000000000000
-.. _System properties as variable: node5.html#SECTION00530000000000000000
-.. _Automated Installers: node5.html#SECTION00540000000000000000
-.. _Picture on the Language Selection Dialog:
-    node5.html#SECTION00550000000000000000
-.. _Picture in the installer: node5.html#SECTION00560000000000000000
-.. _Modifying the GUI: node5.html#modifyingGui
-.. _Modifying Language Selection Dialog: node5.html#modifyingLangDialog
-.. _Modifying IzPack Panels: node5.html#modifyingPanels
-.. _Using a Separated Heading Panel: node5.html#headingPanels
-.. _Alternative Cancel Dialog: node5.html#quitDialog
-.. _Logging the Installation: node5.html#Logging
-.. _Web Installers: node5.html#SECTION00570000000000000000
-.. _More Internationalization: node5.html#SECTION00580000000000000000
-.. _Special resources: node5.html#SECTION00581000000000000000
-.. _Packs: node5.html#SECTION00582000000000000000
-.. _ 3.2: #embedconfig
-.. _3.7: #webinstaller
-.. _guprefs: node4.html#SECTION00434000000000000000
-.. _described: #layoutStretchType
-.. _third heading example: #example3
-.. _panels: node4.html#SECTION00437000000000000000
-.. _    The Internationalization of custom panels:
-    node7.html#SECTION00720000000000000000
-.. _debug stuff: node3.html#section00356000000000000000
-.. _summary panel: node4.html#SECTION004418000000000000000
-.. _summary log file: node9.html#SECTION00970000000000000000
-.. _logfile: node4.html#InstLogFile
-.. _process panel: node4.html#SECTION004414000000000000000
-.. _logfile: node4.html#ProcessPanelLogFile
-.. _AntActionInstallerListener: node9.html#SECTION00950000000000000000
-.. _logging: node9.html#AntActionVerbose
-.. _logfile: node9.html#AntActionLogFile
-.. _2.3.2: node4.html#info-element

Modified: izpack-src/trunk/src/doc-reST/node6.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node6.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node6.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,63 +1,8 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Creating Your Own Panels`_ **Up:** `izpack-doc`_ **Previous:**
-`Advanced Features`_ **`Contents`_**
-
-
-**Subsections**
-
--   `Defining Shortcuts`_
-
-    -   `Introduction`_
-    -   `What to Add to the Installer`_
-    -   `Why Native Code to do the Job on Windows?`_
-    -   `The Shortcut Specification`_
-    -   `Shortcut Attributes`_
-
-        -   `Unix specific shortcut attributes`_
-
-    -   `Selective Creation of Shortcuts`_
-    -   `DesktopShortcutCheckboxEnabled Builtin Variable`_
-    -   `Summary`_
-
-
-
--   `Shortcut Tips`_
-
-    -   `The Desktop`_
-    -   `Icons`_
-    -   `Targets`_
-    -   `Command Line`_
-
-
-
--   `Trouble Shooting`_
-
-    -   `Problems You Can Solve`_
-    -   `Problems That Have No Solution (yet)`_
-    -   `A sample shortcut specification file for Unix`_
-
---------
-
-
 Desktop Shortcuts
 =================
 
 (by Elmar GROM and Marc EPPELMANN)
 
-
-
 Defining Shortcuts
 ==================
 
@@ -1079,57 +1024,6 @@
 
     </shortcuts>
 
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Creating Your Own Panels`_ **Up:** `izpack-doc`_ **Previous:**
-`Advanced Features`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _ : node7.html
-.. _ : izpack-doc.html
-.. _ : node5.html
-.. _ : node1.html
-.. _ : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _Defining Shortcuts: node6.html#SECTION00610000000000000000
-.. _Introduction: node6.html#SECTION00611000000000000000
-.. _What to Add to the Installer: node6.html#SECTION00612000000000000000
-.. _Why Native Code to do the Job on Windows?:
-    node6.html#SECTION00613000000000000000
-.. _The Shortcut Specification: node6.html#SECTION00614000000000000000
-.. _Shortcut Attributes: node6.html#SECTION00615000000000000000
-.. _Unix specific shortcut attributes:
-    node6.html#SECTION00615100000000000000
-.. _Selective Creation of Shortcuts:
-    node6.html#SECTION00616000000000000000
-.. _DesktopShortcutCheckboxEnabled Builtin Variable:
-    node6.html#SECTION00616100000000000000
-.. _Summary: node6.html#SECTION00617000000000000000
-.. _Shortcut Tips: node6.html#SECTION00620000000000000000
-.. _The Desktop: node6.html#SECTION00621000000000000000
-.. _Icons: node6.html#SECTION00622000000000000000
-.. _Targets: node6.html#SECTION00623000000000000000
-.. _Command Line: node6.html#SECTION00624000000000000000
-.. _Trouble Shooting: node6.html#SECTION00630000000000000000
-.. _Problems You Can Solve: node6.html#SECTION00631000000000000000
-.. _Problems That Have No Solution (yet):
-    node6.html#SECTION00632000000000000000
-.. _A sample shortcut specification file for Unix:
-    node6.html#SECTION00633000000000000000
 .. _X11: http://www.x11.org/
 .. _ FreeDesktop.org: http://www.freedesktop.org/
 .. _KDE: http://www.kde.org/

Modified: izpack-src/trunk/src/doc-reST/node7.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node7.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node7.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,47 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `User Input`_ **Up:** `izpack-doc`_ **Previous:** `Advanced
-Features`_ **`Contents`_**
-
-
-**Subsections**
-
--   `Creating Your Own Panels`_
-
-    -   `How to get started`_
-    -   `Next Steps`_
-    -   `Access to the Variable Substitution System`_
-    -   `Controlling Flow`_
-    -   `Reading XML`_
-    -   `Supporting Classes`_
-    -   `Panels that are not visible`_
-    -   `A word about building IzPack`_
-
-
-
--   `The ``IzPanel`` Class`_
-
-    -   `UML Diagram`_
-    -   `Description`_
-
-
-
--   `The ``Internationalization`` of custom panels`_
-
---------
-
-
 Creating Your Own Panels
 =====
 
@@ -332,44 +288,4 @@
 DTD as the common langpack. For each language a separate file with the ISO3
 extension in the id should be used.
 
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `User Input`_ **Up:** `izpack-doc`_ **Previous:** `Advanced
-Features`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _    : node8.html
-.. _ : izpack-doc.html
-.. _ : node6.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _Creating Your Own Panels: node7.html#SECTION00700000000000000000
-.. _How to get started: node7.html#SECTION00701000000000000000
-.. _Next Steps: node7.html#SECTION00702000000000000000
-.. _Access to the Variable Substitution System:
-    node7.html#SECTION00703000000000000000
-.. _Controlling Flow: node7.html#SECTION00704000000000000000
-.. _Reading XML: node7.html#SECTION00705000000000000000
-.. _Supporting Classes: node7.html#SECTION00706000000000000000
-.. _Panels that are not visible: node7.html#SECTION00707000000000000000
-.. _A word about building IzPack: node7.html#SECTION00708000000000000000
-.. _ Class: node7.html#SECTION00710000000000000000
-.. _UML Diagram: node7.html#SECTION00711000000000000000
-.. _Description: node7.html#SECTION00712000000000000000
-.. _ of custom panels: node7.html#SECTION00720000000000000000
-.. _       http://ant.apache.org/index.html:
-    http://ant.apache.org/index.html
+.. _http://ant.apache.org/index.html: http://ant.apache.org/index.html

Modified: izpack-src/trunk/src/doc-reST/node8.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node8.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node8.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,57 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Custom Actions`_ **Up:** `izpack-doc`_ **Previous:** `Creating
-Your Own Panels`_ **`Contents`_**
-
-
-**Subsections**
-
--   `The Basic XML Structure`_
--   `Concepts and XML Elements Common to All Fields`_
--   `Internationalization`_
--   `Panel Title`_
--   `Static Text`_
--   `Visual Separation`_
--   `Text Input`_
--   `Radio Buttons`_
--   `Combo Box`_
--   `Check Box`_
--   `Rule Input`_
-
-    -   `Layout and Input Rules`_
-    -   `Setting Field Content`_
-    -   `The Output Format`_
-    -   `Validating the Field Content`_
-
-        -   `NotEmptyValidator`_
-        -   `RegularExpressionValidator`_
-        -   `Creation Your Own Custom Validator`_
-
-    -   `Processing the Field Content`_
-    -   `Summary Example`_
-
-
-
--   `Search`_
-
-    -   `Specification`_
-    -   `Example`_
-
---------
-
-
-
 User Input
 ======================
 
@@ -969,62 +915,7 @@
       </spec>
     </field>
 
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `Custom Actions`_ **Up:** `izpack-doc`_ **Previous:** `Creating
-Your Own Panels`_ **`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _    : node9.html
-.. _ : izpack-doc.html
-.. _ : node7.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _The Basic XML Structure: node8.html#SECTION00810000000000000000
-.. _Concepts and XML Elements Common to All Fields:
-    node8.html#SECTION00820000000000000000
-.. _Internationalization: node8.html#SECTION00830000000000000000
-.. _Panel Title: node8.html#SECTION00840000000000000000
-.. _Static Text: node8.html#SECTION00850000000000000000
-.. _Visual Separation: node8.html#SECTION00860000000000000000
-.. _Text Input: node8.html#SECTION00870000000000000000
-.. _Radio Buttons: node8.html#SECTION00880000000000000000
-.. _Combo Box: node8.html#SECTION00890000000000000000
-.. _Check Box: node8.html#SECTION008100000000000000000
-.. _Rule Input: node8.html#SECTION008110000000000000000
-.. _Layout and Input Rules: node8.html#SECTION008111000000000000000
-.. _Setting Field Content: node8.html#SECTION008112000000000000000
-.. _The Output Format: node8.html#SECTION008113000000000000000
-.. _Validating the Field Content: node8.html#SECTION008114000000000000000
-.. _NotEmptyValidator: node8.html#SECTION008114100000000000000
-.. _RegularExpressionValidator: node8.html#SECTION008114200000000000000
-.. _Creation Your Own Custom Validator:
-    node8.html#SECTION008114300000000000000
-.. _Processing the Field Content: node8.html#SECTION008115000000000000000
-.. _Summary Example: node8.html#SECTION008116000000000000000
-.. _Search: node8.html#SECTION008120000000000000000
-.. _Specification: node8.html#SECTION008121000000000000000
-.. _Example: node8.html#SECTION008122000000000000000
 .. _http://jakarta.apache.org/regexp/: http://jakarta.apache.org/regexp/
 .. _http://jakarta.apache.org/regexp/apidocs/org/apache/regexp/RE.html:
     http://jakarta.apache.org/regexp/apidocs/org/apache/regexp/RE.html
-.. _       http://jakarta.apache.org/regexp/applet.html:
-    http://jakarta.apache.org/regexp/applet.html
-.. _6.2: #userInput:descriptiontag
-.. _ on page : node8.html#userInput:descriptiontag
-.. _Creating Your Own Panels: node6.html
+.. _http://jakarta.apache.org/regexp/applet.html: http://jakarta.apache.org/regexp/applet.html

Modified: izpack-src/trunk/src/doc-reST/node9.html.txt
===================================================================
--- izpack-src/trunk/src/doc-reST/node9.html.txt	2007-10-14 09:44:27 UTC (rev 1882)
+++ izpack-src/trunk/src/doc-reST/node9.html.txt	2007-10-14 10:02:49 UTC (rev 1883)
@@ -1,81 +1,3 @@
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `CookBooks`_ **Up:** `izpack-doc`_ **Previous:** `User Input`_
-**`Contents`_**
-
-
-**Subsections**
-
--   `Overview`_
--   `How It Works`_
-
-    -   `Custom Action Types`_
-
-        -   `Custom Actions At Packaging`_
-
-            -   `UML Diagram`_
-            -   `Description`_
-
-        -   `Custom Actions At Installing Time`_
-
-            -   `UML Diagram`_
-            -   `Description`_
-
-        -   `Custom Actions At Uninstalling Time`_
-
-            -   `UML Diagram`_
-            -   `Description`_
-
-    -   `Package Path`_
-    -   `Correlated Stuff`_
-
-        -   `Native Libraries for Uninstallation`_
-
--   `What You Have To Do`_
-
-    -   `Custom Actions at Packaging (CompilerListener)`_
-    -   `Custom Actions at Installation Time (InstallerListener)`_
-    -   `Custom Actions at Uninstallation Time (UninstallerListener)`_
-
--   `Example`_
--   `Ant Actions (InstallerListener and UninstallerListener)`_
-
-    -   `The Basic XML Struture`_
-
-        -   ```<property>``: define a property`_
-        -   ```<propertyfile>``: define properties in a file`_
-        -   ```<target>``: target to call at installation`_
-        -   ```<uninstall_target>``: target to call on
-        uninstallation`_
-
--   `Registry access (InstallerListener and UninstallerListener)`_
-
-    -   `The Basic XML Struture`_
-
-        -   ```<key>``: define a key`_
-        -   ```<value>``: define a value`_
-
-    -   `Extended Uninstall Key`_
-    -   `Uninstall Behavior`_
-    -   `Examples`_
-
--   `Summary Logger (InstallerListener)`_
-
---------
-
-
-
 Custom Actions
 ==========================
 
@@ -916,78 +838,3 @@
         </summarylogfilepath>
     </info>
 
-
---------
-
-`.. image:: next.png
-    :alt: next
-`_ `.. image:: up.png
-    :alt: up
-`_ `.. image:: prev.png
-    :alt: previous
-`_ `.. image:: contents.png
-    :alt: contents
-`_ `.. image:: http://www.w3.org/Icons/valid-xhtml10
-    :alt: Valid XHTML 1.0!
-`_ `.. image:: http://jigsaw.w3.org/css-validator/images/vcss
-    :alt: Valid CSS!
-`_
-**Next:** `CookBooks`_ **Up:** `izpack-doc`_ **Previous:** `User Input`_
-**`Contents`_**
-Julien Ponge 2005-05-24
-
-.. _    : node13.html
-.. _ : izpack-doc.html
-.. _ : node8.html
-.. _ : node1.html
-.. _    : http://validator.w3.org/check?uri=referer
-.. _ : http://jigsaw.w3.org/css-validator/
-.. _Overview: node9.html#SECTION00910000000000000000
-.. _How It Works: node9.html#SECTION00920000000000000000
-.. _Custom Action Types: node9.html#SECTION00921000000000000000
-.. _Custom Actions At Packaging: node9.html#SECTION00921100000000000000
-.. _UML Diagram: node9.html#SECTION00921110000000000000
-.. _Description: node9.html#SECTION00921120000000000000
-.. _Custom Actions At Installing Time:
-    node9.html#SECTION00921200000000000000
-.. _UML Diagram: node9.html#SECTION00921210000000000000
-.. _Description: node9.html#SECTION00921220000000000000
-.. _Custom Actions At Uninstalling Time:
-    node9.html#SECTION00921300000000000000
-.. _UML Diagram: node9.html#SECTION00921310000000000000
-.. _Description: node9.html#SECTION00921320000000000000
-.. _Package Path: node9.html#SECTION00922000000000000000
-.. _Correlated Stuff: node9.html#SECTION00923000000000000000
-.. _Native Libraries for Uninstallation:
-    node9.html#SECTION00923100000000000000
-.. _What You Have To Do: node9.html#SECTION00930000000000000000
-.. _Custom Actions at Packaging (CompilerListener):
-    node9.html#SECTION00931000000000000000
-.. _Custom Actions at Installation Time (InstallerListener):
-    node9.html#SECTION00932000000000000000
-.. _Custom Actions at Uninstallation Time (UninstallerListener):
-    node9.html#SECTION00933000000000000000
-.. _Example: node9.html#SECTION00940000000000000000
-.. _Ant Actions (InstallerListener and UninstallerListener):
-    node9.html#SECTION00950000000000000000
-.. _The Basic XML Struture: node9.html#SECTION00951000000000000000
-.. _: define a property: node9.html#SECTION00951100000000000000
-.. _: define properties in a file: node9.html#SECTION00951200000000000000
-.. _: target to call at installation:
-    node9.html#SECTION00951300000000000000
-.. _: target to call on uninstallation:
-    node9.html#SECTION00951400000000000000
-.. _Registry access (InstallerListener and UninstallerListener):
-    #RegistryListener
-.. _The Basic XML Struture: #RegListBaseXML
-.. _: define a key: #RegListKeyElm
-.. _: define a value: #RegListValueElm
-.. _Extended Uninstall Key: #RegListSpecPacks
-.. _Uninstall Behavior: #RegListUninst
-.. _Examples: #RegListExamples
-.. _Summary Logger (InstallerListener):
-    node9.html#SECTION00970000000000000000
-.. _7.3.1: #sec:caPackaging
-.. _CheckedHelloPanel: ./node4.html#SECTION00441000000000000000a
-.. _not recommended;            often not possible): #RegRootEntry
-.. _summary of panels: node4.html#SECTION004418000000000000000



More information about the izpack-changes mailing list