From: <gab...@us...> - 2012-08-20 15:57:05
|
Revision: 9563 http://docbook.svn.sourceforge.net/docbook/?rev=9563&view=rev Author: gaborkovesdan Date: 2012-08-20 15:56:55 +0000 (Mon, 20 Aug 2012) Log Message: ----------- - Merge from trunk/xsl Modified Paths: -------------- branches/gsoc-2012/slides-5.0/xsl/README branches/gsoc-2012/slides-5.0/xsl/README.BUILD branches/gsoc-2012/slides-5.0/xsl/RELEASE-NOTES.xml branches/gsoc-2012/slides-5.0/xsl/assembly/assemble.xsl branches/gsoc-2012/slides-5.0/xsl/assembly/topic-maker.xsl branches/gsoc-2012/slides-5.0/xsl/common/common.xsl branches/gsoc-2012/slides-5.0/xsl/epub3/epub3-element-mods.xsl branches/gsoc-2012/slides-5.0/xsl/epub3/profile-docbook.xsl branches/gsoc-2012/slides-5.0/xsl/fo/biblio.xsl branches/gsoc-2012/slides-5.0/xsl/fo/block.xsl branches/gsoc-2012/slides-5.0/xsl/fo/docbook.xsl branches/gsoc-2012/slides-5.0/xsl/fo/graphics.xsl branches/gsoc-2012/slides-5.0/xsl/fo/inline.xsl branches/gsoc-2012/slides-5.0/xsl/fo/math.xsl branches/gsoc-2012/slides-5.0/xsl/fo/table.xsl branches/gsoc-2012/slides-5.0/xsl/fo/xref.xsl branches/gsoc-2012/slides-5.0/xsl/html/admon.xsl branches/gsoc-2012/slides-5.0/xsl/html/autoidx.xsl branches/gsoc-2012/slides-5.0/xsl/html/biblio-iso690.xsl branches/gsoc-2012/slides-5.0/xsl/html/block.xsl branches/gsoc-2012/slides-5.0/xsl/html/chunk-code.xsl branches/gsoc-2012/slides-5.0/xsl/html/chunk-common.xsl branches/gsoc-2012/slides-5.0/xsl/html/chunker.xsl branches/gsoc-2012/slides-5.0/xsl/html/component.xsl branches/gsoc-2012/slides-5.0/xsl/html/division.xsl branches/gsoc-2012/slides-5.0/xsl/html/docbook.css.xml branches/gsoc-2012/slides-5.0/xsl/html/docbook.xsl branches/gsoc-2012/slides-5.0/xsl/html/ebnf.xsl branches/gsoc-2012/slides-5.0/xsl/html/footnote.xsl branches/gsoc-2012/slides-5.0/xsl/html/formal.xsl branches/gsoc-2012/slides-5.0/xsl/html/glossary.xsl branches/gsoc-2012/slides-5.0/xsl/html/graphics.xsl branches/gsoc-2012/slides-5.0/xsl/html/htmltbl.xsl branches/gsoc-2012/slides-5.0/xsl/html/inline.xsl branches/gsoc-2012/slides-5.0/xsl/html/param.ent branches/gsoc-2012/slides-5.0/xsl/html/param.xweb branches/gsoc-2012/slides-5.0/xsl/html/qandaset.xsl branches/gsoc-2012/slides-5.0/xsl/html/sections.xsl branches/gsoc-2012/slides-5.0/xsl/html/synop.xsl branches/gsoc-2012/slides-5.0/xsl/html/task.xsl branches/gsoc-2012/slides-5.0/xsl/html/titlepage.xsl branches/gsoc-2012/slides-5.0/xsl/html/xref.xsl branches/gsoc-2012/slides-5.0/xsl/params/base.dir.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.autolabel.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.base.dir.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.common.dir.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.default.topic.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.include.search.tab.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.indexer.language.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.start.filename.xml branches/gsoc-2012/slides-5.0/xsl/params/webhelp.tree.cookie.id.xml branches/gsoc-2012/slides-5.0/xsl/profiling/xsl2profile.xsl branches/gsoc-2012/slides-5.0/xsl/roundtrip/dbk2ooo.xsl branches/gsoc-2012/slides-5.0/xsl/roundtrip/dbk2pages.xsl branches/gsoc-2012/slides-5.0/xsl/roundtrip/dbk2wordml.xsl branches/gsoc-2012/slides-5.0/xsl/roundtrip/dbk2wp.xsl branches/gsoc-2012/slides-5.0/xsl/webhelp/Makefile branches/gsoc-2012/slides-5.0/xsl/webhelp/build.xml branches/gsoc-2012/slides-5.0/xsl/webhelp/docsrc/readme.xml branches/gsoc-2012/slides-5.0/xsl/webhelp/template/common/css/positioning.css branches/gsoc-2012/slides-5.0/xsl/webhelp/template/common/main.js branches/gsoc-2012/slides-5.0/xsl/webhelp/template/content/search/nwSearchFnt.js branches/gsoc-2012/slides-5.0/xsl/website/website-common.xsl branches/gsoc-2012/slides-5.0/xsl/xhtml5/html5-chunk-mods.xsl branches/gsoc-2012/slides-5.0/xsl/xhtml5/html5-element-mods.xsl branches/gsoc-2012/slides-5.0/xsl/xhtml5/xhtml-profile-docbook.xsl branches/gsoc-2012/slides-5.0/xsl/xhtml5/xhtml2xhtml5.xsl Added Paths: ----------- branches/gsoc-2012/slides-5.0/xsl/VERSION.xsl branches/gsoc-2012/slides-5.0/xsl/assembly/schema/ branches/gsoc-2012/slides-5.0/xsl/webhelp/xsl/titlepage.templates.xml branches/gsoc-2012/slides-5.0/xsl/webhelp/xsl/titlepage.templates.xsl branches/gsoc-2012/slides-5.0/xsl/webhelp/xsl/webhelp-common.xsl branches/gsoc-2012/slides-5.0/xsl/webhelp/xsl/webhelp.xsl Removed Paths: ------------- branches/gsoc-2012/slides-5.0/xsl/VERSION branches/gsoc-2012/slides-5.0/xsl/webhelp/xsl/webhelp.xsl Property Changed: ---------------- branches/gsoc-2012/slides-5.0/xsl/ branches/gsoc-2012/slides-5.0/xsl/webhelp/ Property changes on: branches/gsoc-2012/slides-5.0/xsl ___________________________________________________________________ Added: svn:mergeinfo + /trunk/xsl:9326-9561 Modified: branches/gsoc-2012/slides-5.0/xsl/README =================================================================== --- branches/gsoc-2012/slides-5.0/xsl/README 2012-08-20 15:54:02 UTC (rev 9562) +++ branches/gsoc-2012/slides-5.0/xsl/README 2012-08-20 15:56:55 UTC (rev 9563) @@ -54,8 +54,11 @@ xhtml-1_1/*.xsl - for XHTML 1.1 versions of the above - epub/docbook.xsl - for .epub + xhtml5/*.xsl - for XHTML5 versions of the above + epub/docbook.xsl - for .epub version 2 and earlier + epub3/docbook.xsl - for .epub version 3 and later + htmlhelp/htmlhelp.xsl - for HTML Help javahelp/javahelp.xsl - for JavaHelp eclipse/eclipse.xsl - for Eclipse Help @@ -66,6 +69,11 @@ roundtrip/*.xsl - for DocBook to WordML, etc., to DocBook + assembly/assemble.xsl - converts an assembly into a DocBook document + assembly/topic-maker-chunk.xsl + - converts a DocBook document into an assembly + with topic files. + To transform documents created with the DocBook Slides schema/DTD, use one of the following stylesheets: @@ -85,6 +93,11 @@ template/titlepage.xsl +For fo titlepage customizations, set the stylesheet parameter named 'ns' +to 'http://www.w3.org/1999/XSL/Format' when using this stylesheet. +For xhtml titlepage customizations, set the stylesheet parameter named 'ns' +to 'http://www.w3.org/1999/xhtml' when using this stylesheet. + For details about creating titlepage spec files and generating and using titlepage customization layers, see "DocBook XSL: The Complete Guide" <http://www.sagehill.net/docbookxsl/> @@ -104,10 +117,12 @@ NEWS changes since the last public release (for a cumulative list of changes, see the ChangeHistory.xml file) +assembly/ for making and processing DocBook assemblies. common/ code used among several output formats (HTML, FO, manpages,...) docsrc/ documentation sources eclipse/ for producing Eclipse Help -epub/ for producing .epub +epub/ for producing .epub version 2. +epub3/ for producing .epub version 3 and beyond. extensions/ DocBook XSL Java extensions fo/ for producing XSL-FO highlighting files used for adding source-code syntax highlighting in output @@ -126,6 +141,7 @@ website/ for producing website output (from Website source) xhtml/ for producing XHTML xhtml-1_1/ for producing (stricter) XHTML 1.1 +xhtml5/ for producing XHTML5 ---------------------------------------------------------------------- Changes Modified: branches/gsoc-2012/slides-5.0/xsl/README.BUILD =================================================================== --- branches/gsoc-2012/slides-5.0/xsl/README.BUILD 2012-08-20 15:54:02 UTC (rev 9562) +++ branches/gsoc-2012/slides-5.0/xsl/README.BUILD 2012-08-20 15:56:55 UTC (rev 9563) @@ -528,7 +528,7 @@ ================================================================= ----------------------------------------------------------------- -Part 5: Tag and install a release +Part 5: Install a release ----------------------------------------------------------------- This section explains how to install/upload an actual docbook-xsl release. @@ -539,16 +539,6 @@ - ssh - scp -1. To tag the release and upload all the release packages - (including all docbook-xsl, docbook-xsl-ns, and docbook-xsl-doc - packages) to the Sourceforge "incoming" area and to the DocBook - Project webspace, run "make install-ns": - -***************************************************************** -* NOTE: The part of the build that installs releases at the -* Sourceforge project site is currently NOT working (due to SF -* disabling non-interactive ssh access). - ----------------------------------------------------------------- Manual upload of release packages ----------------------------------------------------------------- @@ -556,38 +546,52 @@ release packages in order to make them available at the project site (http://docbook.sourceforge.net/release/). -1. Transfer the following files +1. Use scp or equivalent to transfer the following files - docbook-xsl-<version>.zip - docbook-xsl-ns-<version>.zip - docbook-xsl-doc-<version>.zip - to the /home/groups/d/do/docbook/htdocs/release/xsl + to the /home/project-web/docbook/htdocs/release/xsl directory at web.sourceforge.net using scp, WinSCP, or another equivalent tool. The login string is <username>,do...@we... + For example, using scp: + + scp docbook-xsl-1.77.1.zip bobstayton,do...@we...:htdocs/release/xsl + + 2. Start a SourceForge shell session, like so: ssh -t <username>,do...@sh... create -3. In the shell, execute commands as follows for the docbook-xsl - package (the 1.75.2 version is used as an example): + After logging in, you should see the files you uploaded in this directory: - cd /home/groups/d/do/docbook/htdocs/release/xsl - rm -rf current - unzip docbook-xsl-1.75.2.zip - mv docbook-xsl-1.75.2 1.75.2 - chmod -R g+w 1.75.2 - ln -s 1.75.2 current + /home/project-web/docbook/htdocs/release/xsl -4. Repeat (and modify where applicable) the commands in step 3 for - the docbook-xsl-ns package. +3. Unzip the distribution. -5. Extract the contents of the docbook-xsl-doc package into the - xsl/<version> and xsl-ns/<version> directories. + In the shell, execute commands as follows for the docbook-xsl + package (the 1.77.1 version is used as an example): + cd /home/project-web/docbook/htdocs/release/xsl + unzip docbook-xsl-1.77.1.zip + # and unzip the documentation into the same directory + unzip docbook-xsl-doc-1.77.1.zip + mv docbook-xsl-1.77.1 1.77.1 + chmod -R g+w 1.77.1 + +4. If the release is not a .0 release, then make it the "current" release. + + # current is a symlink, so just use rm + rm current + ln -s 1.77.1 current + +5. Repeat (and modify where applicable) the commands in step 3 for + the docbook-xsl-ns package. + 6. The documentation packages contain reference.txt.gz and reference.pdf.gz. Unzip these archives (to ensure working links on the documentation index page). @@ -601,7 +605,6 @@ ***************************************************************** - make install-ns ----------------------------------------------------------------- Part 6: Manage release files @@ -615,134 +618,32 @@ The file-management Web interface has been updated. Please ee: https://sourceforge.net/apps/trac/sourceforge/wiki/Release%20files%20for%20download -Here are the legacy instructions for reference *only*: +1. On the SourceForge DocBook page, select Files. -NOTE: Try hard to make sure you've got everything prepared OK, -because the SF file-management system is extremely unwieldy, and -it makes unwinding an upload mistake a major PITA. If you do make -a mistake, see the next section for details on how to fix it. +2. Select docbook-xsl. -01. Go to the DocBook Project master File Release System page: +3. Select Add Folder, and enter the new release number. - http://sourceforge.net/project/admin/editpackages.php?group_id=21935 +4. Change to the new folder, and select Add File. +Here you can upload these files: -02. Click the "Add Release" link for the docbook-xsl package. - The "Create a File Release" form appears. + docbook-xsl-1.XX.X.zip + docbook-xsl-1.XX.X.tar.bz2 -03. In the "New Release Name" input box, type just the version - number of this release. +5. Upload a README text file, which will be displayed at the bottom +of that folder's page. -04. Click "Create This Release". +6. Repeat the process for the namespaced stylesheets +docbook-xsl-ns-1.XX.X by putting +the files under the docbook-xsl-ns folder. - Another form appears. +7. Repeat the process for the stylesheet documentation +package docbook-xsl-doc-1.XX.X. -05. Under "Step 1. Edit Existing Release", click the Choose button - next to the "Upload Release Notes" input box, and browse for - the location of the generated RELEASE-NOTES-PARTIAL.txt file - on your system. -06. Under "Step 1. Edit Existing Release", click the Choose button - next to the "Upload Change Log" input box, and browse for the - location of the generated NEWS file on your system. - -07. Click the "Preserve my pre-formatted text." checkbox. - -08. Click the "Submit/Refresh" button. - -09. In the "Step 2: Add Files To This Release" section, scroll - down and find the docbook-xsl-1.NN.N packages (just the - docbook-xsl packages -- not the docbook-xsl-doc or - docbook-xsl-ns ones), and click the checkboxes next to them, - then click the "Add Files and/or Refresh View" button. - -10. In the "Step 3: Edit Files In This Release" area, for each of - the packages, select the appropriate values from the - Processor and File Type select boxes, and click the - corresponding "Update/Refresh" button. - - For Processor, just choose "Any". - - For File Type, just choose either .bz2, .gz, or .zip -- don't - choose the "Source" versions of those (these are not source - packages). - -11. In the "Step 4: Email Release Notice" area, click the "I'm - sure" checkbox, then click the "Send Notice" button. - -12. Repeat steps 1 through 11 above for the docbook-xsl-ns and - docbook-xsl-doc packages. - -13. Go to the project "Latest File Releases" page and confirm - that releases you have created appear there. - - https://sourceforge.net/projects/docbook/files/ - ----------------------------------------------------------------- -Part 7: Fix upload mistakes +Part 7: Announce a release ----------------------------------------------------------------- -This section explains what to do in case you've made a mistake -and need to upload replacements for packages you've uploaded -previously. - -If you make a mistake and need to upload new/replacement packages -to the SF incoming area, complete the following steps to upload -the new packages. - -1. Go to the DocBook Project master File Release System page: - - http://sourceforge.net/project/admin/editpackages.php?group_id=21935 - -2. Click the "Edit Releases" link next to whatever package(s) you - want to delete and/or re-upload files for. - - The list of active releases for that package appears. - -3. Click the "Edit this Release" link next to the whatever version - you have uploaded. - - Another form appears. - -4. Scroll down to "Step 3: Edit Files In This Release" section and - for each of the items there, click the "I'm Sure" checkbox and - then the "Delete File" button, and repeat until all the items - have been deleted. - -5. If the "bad" packages that you want to replace are - still/already in the incoming area, then: - - a. Scroll back up to the "Step 2: Add Files To This Release" - section - b. Click the checkboxes next to the "bad" packages - c. Click the "Add Files and/or Refresh View" button. - d. Scroll back down to the "Step 3: Edit Files In This Release" - section and immediately repeat step 4 to delete them. - -6. Re-run the "Release Install" step above, after you have built - the new packages. - -7. Scroll back up to the "Step 2: Add Files To This Release" - section, and click the "Add Files and/or Refresh View" button. - - The packages you uploaded in step 6 will now appear in the list - of files in the "Step 2: Add Files To This Release" section. - -8. Click the checkboxes next to the updated packages you uploaded - in step 6, and click the "Add Files and/or Refresh View" button. - -9. Scroll back down to the "Step 3: Edit Files In This Release" - section and for each of the packages, select the appropriate - values from the Processor and File Type select boxes, and click - the corresponding "Update/Refresh" button. - - For Processor, just choose "Any". - - For File Type, just choose either .bz2, .gz, or .zip -- don't - choose the "Source" versions of those (these are not source - packages). - ------------------------------------------------------------------ -Part 8: Announce a release ------------------------------------------------------------------ This section explains how to announce a release. 1. Announcing to docbook-apps. @@ -804,7 +705,7 @@ http://sourceforge.net/news/?group_id=21935 ----------------------------------------------------------------- -Part 11: Do post-release wrap-up +Part 8: Do post-release wrap-up ----------------------------------------------------------------- This section explains the "wrap up" steps you need to do following an official release. Modified: branches/gsoc-2012/slides-5.0/xsl/RELEASE-NOTES.xml =================================================================== --- branches/gsoc-2012/slides-5.0/xsl/RELEASE-NOTES.xml 2012-08-20 15:54:02 UTC (rev 9562) +++ branches/gsoc-2012/slides-5.0/xsl/RELEASE-NOTES.xml 2012-08-20 15:56:55 UTC (rev 9563) @@ -57,6 +57,1091 @@ <sect1 condition="snapshot" xml:id="current"> <xi:include href="NEWS.xml" xpointer="xpointer(/article/sect1/*)"/> </sect1> +<sect1 xml:id="V1.77.0"> +<title>Release Notes: 1.77.1</title> +<para>The following list summarizes the major changes that have been made + since the 1.76.1 release. It is followed by sections detailing changes to individual files +from the SVN checkin logs, edited to remove housekeeping changes and bug fixes. +See the NEWS.xml file for a complete unedited list of SVN changes.</para> +<itemizedlist> + <listitem><para>Gentext</para> +<variablelist><varlistentry> + <term>webhelp</term> + <listitem> + <para>Many improvements to the generated text for webhelp output.</para> + </listitem> + </varlistentry></variablelist> + </listitem> + <listitem><para>Common</para><variablelist> + <varlistentry> + <term>Support more media types</term> + <listitem> + <para>Expanded list of supported filename extensions for media to include video and audio, mostly for HTML5 and EPUB3 outputs.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Topic element</term> + <listitem> + <para>Add basic support for new <literal>topic</literal> element, which is available in DocBook 5.1. Generally a topic element will be used with <literal>assembly</literal> and may be transformed to some other hierarchical element during processing, but it can also be formatted as a plain topic.</para> + </listitem> + </varlistentry> + </variablelist></listitem> + + +<listitem><para>FO</para><variablelist> + <varlistentry> + <term>Add para.properties attribute-set</term> + <listitem> + <para>Add a <literal>para.properties</literal> attribute-set that applies only to para elements. That allows still using <literal>normal.para.spacing</literal> attribute-set for many block elements for uniform spacing, but allows separate formatting of para elements.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>List of titles in article</term> + <listitem> + <para>Add support for List of Tables, List of Figures, etc. for articles and other component-level elements. Includes a new template for each in <filename>autotoc.xsl</filename>, new attribute-sets in <filename>titlepage.xsl</filename>, and new entries in the <filename>titlepage.templates.xml</filename> file tu support customization.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Customizing links in FO</term> + <listitem> + <para>Add template mode <literal>simple.xlink.properties</literal> to allow +easy customization of formatting of links generated +from elements that use +the xlink attributes. This extends link formatting beyond that of <literal>xref</literal>, <literal>link</literal>, and <literal>olink</literal> which use <literal>xref.properties</literal> attribute-set.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Table caption</term> + <listitem> + <para>The caption element in an HTML table is now handled like a title in a CALS table, using the <literal>formal.object.title</literal> template with all its features, including placement. Now <literal>caption</literal> template in <literal>mode="htmlTable"</literal> does nothing, because +caption handled by <literal>formal.object.title</literal> template. Also adds support for table <literal>caption</literal> element in a CALS table, placing it after the table.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Graphics attribute handling</term> + <listitem> + <para>Refactored the big <literal>process.image</literal> template to use individual templates such as <literal>image.width</literal> for most attributes to allow easier customization of individual properties.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Side regions</term> + <listitem> + <para>Add support for side page regions in addition to header and footer regions. This feature lets you add running content to the side margins, and by default the content is rotated 90 degrees. Adds new templates named <literal>running.side.content</literal>, <literal>region.inner</literal> and <literal>region.outer</literal>; new template modes <literal><literal>region.inner.mode</literal> and <literal>region.outer.mode</literal>; </literal>new parameters named <literal>region.inner.extent</literal>, <literal>region.outer.extent</literal>, <literal>body.margin.inner</literal>, <literal>body.margin.outer</literal>, and <literal>side.region.precedence</literal>; and new attribute-sets named <literal>inner.region.content.properties</literal>, <literal>outer.region.content.properties</literal>, <literal>region.inner.properties</literal>, and <literal>region.outer.properties</literal>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Callout formatting</term> + <listitem> + <para>Add new attribute-sets for <literal>calloutlist</literal>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Topic element</term> + <listitem> + <para>Add basic support for formatting a topic element, which is available in DocBook 5.1.</para> + </listitem> + </varlistentry> + </variablelist></listitem> + + <listitem><para>HTML</para> + + <variablelist><varlistentry> + <term>HTML5</term> + <listitem> + <para>Add variables to the base HTML stylesheets that can be adjusted for the HTML5 stylesheets.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Insert Javascript reference</term> + <listitem> + <para>Add support for <literal>html.script</literal> param to insert reference to a Javascript file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Namespace for titlepage mechanism.</term> + <listitem> + <para>Titlepage mechanism is now namespace aware to support XHTML.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Chunked filename prefix</term> + <listitem> + <para>New param named <literal>chunked.filename.prefix</literal> lets you add a filename prefix to each chunked file. This replaces the buggy practice of adding such a prefix to the <literal>base.dir</literal> param. Now the <literal>base.dir</literal> param will always have a trailing slash added if it is not present, so you no longer have to remember to add it to the param value.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Generate id attributes</term> + <listitem> + <para>The stylesheet param <literal>generate.id.attributes</literal> already existed but was incompletely implemented. Now when it is set to 1, only <literal>id</literal> attributes should be output, not <literal><a name></literal> named anchors.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Generate consistent id attributes</term> + <listitem> + <para>New <literal>generate.consistent.ids</literal> parameter which allows generating a more stable id values based on XPath rather than the <literal>generate-id()</literal> function, which may not produce consistent values between runs. Stable output ids allow you to make stable links to generated content from the outside.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Topic element</term> + <listitem> + <para>Add basic support for formatting a topic element, which is available in DocBook 5.1. Generally a topic element will be used with assembly and may be transformed to some other hierarchical element during processing, but it can also be formatted as a plain topic.</para> + </listitem> + </varlistentry> + </variablelist> + </listitem> + + <listitem><para>Webhelp</para> + <variablelist> + <varlistentry> + <term>Webhelp refactored</term> + <listitem> + <para>Webhelp templates refactored to better support customization.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Added documentation.</term> + <listitem> + <para>More and better documentation added.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Webhelp generated text</term> + <listitem> + <para>Many improvements to the generated text for webhelp output.</para> + </listitem> + </varlistentry> + </variablelist> + </listitem> + <listitem><para>XHTML5</para> + <para>New stylesheets to generate HTML5 output, in an XML serialization. These templates are a customization layer on top of the XHTML stylesheet files.</para> + </listitem> + + <listitem><para>EPUB3</para> + <para>New stylesheets to generate EPUB3 output. These templates are a customization layer on top of the xhtml5 stylesheet files.</para> + </listitem> + + <listitem><para>Assembly</para> + <para>New <literal>assembly.xsl</literal> stylesheet to convert a DocBook 5.1 assembly into a standard DocBook 5 document. Also includes a <literal>topic-maker-chunk.xsl</literal> stylesheet that can convert a DocBook 5 book or article document into an assembly with a collection of modular files, including converting some elements to topic files.</para> + </listitem> + </itemizedlist> +<sect2 xml:id="rnV1.77_Gentext"> +<title>Gentext</title> +<para>The following changes have been made to the + <filename>gentext</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>stefanhinz: locale/de.xml</literal></para><screen><phrase role="commit-message">Translated German WebHelp strings</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: locale/zh.xml; locale/en.xml; locale/fr.xml; locale/de.xml; locale/ja.xml</literal></para><screen><phrase role="commit-message">Webhelp: Update non-en gentext strings</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: locale/en.xml</literal></para><screen><phrase role="commit-message">Add topic to title-numbered context.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: locale/en.xml</literal></para><screen><phrase role="commit-message">Add basic topic element templates.</phrase></screen> +</listitem> +<listitem> +<para><literal>Mauritz Jeanson: locale/el.xml</literal></para><screen><phrase role="commit-message">Updated gentext for quotation marks. Fixes bug #3512440.</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: locale/cs.xml</literal></para><screen><phrase role="commit-message">Adding missing context for webhelp</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: locale/en.xml</literal></para><screen><phrase role="commit-message">Fixing syntax of webhelp gentext entries</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: locale/en.xml</literal></para><screen><phrase role="commit-message">Moving webhelp gentext strings into a context</phrase></screen> +</listitem> +<listitem> +<para><literal>tom_schr: locale/zh.xml; locale/en.xml; locale/cs.xml; locale/fr.xml; locale/de.xml; local⋯</literal></para><screen><phrase role="commit-message">Moved language specific of WebHelp to gentext/locale/ as discussed with +Stefan following the "minimal intrusive approach". :) +In the long run, maybe moving the text into a context, not sure.</phrase></screen> +</listitem> + +<listitem> +<para><literal>Jirka Kosek: locale/ru.xml</literal></para><screen><phrase role="commit-message">Aligned capitalization of first letters with English original</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of Gentext changes for snapshot_--> + +<sect2 xml:id="VrnV1.77_Common"> +<title>Common</title> +<para>The following changes have been made to the + <filename>common</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: common.xsl</literal></para><screen><phrase role="commit-message">In "select.mediaobject.index" template, add selection of <tag>videoobject</tag> +and <tag>audioobject</tag> since now supported in HTML5.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: labels.xsl; titles.xsl; entities.ent; targets.xsl; subtitles.xsl; gentext.⋯</literal></para><screen><phrase role="commit-message">Add basic support for new <topic> element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: common.xsl</literal></para><screen><phrase role="commit-message">Fix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: olink.xsl</literal></para><screen><phrase role="commit-message">Generate error message if <tag>olink</tag> data in targetset is in a namespace.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: common.xsl</literal></para><screen><phrase role="commit-message">Add support for <parameter>generate.consistent.ids</parameter> parameter.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: subtitles.xsl</literal></para><screen><phrase role="commit-message">Add verbose param to subtitle.markup templates to allow its +error message to be ignored. +Add that param to fop1.xsl <tag>application</tag> of subtitle.markup +to avoid unnecessary error message in document information.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: labels.xsl</literal></para><screen><phrase role="commit-message">Add empty templates for <tag>glossdiv</tag>, <tag>glosslist</tag>, and <tag>glossentry</tag> in +mode="label.markup".</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of Common changes for snapshot_--> + +<sect2 xml:id="rnV1.77_FO"> +<title>FO</title> +<para>The following changes have been made to the + <filename>fo</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">qualify <tag>caption</tag> template to <tag>mediaobject</tag>/<tag>caption</tag> so not confused with <tag>table</tag>/<tag>caption</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: table.xsl</literal></para><screen><phrase role="commit-message">Add template to process <tag>table</tag>/<tag>caption</tag> element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: titlepage.xsl; autotoc.xsl; component.xsl; xref.xsl; titlepage.templates.x⋯</literal></para><screen><phrase role="commit-message">Add basic support for new <topic> element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Fix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: titlepage.xsl</literal></para><screen><phrase role="commit-message">Add default style att-sets for component.list.of.titles, etc.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: autotoc.xsl; component.xsl; titlepage.templates.xml</literal></para><screen><phrase role="commit-message">Add make.component.tocs to support lists of tables, etc. for +<tag>article</tag> and other components. Added component.list.of.tables to +titlepage.templates.xml to format the <tag>title</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add new <parameter>para.properties</parameter> attribute-set for paragraphs.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: inline.xsl</literal></para><screen><phrase role="commit-message">Add template mode 'simple.xlink.properties' to allow +easy customization of formatting of links generated +from elements other than <tag>xref</tag>, <tag>link</tag>, and <tag>olink</tag> using +the xlink attributes.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add <parameter>table.caption.properties</parameter> to format <tag>table</tag> captions.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: table.xsl</literal></para><screen><phrase role="commit-message">Add support for <tag>caption</tag> in a CALS <tag>table</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl; math.xsl</literal></para><screen><phrase role="commit-message">Refactored the 'process.image' template to create modular +templates for each attribute so they can be individually +customized. Also merged in support for embedded svg and +mml content so they can have image attributes too.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Check in new params for FO side regions in page masters.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: titlepage.xsl; titlepage.templates.xml</literal></para><screen><phrase role="commit-message">Add support for <tag>itermset</tag> in <tag>info</tag> elements, using titlepage mechanism +to ensure entries are placed inside page-sequence.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: pagesetup.xsl</literal></para><screen><phrase role="commit-message">Add support for side body margins and side static content regions. +Fixes bug 3389931.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: param.xweb; param.ent; task.xsl</literal></para><screen><phrase role="commit-message">Add attribute-set <parameter>task.properties</parameter> to <tag>task</tag> element to +support customization.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: lists.xsl; param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add new attribute-sets <parameter>calloutlist.properties</parameter> and <parameter>callout.properties</parameter> +to better support customization of calloutlists, fixing bug 3160341.</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: Makefile</literal></para><screen><phrase role="commit-message">Titlepage mechanism is now namespace aware to support XHTML. Please note that when generating titlepage template stylesheets you have to pass FO or XHTML namespace inside ns parameter. For HTML parameter should be empty.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Allow selection by role for multiple <tag>imageobject</tag> elements +within an <tag>imageobjectco</tag>, which since Docbook 5 allows multiple imageobjects.</phrase></screen> +</listitem> +<listitem> +<para><literal>Mauritz Jeanson: titlepage.xsl</literal></para><screen><phrase role="commit-message">Added template for collabname. Fixes bug #3414436.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: verbatim.xsl</literal></para><screen><phrase role="commit-message">Support the keep-together processing-instruction on <tag>programlisting</tag>, <tag>screen</tag>, <tag>synopsis</tag>, and <tag>literallayout</tag>. Tracker id #3396906.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: pagesetup.xsl</literal></para><screen><phrase role="commit-message">Pass the pageclass, sequence, and gentext-key to the template +named header.footer.widths to enable further customization +based on page master.</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: xref.xsl</literal></para><screen><phrase role="commit-message">hyphenation of URL content must be disabled for <tag>link</tag>, not only for ulink because od DB5</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: xref.xsl</literal></para><screen><phrase role="commit-message">URLs shouldn't be hyphenated as normal text</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: callout.xsl</literal></para><screen><phrase role="commit-message">Added support for alternative circled numbers</phrase></screen> +</listitem> +<listitem> +<para><literal>Mauritz Jeanson: axf.xsl; fop1.xsl; xep.xsl</literal></para><screen><phrase role="commit-message">Added support for <tag>author</tag>/<tag>orgname</tag> in document metadata. Closes bug #3132862.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: component.xsl</literal></para><screen><phrase role="commit-message">Add template for <tag>article</tag>/<tag>colophon</tag> to avoid nested page-sequence.</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of FO changes for snapshot_--> + +<sect2 xml:id="rnV1.77_HTML"> +<title>HTML</title> +<para>The following changes have been made to the + <filename>html</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: xref.xsl</literal></para><screen><phrase role="commit-message">Add support for using <tag>info</tag>/<tag>title</tag> as well as <tag>title</tag> in target element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: component.xsl</literal></para><screen><phrase role="commit-message">Enable support for html5 features, including using <<tag>section</tag>> instead of +<div> for certain elements, and setting heading level to <h1> for chapters. +These features are not changed in the base html stylesheet for backwards +compatibility.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: docbook.css.xml</literal></para><screen><phrase role="commit-message">Add style for <tag>footnote</tag> rule.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: biblio-iso690.xsl</literal></para><screen><phrase role="commit-message">Add support for <tag>subtitle</tag> inside <tag>info</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: docbook.xsl</literal></para><screen><phrase role="commit-message">Add call to new 'root.attributes' placeholder template to allow +adding attributes to the <html> output element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: inline.xsl; titlepage.xsl; formal.xsl; division.xsl; toc.xsl; sections.xsl⋯</literal></para><screen><phrase role="commit-message">Finish implementation of <parameter>generate.id.attributes</parameter> for all elements +using the template named id.attribute.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: autotoc.xsl; chunktoc.xsl; titlepage.xsl; chunk-code.xsl; changebars.xsl; ⋯</literal></para><screen><phrase role="commit-message">Add basic support for new <topic> element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Fix handling of mediatypes for video and audio files, mostly for HTML5 and EPUB3 outputs.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: callout.xsl; verbatim.xsl</literal></para><screen><phrase role="commit-message">Restore <tag>programlisting</tag> to use <pre> instead of <div> and instead +wrap <tag>callout</tag> img elements in <span> to make valid HTML.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Turn off img longdesc attribute because not supported by browsers.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: footnote.xsl</literal></para><screen><phrase role="commit-message">Move square brackets and <sup> inside <a> element for <tag>footnote</tag> +marks to fix display problems in some browsers.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Add new params <parameter>html.script</parameter> and <parameter>html.script.type</parameter> to support +Javascript references.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: chunk-common.xsl; chunktoc.xsl; titlepage.xsl; chunker.xsl; chunk-code.xsl⋯</literal></para><screen><phrase role="commit-message">Add support for <parameter>chunked.filename.prefix</parameter> param. +Make sure <parameter>base.dir</parameter> value has a trailing slash in +the chunk.base.dir internal param used by the templates.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: formal.xsl; htmltbl.xsl</literal></para><screen><phrase role="commit-message">Now handles <tag>caption</tag> in html markup <tag>table</tag> like <tag>title</tag>, +so formal.object.title is used with all its features, including +formatting and placement. +Added htmlTable.with.caption template to handle the wrapper, and +left htmlTable template unchanged. +Now <tag>caption</tag> template in mode="htmlTable" does nothing, because +<tag>caption</tag> handled by formal.object.title template.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: html.xsl</literal></para><screen><phrase role="commit-message">Turn off generating the <tag>title</tag> attribute for block and hierarchical elements. +Should only be used for inline elements, usually using the <tag>alt</tag> element. +Also used for links to show the target <tag>title</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: lists.xsl</literal></para><screen><phrase role="commit-message">The spacing="compact" attribute on lists in HTML no longer outputs compact="compact" +(or just "compact" in the case of Saxon 6), since that attribute is +deprecated and improperly supported. Instead, the output uses a +multiple class attribute such as class="<tag>orderedlist</tag> compact". +Use CSS to style such lists without margin above.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: graphics.xsl</literal></para><screen><phrase role="commit-message">Allow selection by role for multiple <tag>imageobject</tag> elements +within an <tag>imageobjectco</tag>, which since Docbook 5 allows multiple imageobjects.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: pi.xsl</literal></para><screen><phrase role="commit-message">Improve doc descriptions of dbhtml <tag>filename</tag> and dir.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: autoidx.xsl</literal></para><screen><phrase role="commit-message">Add <tag>setindex</tag> to context param in mode="<tag>reference</tag>" to better +support <tag>setindex</tag>.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: autotoc.xsl</literal></para><screen><phrase role="commit-message">Support set as child of set in set.toc template.</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: qandaset.xsl</literal></para><screen><phrase role="commit-message">Change <tag>question</tag> and <tag>title</tag> templates to replace hard-coded +class="local-name()" with mode="class.attribute" to support customization +of class values.</phrase></screen> +</listitem> +<listitem> +<para><literal>Norman Walsh: chunktoc.xsl</literal></para><screen><phrase role="commit-message">Separate <tag>book</tag> appendixes from <tag>article</tag> appendixes (so that they can be customized independently)</phrase></screen> +</listitem> +<listitem> +<para><literal>Mauritz Jeanson: graphics.xsl</literal></para><screen><phrase role="commit-message">Added condition to prevent "Failed to interpret image" messages (SVG is not supported +by the graphic size extension).</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of HTML changes for snapshot_--> + + +<sect2 xml:id="rnV1.77_Epub"> +<title>Epub</title> +<para>The following changes have been made to the + <filename>epub</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: docbook.xsl</literal></para><screen><phrase role="commit-message">Replace $base.dir with $chunk.base.dir to ensure trailing slash in place.</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of Epub changes for snapshot_--> + +<sect2 xml:id="rnV1.77_HTMLHelp"> +<title>HTMLHelp</title> +<para>The following changes have been made to the + <filename>htmlhelp</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: htmlhelp-common.xsl</literal></para><screen><phrase role="commit-message">Change $base.dir to $chunk.base.dir to ensure trailing slash in place.</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of HTMLHelp changes for snapshot_--> + +<sect2 xml:id="rnV1.77_Eclipse"> +<title>Eclipse</title> +<para>The following changes have been made to the + <filename>eclipse</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: eclipse.xsl; eclipse3.xsl</literal></para><screen><phrase role="commit-message">Use $chunk.base.dir instead of $base.dir to ensure trailing slash is in place.</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of Eclipse changes for snapshot_--> + +<sect2 xml:id="rnV1.77_"> +<title>JavaHelp</title> +<para>The following changes have been made to the + <filename>javahelp</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>Robert Stayton: javahelp.xsl</literal></para><screen><phrase role="commit-message">Change $base.dir to $chunk.base.dir to ensure trailing slash is present.</phrase></screen> +</listitem> +<listitem> +<para><literal>Mauritz Jeanson: javahelp.xsl</literal></para><screen><phrase role="commit-message">Replaced empty header.navigation and footer.navigation templates with parameter <parameter>suppress.navigation</parameter>=1, +which simplifies customization. See bug #3310904.</phrase></screen> +</listitem> +</itemizedlist> +</sect2><!--end of JavaHelp changes for snapshot_--> + +<sect2 xml:id="rnV1.77_Webhelp"> +<title>Webhelp</title> +<para>The following changes have been made to the + <filename>webhelp</filename> code + since the 1.76.1 release.</para> +<itemizedlist> +<listitem> +<para><literal>David Cramer: template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Adding print-only css rules</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/main.js</literal></para><screen><phrase role="commit-message">Webhelp: Arun's fix for bug where heading was partially hidden by header in some situations.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: turn off autolabeling by default</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Import xhtml base stylesheets</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: <tag>Link</tag> to the DocBook <tag>reference</tag> docs from the webhelp readme</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Use gentext value for noscript warning</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: Makefile</literal></para><screen><phrase role="commit-message">Webhelp: Delete tempfile after DocBook xsl build</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Webhelp: moving parameters into the standard location so they will be part of the parameter <tag>reference</tag></phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl; xsl/webhelp-common.xsl</literal></para><screen><phrase role="commit-message">Webhelp: moving parameters into the standard location so they will be part of the parameter <tag>reference</tag></phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/main.js</literal></para><screen><phrase role="commit-message">Webhelp: tweaking scrolldown offset for anchors</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: docsrc/images; docsrc/images/sample.jpg; docsrc/readme.xml; template/content⋯</literal></para><screen><phrase role="commit-message">Webhelp: updating docs. Ant version, install instructions, handling of images.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Patch from Arun Bharadwaj to display message if JavaScript is disabled</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/nwSearchFnt.js</literal></para><screen><phrase role="commit-message">Patch from Arun Bharadwaj to strip quotes from search query strings</phrase></screen> +</listitem> +<listitem> +<para><literal>Robert Stayton: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Add basic support for new <topic> element.</phrase></screen> +</listitem> +<listitem> +<para><literal>Jirka Kosek: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Put back old extensibility point. + +Guys, please don't remove existing extensibility points like named templates, it will break existing customizations.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Moving webhelp gentext strings into a context</phrase></screen> +</listitem> +<listitem> +<para><literal>tom_schr: param.ent</literal></para><screen><phrase role="commit-message">Disabled branding and brandname entities for the time being</phrase></screen> +</listitem> +<listitem> +<para><literal>tom_schr: param.xweb; param.ent</literal></para><screen><phrase role="commit-message">Prepared WebHelp <tag>reference</tag> documentation :) +Not clear about parameters brandname and branding: Should they renamed +to "webhelp.branding" and "webhelp.brandname"? +Currently, docsrc/reference.xml contains only a comment for the WebHelp +ref doc to be non-intrusive. +Idea is to enable it when it is ready</phrase></screen> +</listitem> +<listitem> +<para><literal>tom_schr: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Moved language specific of WebHelp to gentext/locale/ as discussed with +Stefan following the "minimal intrusive approach". :) +In the long run, maybe moving the text into a context, not sure.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Lower the minimum width of content pane</phrase></screen> +</listitem> +<listitem> +<para><literal>kasunbg: xsl/webhelp.xsl; template/common/main.js</literal></para><screen><phrase role="commit-message">If an user moved to another page by clicking on a <tag>toc</tag> <tag>link</tag>, and then clicked on #searchDiv, +search should be performed if the cookie textToSearch is not empty.</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Left align titles in nav header. Display for all but the topmost page</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/stemmers/en_stemmer.js; docsrc/xinclude-test.xml</literal></para><screen><phrase role="commit-message">Webhelp: Cleanup related to en_stemmer.js changes</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Don't put borders around <tag>qandaset</tag> list</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/main.js</literal></para><screen><phrase role="commit-message">Webhelp: Avoid unnecessary scroll ups when <tag>anchor</tag> is clicked on</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: build.properties</literal></para><screen><phrase role="commit-message">Webhelp: Show footer nav by default</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: build.properties; build.xml</literal></para><screen><phrase role="commit-message">Webhelp: Support setting <parameter>suppress.footer.navigation</parameter> from build.properties</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: build.properties; build.xml</literal></para><screen><phrase role="commit-message">Webhelp: Support <parameter>admon.graphics</parameter> param in build.properties</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: docsrc/xinclude-test.xml; docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: Adding xinclude example to the demo/readme doc</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Remove border around <tag>table</tag> used to format <tag>callout</tag> list</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl; template/common/images/admon/tip.png; template/common/image⋯</literal></para><screen><phrase role="commit-message">Webhelp: Support admon graphics (still off by default)</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl; template/common/css/positioning.css</literal></para><screen><phrase role="commit-message">Webhelp: Turn on navfooter and fix related css</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: xsl/webhelp.xsl</literal></para><screen><phrase role="commit-message">Webhelp: Fix error about undeclared doc.title param</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: docsrc/readme.xml</literal></para><screen><phrase role="commit-message">Webhelp: Adding some test search terms to the readme</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/stemmers/en_stemmer.js</literal></para><screen><phrase role="commit-message">Handle exceptional cases listed in the Porter 2 stemming algo</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/stemmers/en_stemmer.js</literal></para><screen><phrase role="commit-message">Webhelp: adding special case word 'say' to en js stemmer</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/stemmers/en_stemmer.js</literal></para><screen><phrase role="commit-message">Webhelp: Refine stemming of terms that end in (only stem if there's a consonant before the -y)</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: template/content/search/stemmers/en_stemmer.js; template/content/search/nwSe⋯</literal></para><screen><phrase role="commit-message">Webhelp: fixed bug where words like key, day, and nucleus, were not found due to differences in the way the client stemmer and indexer stemmed words</phrase></screen> +</listitem> +<listitem> +<para><literal>David Cramer: build.xml</lit... [truncated message content] |