]> granicus.if.org Git - apache/commitdiff
Second part of the new "Bugfix checklist" panel in the modules doc pages.
authorLuca Toscano <elukey@apache.org>
Sun, 24 Apr 2016 21:11:42 +0000 (21:11 +0000)
committerLuca Toscano <elukey@apache.org>
Sun, 24 Apr 2016 21:11:42 +0000 (21:11 +0000)
Changes discussed in docs@ and implemented:
- Moved Httpd to HTTPD
- Created a new link to quickly open a bug in Bugzilla
- Modified the link called "Open bugs" to "Known issues" and appended
  the bugzilla component name to the URL. In this way the user will only
  see bugs related to the module under review, not all the httpd ones.
  A little hack was necessary since some mpms have inconsistent naming
  (e.g. mpm_event in Bugzilla and event in docs).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1740735 13f79535-47bb-0310-9956-ffa450edef68

12 files changed:
docs/manual/style/lang/da.xml
docs/manual/style/lang/de.xml
docs/manual/style/lang/en.xml
docs/manual/style/lang/es.xml
docs/manual/style/lang/fr.xml
docs/manual/style/lang/ja.xml
docs/manual/style/lang/ko.xml
docs/manual/style/lang/pt-br.xml
docs/manual/style/lang/ru.xml
docs/manual/style/lang/tr.xml
docs/manual/style/lang/zh-cn.xml
docs/manual/style/xsl/synopsis.xsl

index a6d94c760dc6ec8cc9a22e290bcb9874af7acac5..8d0419a04548af579be72bbebc271efac74809cb 100644 (file)
@@ -73,8 +73,9 @@
         <message id="name-section">NAVN</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Syntaks</message>
index d443510484a889bbaee6295e81460341b04e1155..4f4b0c2b553a6a202bb7b0047a020c1d4eea1133 100644 (file)
@@ -68,8 +68,9 @@
         <message id="name-section">NAME</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Syntax</message>
index 40433e626317933711705020a1d65c6bd29478cd..7a415647a6b4449b1d77c58f8163d39bb07365a7 100644 (file)
@@ -72,8 +72,9 @@
         <message id="name-section">NAME</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Syntax</message>
index de3c0f3dd2184e5bd4844fce237783c089d1a4c1..3f1ee5d856fa1c4e4aa7917676559e2a52e743e2 100644 (file)
@@ -70,8 +70,9 @@
         <message id="name-section">Nombre</message>
         <message id="hyphenation">Cesura</message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Sintaxis</message>
index cfee7dade708a546c139a4ea7bbaf40a51e11f9c..0a5815caf67ba879f93fc5ec2eb3168cc01a1843 100644 (file)
@@ -72,8 +72,9 @@
         <message id="name-section">NOM</message>
         <message id="hyphenation">C&#233;sure</message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Syntaxe</message>
index 278d1886d50e3668e79a0126ee8085b8411dee9c..cdd52ee744f8fcc81d1a005ecea6202944d3efc9 100644 (file)
@@ -67,8 +67,9 @@
         <message id="name-section">NAME</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">構文</message>
index f8124a810f37a86fc73f1eeafb4e7c4dda6a5b1e..cdd23251fc42949f64af619a728b67e89b75e884 100644 (file)
@@ -73,8 +73,9 @@
         <message id="name-section">NAME</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">¹®¹ý</message>
index 27aeadd7d0fc509e20d0ff09e1e1a9aae4422df7..1d98c9d3469094117b8ea4c2bdf289a58fa0a4d0 100644 (file)
@@ -71,8 +71,9 @@
         <message id="relatedmodules">M&#243;dulos Relacionados</message>
         <message id="relateddirectives">Diretrizes Relacionadas</message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Sintaxe</message>
index f24ad018788a174a54fcca83819363a364c6b752..1a47b17130676bf97cec4ad6fa34087bb9080287 100644 (file)
@@ -71,8 +71,9 @@
         <message id="name-section">NAME</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">óÉÎÔÁËÓÉÓ</message>
index 2633de0585e9711f69ba22150a5b353d2f2c3a0d..002bcf2b98dbf9dcbd21ec5219421d7363c2c857 100644 (file)
@@ -74,8 +74,9 @@
         <message id="name-section">İSİM</message>
         <message id="hyphenation">.nh</message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">Sözdizimi</message>
index 18c897b601d8d156feec830e1840ea60d6295089..ca97602b81b023a7a76d8dcd530f3663e15e15a0 100644 (file)
@@ -70,8 +70,9 @@
         <message id="name-section">名称</message>
         <message id="hyphenation"></message>
         <message id="foundabug">Bugfix checklist:</message>
-        <message id="httpdchangelog">Httpd changelog</message>
-        <message id="httpdopenbugs">Open bugs</message>
+        <message id="httpdchangelog">HTTPD changelog</message>
+        <message id="httpdknownissues">Known issues</message>
+        <message id="httpdreportabug">Report a bug</message>
 
         <!-- Used in description box for directives -->
         <message id="syntax">语法</message>
index 8f2c32b1e9f69af71abaa7bd88d01ebddb4eb66b..e1e1b984ac0f7b70d65161b8119409337f0d462a 100644 (file)
                     </h3>
                     <ul class="seealso">
                         <li>
-                            <a href="http://httpd.apache.org/dev/dist/CHANGES_2.4">
+                            <!-- The link below is not dynamic and points only
+                                 to the 2.4 release since it makes sense to keep
+                                 it as reference even for trunk. -->
+                            <a href="https://www.apache.org/dist/httpd/CHANGES_2.4">
                                 <xsl:value-of
                                     select="$message[@id='httpdchangelog']" />
                             </a>
                         </li>
+                        <li>
+                            <!-- Bugzilla mpm components are prefixed with
+                                'mpm_', meanwhile the page name in the docs do
+                                not contain it. For example, Bugzilla has
+                                the 'mpm_event' component and the doc has the
+                                'event' page. This creates a inconsistency
+                                in the URL generation, fixed by the following
+                                check. -->
+                            <xsl:variable name="bugzilla_prefix">
+                                <xsl:choose>
+                                    <xsl:when test="name='worker' or name='event'
+                                                    or name='prefork'">
+                                        <xsl:value-of select="string('mpm_')"/>
+                                    </xsl:when>
+                                </xsl:choose>
+                            </xsl:variable>
+
+                            <!-- The line below is not splitted in multiple
+                                 lines to avoid rendering a broken URL. -->
+                            <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component={$bugzilla_prefix}{name}">
+
+                                <xsl:value-of
+                                    select="$message[@id='httpdknownissues']" />
+                            </a>
+                        </li>
                         <li>
                             <!-- The line below is not splitted in multiple
-                                 lines to avoid rendering a broken URL -->
-                            <a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity">
+                                 lines to avoid rendering a broken URL. -->
+                            <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">
                                 <xsl:value-of
-                                    select="$message[@id='httpdopenbugs']" />
+                                    select="$message[@id='httpdreportabug']" />
                             </a>
                         </li>
                     </ul>