You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by je...@apache.org on 2010/02/12 22:55:07 UTC

svn commit: r909625 - in /subversion/site/publish/docs/community-guide: building.toc.html conventions.toc.html debugging.toc.html general.toc.html index.html issues.toc.html l10n.toc.html mailing-lists.toc.html releasing.toc.html roles.toc.html

Author: jerenkrantz
Date: Fri Feb 12 21:55:03 2010
New Revision: 909625

URL: http://svn.apache.org/viewvc?rev=909625&view=rev
Log:
Do some fugly mod_include magic to make TOC work on index page.

* docs/community-guide/*.toc.html: Rewrite to know whether we are part of
  the page or not and emit appropriate links.

Modified:
    subversion/site/publish/docs/community-guide/building.toc.html
    subversion/site/publish/docs/community-guide/conventions.toc.html
    subversion/site/publish/docs/community-guide/debugging.toc.html
    subversion/site/publish/docs/community-guide/general.toc.html
    subversion/site/publish/docs/community-guide/index.html
    subversion/site/publish/docs/community-guide/issues.toc.html
    subversion/site/publish/docs/community-guide/l10n.toc.html
    subversion/site/publish/docs/community-guide/mailing-lists.toc.html
    subversion/site/publish/docs/community-guide/releasing.toc.html
    subversion/site/publish/docs/community-guide/roles.toc.html

Modified: subversion/site/publish/docs/community-guide/building.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/building.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/building.toc.html (original)
+++ subversion/site/publish/docs/community-guide/building.toc.html Fri Feb 12 21:55:03 2010
@@ -1,6 +1,16 @@
+<!--#if expr='"$DOCUMENT_NAME" = "building.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#configury">The configuration/build system under unix</a></li>
   <li><a href="#automated-tests">Automated tests</a></li>
   <li><a href="#build-farm">Build farm</a></li>
   <li><a href="#write-test-cases-first">Writing test cases before code</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="building.html#configury">The configuration/build system under unix</a></li>
+  <li><a href="building.html#automated-tests">Automated tests</a></li>
+  <li><a href="building.html#build-farm">Build farm</a></li>
+  <li><a href="building.html#write-test-cases-first">Writing test cases before code</a></li>
+</ul>
+<!--#endif -->
+

Modified: subversion/site/publish/docs/community-guide/conventions.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/conventions.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/conventions.toc.html (original)
+++ subversion/site/publish/docs/community-guide/conventions.toc.html Fri Feb 12 21:55:03 2010
@@ -1,3 +1,4 @@
+<!--#if expr='"$DOCUMENT_NAME" = "conventions.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#interface-visibility">Code modularity and interface visibility</a></li>
   <li><a href="#coding-style">Coding style</a></li>
@@ -12,3 +13,19 @@
   <li><a href="#log-messages">Writing log messages</a></li>
   <li><a href="#crediting">Crediting</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="conventions.html#interface-visibility">Code modularity and interface visibility</a></li>
+  <li><a href="conventions.html#coding-style">Coding style</a></li>
+  <li><a href="conventions.html#use-page-breaks">Using page breaks</a></li>
+  <li><a href="conventions.html#error-messages">Error message conventions</a></li>
+  <li><a href="conventions.html#apr-pools">APR pool usage conventions</a></li>
+  <li><a href="conventions.html#apr-status-codes">APR status codes</a></li>
+  <li><a href="conventions.html#exception-handling">Exception handling</a></li>
+  <li><a href="conventions.html#secure-coding">Secure coding guidelines</a></li>
+  <li><a href="conventions.html#destruction-of-stacked-resources">Destruction of stacked resources</a></li>
+  <li><a href="conventions.html#other-conventions">Other coding conventions</a></li>
+  <li><a href="conventions.html#log-messages">Writing log messages</a></li>
+  <li><a href="conventions.html#crediting">Crediting</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/debugging.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/debugging.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/debugging.toc.html (original)
+++ subversion/site/publish/docs/community-guide/debugging.toc.html Fri Feb 12 21:55:03 2010
@@ -1,5 +1,13 @@
+<!--#if expr='"$DOCUMENT_NAME" = "debugging.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#server-debugging">Debugging the server</a></li>
   <li><a href="#net-trace">Tracing network traffic</a></li>
   <li><a href="#tracing-memory-leaks">Tracking down memory leaks</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="debugging.html#server-debugging">Debugging the server</a></li>
+  <li><a href="debugging.html#net-trace">Tracing network traffic</a></li>
+  <li><a href="debugging.html#tracing-memory-leaks">Tracking down memory leaks</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/general.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/general.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/general.toc.html (original)
+++ subversion/site/publish/docs/community-guide/general.toc.html Fri Feb 12 21:55:03 2010
@@ -1,3 +1,4 @@
+<!--#if expr='"$DOCUMENT_NAME" = "general.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#participating">Participating in the community</a></li>
   <li><a href="#docs">Theory and documentation</a></li>
@@ -7,3 +8,14 @@
   <li><a href="#documenting">Documentation</a></li>
   <li><a href="#patches">Patch submission guidelines</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="general.html#participating">Participating in the community</a></li>
+  <li><a href="general.html#docs">Theory and documentation</a></li>
+  <li><a href="general.html#code-to-read">Code to read</a></li>
+  <li><a href="general.html#directory-layout">Directory layout</a></li>
+  <li><a href="general.html#branch-policy">Branch policy</a></li>
+  <li><a href="general.html#documenting">Documentation</a></li>
+  <li><a href="general.html#patches">Patch submission guidelines</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/index.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/index.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/index.html (original)
+++ subversion/site/publish/docs/community-guide/index.html Fri Feb 12 21:55:03 2010
@@ -29,31 +29,31 @@
 <h2>Table of Contents</h2>
 
 <ul>
-<li><a href="#general">General&nbsp;Overview</a>
+<li><a href="general.html#general">General&nbsp;Overview</a>
 <!--#include virtual="general.toc.html"-->
 </li>
-<li><a href="#roles">Community&nbsp;Roles</a>
+<li><a href="roles.html#roles">Community&nbsp;Roles</a>
 <!--#include virtual="roles.toc.html"-->
 </li>
-<li><a href="#conventions">Coding&nbsp;and&nbsp;Commit&nbsp;Conventions</a>
+<li><a href="conventions.html#conventions">Coding&nbsp;and&nbsp;Commit&nbsp;Conventions</a>
 <!--#include virtual="conventions.toc.html"-->
 </li>
-<li><a href="#building-and-testing">Building&nbsp;and&nbsp;Testing</a>
+<li><a href="building.html#building-and-testing">Building&nbsp;and&nbsp;Testing</a>
 <!--#include virtual="building.toc.html"-->
 </li>
-<li><a href="#debugging">Debugging&nbsp;Subversion</a>
+<li><a href="debugging.html#debugging">Debugging&nbsp;Subversion</a>
 <!--#include virtual="debugging.toc.html"-->
 </li>
-<li><a href="#mailing-lists">Mailing&nbsp;Lists</a>
+<li><a href="mailing-lists.html#mailing-lists">Mailing&nbsp;Lists</a>
 <!--#include virtual="mailing-lists.toc.html"-->
 </li>
-<li><a href="#issues">Bugs/Issues</a>
+<li><a href="issues.html#issues">Bugs/Issues</a>
 <!--#include virtual="issues.toc.html"-->
 </li>
-<li><a href="#releasing">Making&nbsp;Subversion&nbsp;Releases</a>
+<li><a href="releasing.html#releasing">Making&nbsp;Subversion&nbsp;Releases</a>
 <!--#include virtual="releasing.toc.html"-->
 </li>
-<li><a href="#l10n">Localization</a>
+<li><a href="l10n.html#l10n">Localization</a>
 <!--#include virtual="l10n.toc.html"-->
 </li>
 </ul>

Modified: subversion/site/publish/docs/community-guide/issues.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/issues.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/issues.toc.html (original)
+++ subversion/site/publish/docs/community-guide/issues.toc.html Fri Feb 12 21:55:03 2010
@@ -1,5 +1,13 @@
+<!--#if expr='"$DOCUMENT_NAME" = "issues.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#reporting-bugs">How to report a bug</a></li>
   <li><a href="#bugs-where">Where to report a bug</a></li>
   <li><a href="#issue-triage">Issue triage</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="issues.html#reporting-bugs">How to report a bug</a></li>
+  <li><a href="issues.html#bugs-where">Where to report a bug</a></li>
+  <li><a href="issues.html#issue-triage">Issue triage</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/l10n.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/l10n.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/l10n.toc.html (original)
+++ subversion/site/publish/docs/community-guide/l10n.toc.html Fri Feb 12 21:55:03 2010
@@ -1,3 +1,4 @@
+<!--#if expr='"$DOCUMENT_NAME" = "l10n.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#l10n-overview">Localization overview</a></li>
   <li><a href="#version-requirements">Software version requirements</a></li>
@@ -12,3 +13,19 @@
   <li><a href="#quotes">Single versus double quotes</a></li>
   <li><a href="#translating-error-messages">Error message conventions</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="l10n.html#l10n-overview">Localization overview</a></li>
+  <li><a href="l10n.html#version-requirements">Software version requirements</a></li>
+  <li><a href="l10n.html#new-translation">Starting a new translation</a></li>
+  <li><a href="l10n.html#verifying">Verifying your po file</a></li>
+  <li><a href="l10n.html#submitting">Submitting your po file</a></li>
+  <li><a href="l10n.html#updating">Updating existing po files</a></li>
+  <li><a href="l10n.html#branch-maintenance">Maintenance on branches</a></li>
+  <li><a href="l10n.html#po-mo-requirements">Requirements for po and mo files</a></li>
+  <li><a href="l10n.html#empty-string-conventions">Conventions for the empty string msgid section</a></li>
+  <li><a href="l10n.html#translation-teams">Translation teams</a></li>
+  <li><a href="l10n.html#quotes">Single versus double quotes</a></li>
+  <li><a href="l10n.html#translating-error-messages">Error message conventions</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/mailing-lists.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/mailing-lists.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/mailing-lists.toc.html (original)
+++ subversion/site/publish/docs/community-guide/mailing-lists.toc.html Fri Feb 12 21:55:03 2010
@@ -1,3 +1,4 @@
+<!--#if expr='"$DOCUMENT_NAME" = "mailing-lists.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#where-to-post">Where to post</a></li>
   <li><a href="#when-to-post">When to post</a></li>
@@ -6,3 +7,13 @@
   <li><a href="#sending-patches">Sending patches</a></li>
   <li><a href="#encodings">Languages and encodings</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="mailing-lists.html#where-to-post">Where to post</a></li>
+  <li><a href="mailing-lists.html#when-to-post">When to post</a></li>
+  <li><a href="mailing-lists.html#formatting">Formatting</a></li>
+  <li><a href="mailing-lists.html#replying">Replying</a></li>
+  <li><a href="mailing-lists.html#sending-patches">Sending patches</a></li>
+  <li><a href="mailing-lists.html#encodings">Languages and encodings</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/releasing.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/releasing.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/releasing.toc.html (original)
+++ subversion/site/publish/docs/community-guide/releasing.toc.html Fri Feb 12 21:55:03 2010
@@ -1,3 +1,4 @@
+<!--#if expr='"$DOCUMENT_NAME" = "releasing.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#release-numbering">Release numbering, compatibility, and deprecation</a></li>
   <li><a href="#release-stabilization">Stabilizing and maintaining releases</a></li>
@@ -12,3 +13,19 @@
   <li><a href="#afterwards">After a release has been made</a></li>
   <li><a href="#releasing-not">How <em>not</em> to make a Subversion release</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="releasing.html#release-numbering">Release numbering, compatibility, and deprecation</a></li>
+  <li><a href="releasing.html#release-stabilization">Stabilizing and maintaining releases</a></li>
+  <li><a href="releasing.html#tarball-signing">Signing source distribution packages (a.k.a tarballs)</a></li>
+  <li><a href="releasing.html#custom-releases">Custom releases</a></li>
+  <li><a href="releasing.html#release-branches">Creating and maintaining release branches</a></li>
+  <li><a href="releasing.html#porting-changes">Porting changes to release branches</a></li>
+  <li><a href="releasing.html#the-changes-file">Managing the CHANGES file</a></li>
+  <li><a href="releasing.html#before-release">Preparing to roll a release</a></li>
+  <li><a href="releasing.html#rolling-release">Rolling a release</a></li>
+  <li><a href="releasing.html#releasing-release">The actual releasing</a></li>
+  <li><a href="releasing.html#afterwards">After a release has been made</a></li>
+  <li><a href="releasing.html#releasing-not">How <em>not</em> to make a Subversion release</a></li>
+</ul>
+<!--#endif -->

Modified: subversion/site/publish/docs/community-guide/roles.toc.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/community-guide/roles.toc.html?rev=909625&r1=909624&r2=909625&view=diff
==============================================================================
--- subversion/site/publish/docs/community-guide/roles.toc.html (original)
+++ subversion/site/publish/docs/community-guide/roles.toc.html Fri Feb 12 21:55:03 2010
@@ -1,5 +1,13 @@
+<!--#if expr='"$DOCUMENT_NAME" = "roles.html" || "$DOCUMENT_NAME" = "community-guide.html"' -->
 <ul>
   <li><a href="#committers">Committers</a></li>
   <li><a href="#release-manager">Release Manager</a></li>
   <li><a href="#patch-manager">Patch Manager</a></li>
 </ul>
+<!--#else -->
+<ul>
+  <li><a href="roles.html#committers">Committers</a></li>
+  <li><a href="roles.html#release-manager">Release Manager</a></li>
+  <li><a href="roles.html#patch-manager">Patch Manager</a></li>
+</ul>
+<!--#endif -->