summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2010-03-24 10:24:15 -0500
committerJeremy Olexa <darkside@gentoo.org>2010-03-24 10:24:15 -0500
commit6cf7bc847ece2f75027235a93ca17a86fcc12cbd (patch)
treede2803eb43d198aaea36155c41951e6fc00e1421 /docroot
downloadgentoo-viewvc-templates-6cf7bc847ece2f75027235a93ca17a86fcc12cbd.tar.gz
gentoo-viewvc-templates-6cf7bc847ece2f75027235a93ca17a86fcc12cbd.tar.bz2
gentoo-viewvc-templates-6cf7bc847ece2f75027235a93ca17a86fcc12cbd.zip
Initial commit. Default template from viewvc package
Diffstat (limited to 'docroot')
-rw-r--r--docroot/help.css14
-rw-r--r--docroot/help_dirview.html122
-rw-r--r--docroot/help_log.html66
-rw-r--r--docroot/help_query.html62
-rw-r--r--docroot/help_rootview.html157
-rw-r--r--docroot/images/annotate.pngbin0 -> 764 bytes
-rw-r--r--docroot/images/back.pngbin0 -> 337 bytes
-rw-r--r--docroot/images/back_small.pngbin0 -> 205 bytes
-rw-r--r--docroot/images/broken.pngbin0 -> 247 bytes
-rw-r--r--docroot/images/chalk.jpgbin0 -> 755 bytes
-rw-r--r--docroot/images/cvsgraph_16x16.pngbin0 -> 162 bytes
-rw-r--r--docroot/images/cvsgraph_32x32.pngbin0 -> 219 bytes
-rw-r--r--docroot/images/diff.pngbin0 -> 240 bytes
-rw-r--r--docroot/images/dir.pngbin0 -> 228 bytes
-rw-r--r--docroot/images/down.pngbin0 -> 167 bytes
-rw-r--r--docroot/images/download.pngbin0 -> 295 bytes
-rw-r--r--docroot/images/favicon.icobin0 -> 1406 bytes
-rw-r--r--docroot/images/feed-icon-16x16.jpgbin0 -> 1004 bytes
-rw-r--r--docroot/images/forward.pngbin0 -> 338 bytes
-rw-r--r--docroot/images/list.pngbin0 -> 467 bytes
-rw-r--r--docroot/images/lock.pngbin0 -> 303 bytes
-rw-r--r--docroot/images/log.pngbin0 -> 428 bytes
-rw-r--r--docroot/images/text.pngbin0 -> 226 bytes
-rw-r--r--docroot/images/up.pngbin0 -> 168 bytes
-rw-r--r--docroot/images/view.pngbin0 -> 186 bytes
-rw-r--r--docroot/images/viewvc-logo.pngbin0 -> 8376 bytes
-rw-r--r--docroot/styles.css274
27 files changed, 695 insertions, 0 deletions
diff --git a/docroot/help.css b/docroot/help.css
new file mode 100644
index 0000000..9adde07
--- /dev/null
+++ b/docroot/help.css
@@ -0,0 +1,14 @@
+/************************************/
+/*** ViewVC Help CSS Stylesheet ***/
+/************************************/
+
+/*** Standard Tags ***/
+body {
+ margin: 0.5em;
+}
+img { border: none; }
+
+table { width: 100%; }
+td { vertical-align: top; }
+
+col.menu { width:12em; }
diff --git a/docroot/help_dirview.html b/docroot/help_dirview.html
new file mode 100644
index 0000000..f86cb4a
--- /dev/null
+++ b/docroot/help_dirview.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>ViewVC Help: Directory View</title>
+ <link rel="stylesheet" href="help.css" type="text/css" />
+ <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+</head>
+<body>
+ <div><a href="http://viewvc.org/index.html"><img src="images/viewvc-logo.png" alt="ViewVC logotype" /></a></div>
+ <table>
+ <col class="menu" />
+ <col />
+ <tr><td>
+ <h3>Help</h3>
+ <a href="help_rootview.html">General</a><br />
+ <strong>Directory&nbsp;View</strong><br />
+ <a href="help_log.html">Log&nbsp;View</a><br />
+ <a href="help_query.html">Query&nbsp;Database</a><br />
+ </td><td>
+
+ <h1>ViewVC Help: Directory View</h1>
+
+ <p>The directory listing view should be a familiar sight to any
+ computer user. It shows the path of the current directory being viewed
+ at the top of the page. Below that is a table summarizing the
+ directory contents, and then comes actual contents, a sortable list of
+ all files and subdirectories inside the current directory.</p>
+
+ <p><a name="summary"></a>The summary table is made up of some or all
+ of the following rows:</p>
+ <ul>
+ <li><a name="summary-files-shown"><strong>Files Shown</strong></a>
+ - Number of files shown in the directory listing. This might be less
+ than the actual number of files in the directory if a
+ <a href="#option-search">regular expression search</a> is in place,
+ hiding files which don't meet the search criteria. In CVS directory
+ listings, this row will also have a link to toggle display of
+ <a href="help_rootview.html#dead-files">dead files</a>, if any are
+ present.</li>
+
+ <li><a name="summary-revision"><strong>Directory
+ Revision</strong></a> - For Subversion directories only.
+ Shown as "# of #" where the first number is the most recent
+ repository revision where the directory (or a path underneath it)
+ was modified. The second number is just the latest repository
+ revision. Both numbers are links to
+ <a href="help_rootview.html#view-rev">revision views</a></li>
+
+ <li><a name="summary-sticky-revision-tag"><strong>Sticky
+ Revision/Tag</strong></a> - shows the current
+ <a href="help_rootview.html#sticky-revision-tag">sticky revision or
+ tag</a> and contains form fields to set or clear it.</li>
+
+ <li><a name="summary-search"><strong>Current Search</strong></a> -
+ If a <a href="#option-search">regular expression search</a> is in place,
+ shows the search string.</li>
+
+ <li><a name="summary-query"><strong>Query</strong></a> - Provides
+ a link to a <a href="help_rootview.html#view-query">query form</a>
+ for the directory</li>
+ </ul>
+
+ <p><a name="list"></a>The actual directory list is a table with
+ filenames and directory names in one column and information about the
+ most recent revisions where each file or directory was modified in the
+ other columns. Column headers can be clicked to sort the directory
+ entries in order by a column, and clicked again to reverse the sort
+ order.</p>
+
+ <p>
+ <!-- If using directory.ezt template -->
+ File names are links to <a href="help_log.html">log views</a>
+ showing a list of revisions where a file was modified. Revision
+ numbers are links to either
+ <a href="help_rootview.html#view-markup">view</a>
+ or <a href="help_rootview.html#view-checkout">download</a> a file
+ (depending on its file type). The links are reversed for directories.
+ Directory revision numbers are links to <a href="help_log.html">log
+ views</a>, while directory names are links showing the contents of those
+ directories.
+
+ <!-- If using dir_alt.ezt template -->
+ <!--
+ File and directory names are links to retrieve their contents.
+ File links may be either
+ <a href="help_rootview.html#view-markup">view</a>
+ or <a href="help_rootview.html#view-download">download</a> links
+ depending on the file type. Directory links go to directory
+ listings. Revision numbers are links to <a href="help_log.html">log
+ views</a> showing lists of revisions where a file or directory was
+ modified.
+ -->
+
+ Also, in CVS repositories with the
+ <a href="help_rootview.html#view-graph">graph view</a> enabled, there
+ will be small
+ <img src="images/cvsgraph_16x16.png" width="16" height="16" alt="graph">
+ icons next to file names which are links to revision graphs.</p>
+
+ <p>Depending on how ViewVC is configured, there may be more options
+ at the bottom of directory pages:</p>
+
+ <ul>
+ <li><a name="option-search"><strong>Regular expression
+ search</strong></a> - If enabled, will show a form field accepting
+ a search string (a
+ <a href="http://doc.python.org/lib/re-syntax.html">python regular
+ expression</a>). Once submitted, only files that have at least
+ one occurance of the expression will show up in directory listings.
+ </li>
+ <li><a name="option-tarball"><strong>Tarball download</strong></a> -
+ If enabled, will show a link to download a gzipped tar archive of
+ the directory contents.</li>
+ </ul>
+
+ </td></tr></table>
+ <hr />
+ <address><a href="mailto:users@viewvc.tigris.org">ViewVC Users Mailinglist</a></address>
+ </body>
+</html>
diff --git a/docroot/help_log.html b/docroot/help_log.html
new file mode 100644
index 0000000..5ddf0d4
--- /dev/null
+++ b/docroot/help_log.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>ViewVC Help: Log View</title>
+ <link rel="stylesheet" href="help.css" type="text/css" />
+ <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+</head>
+<body>
+ <div><a href="http://viewvc.org/index.html"><img src="images/viewvc-logo.png" alt="ViewVC logotype" /></a></div>
+ <table>
+ <col class="menu" />
+ <col />
+ <tr><td>
+ <h3>Help</h3>
+ <a href="help_rootview.html">General</a><br />
+ <a href="help_dirview.html">Directory&nbsp;View</a><br />
+ <strong>Log&nbsp;View</strong><br />
+ <a href="help_query.html">Query&nbsp;Database</a><br />
+ </td><td>
+
+ <h1>ViewVC Help: Log View</h1>
+
+ <p>
+ The log view displays the revision history of the selected source
+ file or directory. For each revision the following information is
+ displayed:
+
+ <ul>
+ <li>The revision number. In Subversion repositories, this is a
+ link to the <a href="help_rootview.html#view-rev">revision
+ view</a></li>
+ <li>For files, links to
+ <a href="help_rootview.html#view-markup">view</a>,
+ <a href="help_rootview.html#view-checkout">download</a>, and
+ <a href="help_rootview.html#view-annotate">annotate</a> the
+ revision. For directories, a link to
+ <a href="help_dirview.html">list directory contents</a></li>
+ <li>A link to select the revision for diffs (see below)</li>
+ <li>The date and age of the change</li>
+ <li>The author of the modification</li>
+ <li>The CVS branch (usually <em>MAIN</em>, if not on a branch)</li>
+ <li>Possibly a list of CVS tags bound to the revision (if any)</li>
+ <li>The size of the change measured in added and removed lines of
+ code. (CVS only)</li>
+ <li>The size of the file in bytes at the time of the revision
+ (Subversion only)</li>
+ <li>Links to view diffs to the previous revision or possibly to
+ an arbitrary selected revision (if any, see above)</li>
+ <li>If the revision is the result of a copy, the path and revision
+ copied from</li>
+ <li>If the revision precedes a copy or rename, the path at the
+ time of the revision</li>
+ <li>And last but not least, the commit log message which should tell
+ about the reason for the change.</li>
+ </ul>
+ <p>
+ At the bottom of the page you will find a form which allows
+ to request diffs between arbitrary revisions.
+ </p>
+ </td></tr></table>
+ <hr />
+ <address><a href="mailto:users@viewvc.tigris.org">ViewVC Users Mailinglist</a></address>
+ </body>
+</html>
diff --git a/docroot/help_query.html b/docroot/help_query.html
new file mode 100644
index 0000000..9bab797
--- /dev/null
+++ b/docroot/help_query.html
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>ViewVC Help: Query The Commit Database</title>
+ <link rel="stylesheet" href="help.css" type="text/css" />
+ <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+</head>
+<body>
+ <div><a href="http://viewvc.org/index.html"><img src="images/viewvc-logo.png" alt="ViewVC logotype" /></a></div>
+ <table>
+ <col class="menu" />
+ <col />
+ <tr><td>
+ <h3>Help:</h3>
+ <a href="help_rootview.html">General</a><br />
+ <a href="help_dirview.html">Directory&nbsp;View</a><br />
+ <a href="help_log.html">Log&nbsp;View</a><br />
+ <strong>Query&nbsp;Database</strong>
+ </td><td>
+
+ <h1>ViewVC Help: Query The Commit Database</h1>
+
+ <p>
+ Select your parameters for querying the CVS commit database in the
+ form at the top of the page. You
+ can search for multiple matches by typing a comma-seperated list
+ into the text fields. Regular expressions, and wildcards are also
+ supported. Blank text input fields are treated as wildcards.
+ </p>
+ <p>
+ Any of the text entry fields can take a comma-seperated list of
+ search arguments. For example, to search for all commits from
+ authors <em>jpaint</em> and <em>gstein</em>, just type: <code>jpaint,
+ gstein</code> in the <em>Author</em> input box. If you are searching
+ for items containing spaces or quotes, you will need to quote your
+ request. For example, the same search above with quotes is:
+ <code>"jpaint", "gstein"</code>.
+ </p>
+ <p>
+ Wildcard and regular expression searches are entered in a similar
+ way to the quoted requests. You must quote any wildcard or
+ regular expression request, and a command character preceeds the
+ first quote. The command character <code>l</code>(lowercase L) is for wildcard
+ searches, and the wildcard character is a percent (<code>%</code>). The
+ command character for regular expressions is <code>r</code>, and is
+ passed directly to MySQL, so you'll need to refer to the MySQL
+ manual for the exact regex syntax. It is very similar to Perl. A
+ wildard search for all files with a <em>.py</em> extention is:
+ <code>l"%.py"</code> in the <em>File</em> input box. The same search done
+ with a regular expression is: <code>r".*\.py"</code>.
+ </p>
+ <p>
+ All search types can be mixed, as long as they are seperated by
+ commas.
+ </p>
+ </td></tr></table>
+ <hr />
+ <address><a href="mailto:users@viewvc.tigris.org">ViewVC Users Mailinglist</a></address>
+ </body>
+</html>
diff --git a/docroot/help_rootview.html b/docroot/help_rootview.html
new file mode 100644
index 0000000..24457e9
--- /dev/null
+++ b/docroot/help_rootview.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>ViewVC Help: General</title>
+ <link rel="stylesheet" href="help.css" type="text/css" />
+ <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+</head>
+<body>
+ <div><a href="http://viewvc.org/index.html"><img src="images/viewvc-logo.png" alt="ViewVC logotype" /></a></div>
+ <table>
+ <col class="menu" />
+ <col />
+ <tr><td>
+ <h3>Help</h3>
+ <strong>General</strong><br />
+ <a href="help_dirview.html">Directory&nbsp;View</a><br />
+ <a href="help_log.html">Log&nbsp;View</a><br />
+ <a href="help_query.html">Query&nbsp;Database</a><br />
+ </td><td>
+
+ <h1>ViewVC Help: General</h1>
+
+ <p><em>ViewVC</em> is a WWW interface for CVS and Subversion
+ repositories. It allows you to browse the files and directories in a
+ repository while showing you metadata from the repository history: log
+ messages, modification dates, author names, revision numbers, copy
+ history, and so on. It provides several different views of repository
+ data to help you find the information you are looking for:</p>
+
+ <ul>
+ <li><a name="multiple-repositories"><strong>Root Listing
+ View</strong></a> - Show a list of repositories configured for
+ display in ViewVC.</li>
+
+ <li><a name="view-dir" href="help_dirview.html"><strong>Directory
+ View</strong></a> - Shows a list of files and subdirectories in a
+ directory of the repository, along with metadata like author names and
+ log entries.</li>
+
+ <li><a name="view-log" href="help_log.html"><strong>Log
+ View</strong></a> - Shows a revision by revision list of all the
+ changes that have made to a file or directory in the repository, with
+ metadata and links to views of each revision.</li>
+
+ <li><a name="view-checkout"><strong>File Download (Checkout
+ View)</strong></a> - Retrieves the unaltered contents of a file
+ revision. Browsers may try to display the file, or just save it
+ to disk. <em>This view is disabled in the default ViewVC
+ configuration.</em></li>
+
+ <li><a name="view-annotate"><a name="view-markup"><strong>File
+ Contents View</strong></a></a> - Shows the contents of a file at
+ a particular revision, with revision information at the top of
+ the page. File revisions which are GIF, PNG, or JPEG images are
+ displayed inline on the page. Other file types are displayed as
+ marked up text. The markup may be limited to turning URLs and
+ email addresses into links, or configured to show colorized
+ source code. This view can optionally show line-based
+ annotation data for the file, containing the revision number
+ where each line was last modified, along with links and other
+ information. <em>This view is disabled in some ViewVC
+ configurations.</em></li>
+
+ <li><a name="view-diff"><strong>File Diff View</strong></a> - Shows
+ the changes made between two revisions of a file</li>
+
+ <li><a name="view-tarball"><strong>Directory Tarball View</strong> -
+ Retrieves a gzipped tar archive containing the contents of a
+ directory.<em>This view is disabled in the default ViewVC
+ configuration.</em></li>
+
+ <li><a name="view-query"><strong>Directory Query View</strong></a> -
+ Shows information about changes made to all subdirectories and files
+ under a parent directory, sorted and filtered by criteria you specify.
+ <em>This view is disabled in the default ViewVC configuration.</em>
+ </li>
+
+ <li><a name="view-rev"><strong>Revision View</strong> - Shows
+ information about a revision including log message, author, and a list
+ of changed paths. <em>For Subversion repositories only.</em></li>
+
+ <li><a name="view-graph"><strong>Graph View</strong></a> - Shows a
+ graphical representation of a file's revisions and branches complete
+ with tag and author names and links to markup and diff pages.
+ <em>For CVS repositories only, and disabled in the default
+ configuration.</em></li>
+ </ul>
+
+ <h3><a name="sticky-revision-tag">Sticky Revision and Tag</a></h3>
+
+ <p>By default, ViewVC will show the files and directories and revisions
+ that currently exist in the repository. But it's also possible to browse
+ the contents of a repository at a point in its past history by choosing
+ a "sticky tag" (in CVS) or a "sticky revision" (in Subversion) from the
+ forms at the top of directory and log pages. They're called sticky
+ because once they're chosen, they stick around when you navigate to
+ other pages, until you reset them. When they're set, directory and log
+ pages only show revisions preceding the specified point in history. In
+ CVS, when a tag refers to a branch or a revision on a branch, only
+ revisions from the branch history are shown, including branch points and
+ their preceding revisions.</p>
+
+ <h3><a name="dead-files">Dead Files</a></h3>
+
+ <p>In CVS directory listings, ViewVC can optionally display dead files.
+ Dead files are files which used to be in a directory but are currently
+ deleted, or files which just don't exist in the currently selected
+ <a href="#sticky-revision-tag">sticky tag</a>. Dead files cannot be
+ shown in Subversion repositories. The only way to see a deleted file in
+ a Subversion directory is to navigate to a sticky revision where the
+ file previously existed.</p>
+
+ <h3><a name="artificial-tags">Artificial Tags</a></h3>
+
+ <p>In CVS Repositories, ViewVC adds artificial tags <em>HEAD</em> and
+ <em>MAIN</em> to tag listings and accepts them in place of revision
+ numbers and real tag names in all URLs. <em>MAIN</em> acts like a branch
+ tag pointing at the default branch, while <em>HEAD</em> acts like a
+ revision tag pointing to the latest revision on the default branch. The
+ default branch is usually just the trunk, but may be set to other
+ branches inside individual repository files. CVS will always check out
+ revisions from a file's default branch when no other branch is specified
+ on the command line.</p>
+
+ <h3><a name="more-information">More Information</a></h3>
+
+ <p>More information about <em>ViewVC</em> is available from
+ <a href="http://viewvc.org/">viewvc.org</a>.
+ See the links below for guides to CVS and Subversion</p>
+
+ <h4>Documentation about CVS</h4>
+ <blockquote>
+ <p>
+ <a href="http://cvsbook.red-bean.com/"><em>Open Source
+ Development with CVS</em></a><br />
+ <a href="http://www.loria.fr/~molli/cvs/doc/cvs_toc.html">CVS
+ User's Guide</a><br />
+ <a href="http://cellworks.washington.edu/pub/docs/cvs/tutorial/cvs_tutorial_1.html">Another CVS tutorial</a><br />
+ <a href="http://www.csc.calpoly.edu/~dbutler/tutorials/winter96/cvs/">Yet another CVS tutorial (a little old, but nice)</a><br />
+ <a href="http://www.cs.utah.edu/dept/old/texinfo/cvs/FAQ.txt">An old but very useful FAQ about CVS</a>
+ </p>
+ </blockquote>
+
+ <h4>Documentation about Subversion</h3>
+ <blockquote>
+ <p>
+ <a href="http://svnbook.red-bean.com/"><em>Version Control with
+ Subversion</em></a><br />
+ </p>
+ </blockquote>
+ </td></tr></table>
+ <hr />
+ <address><a href="mailto:users@viewvc.tigris.org">ViewVC Users Mailinglist</a></address>
+ </body>
+</html>
diff --git a/docroot/images/annotate.png b/docroot/images/annotate.png
new file mode 100644
index 0000000..ed2d33b
--- /dev/null
+++ b/docroot/images/annotate.png
Binary files differ
diff --git a/docroot/images/back.png b/docroot/images/back.png
new file mode 100644
index 0000000..65f4631
--- /dev/null
+++ b/docroot/images/back.png
Binary files differ
diff --git a/docroot/images/back_small.png b/docroot/images/back_small.png
new file mode 100644
index 0000000..a057c3f
--- /dev/null
+++ b/docroot/images/back_small.png
Binary files differ
diff --git a/docroot/images/broken.png b/docroot/images/broken.png
new file mode 100644
index 0000000..cdaf236
--- /dev/null
+++ b/docroot/images/broken.png
Binary files differ
diff --git a/docroot/images/chalk.jpg b/docroot/images/chalk.jpg
new file mode 100644
index 0000000..73c9533
--- /dev/null
+++ b/docroot/images/chalk.jpg
Binary files differ
diff --git a/docroot/images/cvsgraph_16x16.png b/docroot/images/cvsgraph_16x16.png
new file mode 100644
index 0000000..6f5bece
--- /dev/null
+++ b/docroot/images/cvsgraph_16x16.png
Binary files differ
diff --git a/docroot/images/cvsgraph_32x32.png b/docroot/images/cvsgraph_32x32.png
new file mode 100644
index 0000000..f1ccc45
--- /dev/null
+++ b/docroot/images/cvsgraph_32x32.png
Binary files differ
diff --git a/docroot/images/diff.png b/docroot/images/diff.png
new file mode 100644
index 0000000..9047bfe
--- /dev/null
+++ b/docroot/images/diff.png
Binary files differ
diff --git a/docroot/images/dir.png b/docroot/images/dir.png
new file mode 100644
index 0000000..a11e7eb
--- /dev/null
+++ b/docroot/images/dir.png
Binary files differ
diff --git a/docroot/images/down.png b/docroot/images/down.png
new file mode 100644
index 0000000..5644d63
--- /dev/null
+++ b/docroot/images/down.png
Binary files differ
diff --git a/docroot/images/download.png b/docroot/images/download.png
new file mode 100644
index 0000000..0fbfe43
--- /dev/null
+++ b/docroot/images/download.png
Binary files differ
diff --git a/docroot/images/favicon.ico b/docroot/images/favicon.ico
new file mode 100644
index 0000000..9ba7f80
--- /dev/null
+++ b/docroot/images/favicon.ico
Binary files differ
diff --git a/docroot/images/feed-icon-16x16.jpg b/docroot/images/feed-icon-16x16.jpg
new file mode 100644
index 0000000..0c72133
--- /dev/null
+++ b/docroot/images/feed-icon-16x16.jpg
Binary files differ
diff --git a/docroot/images/forward.png b/docroot/images/forward.png
new file mode 100644
index 0000000..d8185ac
--- /dev/null
+++ b/docroot/images/forward.png
Binary files differ
diff --git a/docroot/images/list.png b/docroot/images/list.png
new file mode 100644
index 0000000..7995fdd
--- /dev/null
+++ b/docroot/images/list.png
Binary files differ
diff --git a/docroot/images/lock.png b/docroot/images/lock.png
new file mode 100644
index 0000000..9e3bf42
--- /dev/null
+++ b/docroot/images/lock.png
Binary files differ
diff --git a/docroot/images/log.png b/docroot/images/log.png
new file mode 100644
index 0000000..d2da45b
--- /dev/null
+++ b/docroot/images/log.png
Binary files differ
diff --git a/docroot/images/text.png b/docroot/images/text.png
new file mode 100644
index 0000000..6e050cd
--- /dev/null
+++ b/docroot/images/text.png
Binary files differ
diff --git a/docroot/images/up.png b/docroot/images/up.png
new file mode 100644
index 0000000..625819f
--- /dev/null
+++ b/docroot/images/up.png
Binary files differ
diff --git a/docroot/images/view.png b/docroot/images/view.png
new file mode 100644
index 0000000..a168c38
--- /dev/null
+++ b/docroot/images/view.png
Binary files differ
diff --git a/docroot/images/viewvc-logo.png b/docroot/images/viewvc-logo.png
new file mode 100644
index 0000000..6e16f3b
--- /dev/null
+++ b/docroot/images/viewvc-logo.png
Binary files differ
diff --git a/docroot/styles.css b/docroot/styles.css
new file mode 100644
index 0000000..1ca1e9c
--- /dev/null
+++ b/docroot/styles.css
@@ -0,0 +1,274 @@
+/*******************************/
+/*** ViewVC CSS Stylesheet ***/
+/*******************************/
+
+/*** Standard Tags ***/
+html, body {
+ color: #000000;
+ background-color: #ffffff;
+ font-family: sans-serif;
+}
+
+a:link { color: #0000ff; }
+a:visited { color: #880088; }
+a:active { color: #0000ff; }
+
+img { border: none; }
+table {
+ width: 100%;
+ margin: 0;
+ border: none;
+}
+table.auto {
+ width: auto;
+}
+table.fixed {
+ width: 100%;
+ table-layout: fixed;
+}
+table.fixed td {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+tr, td, th { vertical-align: top; }
+th { white-space: nowrap; }
+form { margin: 0; }
+
+
+/*** Icons ***/
+.vc_icon {
+ width: 16px;
+ height: 16px;
+ border: none;
+ padding: 0 1px;
+}
+
+
+/*** Navigation Headers ***/
+.vc_navheader {
+ background-color: #cccccc;
+ padding: .25em;
+}
+.vc_navheader .pathdiv {
+ padding: 0 3px;
+}
+
+
+/*** Table Headers ***/
+.vc_header {
+ text-align: left;
+ vertical-align: top;
+ background-color: #cccccc;
+}
+.vc_header_sort {
+ text-align: left;
+ background-color: #88ff88;
+}
+
+
+/*** Table Rows ***/
+.vc_row_even {
+ background-color: #ffffff;
+}
+.vc_row_odd {
+ background-color: #f0f0f0;
+}
+.vc_row_special {
+ background-color: #ffff7f;
+}
+
+
+/*** Log messages ***/
+.vc_log {
+ /* unfortunately, white-space: pre-wrap isn't widely supported ... */
+ white-space: -moz-pre-wrap; /* Mozilla based browsers */
+ white-space: -pre-wrap; /* Opera 4 - 6 */
+ white-space: -o-pre-wrap; /* Opera >= 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+}
+
+
+/*** Properties Listing ***/
+.vc_properties {
+ margin: 1em 0;
+}
+.vc_properties h2 {
+ font-size: 115%;
+}
+
+
+/*** File Content Markup Styles ***/
+.vc_summary {
+ background-color: #eeeeee;
+}
+#vc_file td {
+ border-right-style: solid;
+ border-right-color: #505050;
+ text-decoration: none;
+ font-weight: normal;
+ font-style: normal;
+ padding: 1px 5px;
+}
+.vc_file_line_number {
+ border-right-width: 1px;
+ background-color: #eeeeee;
+ color: #505050;
+ text-align: right;
+}
+.vc_file_line_author, .vc_file_line_rev {
+ border-right-width: 1px;
+ text-align: right;
+}
+.vc_file_line_text {
+ border-right-width: 0px;
+ background-color: white;
+ font-family: monospace;
+ text-align: left;
+ white-space: pre;
+ width: 100%;
+}
+.pygments-c { color: #408080; font-style: italic } /* Comment */
+.pygments-err { border: 1px solid #FF0000 } /* Error */
+.pygments-k { color: #008000; font-weight: bold } /* Keyword */
+.pygments-o { color: #666666 } /* Operator */
+.pygments-cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.pygments-cp { color: #BC7A00 } /* Comment.Preproc */
+.pygments-c1 { color: #408080; font-style: italic } /* Comment.Single */
+.pygments-cs { color: #408080; font-style: italic } /* Comment.Special */
+.pygments-gd { color: #A00000 } /* Generic.Deleted */
+.pygments-ge { font-style: italic } /* Generic.Emph */
+.pygments-gr { color: #FF0000 } /* Generic.Error */
+.pygments-gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.pygments-gi { color: #00A000 } /* Generic.Inserted */
+.pygments-go { color: #808080 } /* Generic.Output */
+.pygments-gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.pygments-gs { font-weight: bold } /* Generic.Strong */
+.pygments-gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.pygments-gt { color: #0040D0 } /* Generic.Traceback */
+.pygments-kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.pygments-kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.pygments-kp { color: #008000 } /* Keyword.Pseudo */
+.pygments-kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.pygments-kt { color: #B00040 } /* Keyword.Type */
+.pygments-m { color: #666666 } /* Literal.Number */
+.pygments-s { color: #BA2121 } /* Literal.String */
+.pygments-na { color: #7D9029 } /* Name.Attribute */
+.pygments-nb { color: #008000 } /* Name.Builtin */
+.pygments-nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.pygments-no { color: #880000 } /* Name.Constant */
+.pygments-nd { color: #AA22FF } /* Name.Decorator */
+.pygments-ni { color: #999999; font-weight: bold } /* Name.Entity */
+.pygments-ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.pygments-nf { color: #0000FF } /* Name.Function */
+.pygments-nl { color: #A0A000 } /* Name.Label */
+.pygments-nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.pygments-nt { color: #008000; font-weight: bold } /* Name.Tag */
+.pygments-nv { color: #19177C } /* Name.Variable */
+.pygments-ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.pygments-w { color: #bbbbbb } /* Text.Whitespace */
+.pygments-mf { color: #666666 } /* Literal.Number.Float */
+.pygments-mh { color: #666666 } /* Literal.Number.Hex */
+.pygments-mi { color: #666666 } /* Literal.Number.Integer */
+.pygments-mo { color: #666666 } /* Literal.Number.Oct */
+.pygments-sb { color: #BA2121 } /* Literal.String.Backtick */
+.pygments-sc { color: #BA2121 } /* Literal.String.Char */
+.pygments-sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.pygments-s2 { color: #BA2121 } /* Literal.String.Double */
+.pygments-se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.pygments-sh { color: #BA2121 } /* Literal.String.Heredoc */
+.pygments-si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.pygments-sx { color: #008000 } /* Literal.String.Other */
+.pygments-sr { color: #BB6688 } /* Literal.String.Regex */
+.pygments-s1 { color: #BA2121 } /* Literal.String.Single */
+.pygments-ss { color: #19177C } /* Literal.String.Symbol */
+.pygments-bp { color: #008000 } /* Name.Builtin.Pseudo */
+.pygments-vc { color: #19177C } /* Name.Variable.Class */
+.pygments-vg { color: #19177C } /* Name.Variable.Global */
+.pygments-vi { color: #19177C } /* Name.Variable.Instance */
+.pygments-il { color: #666666 } /* Literal.Number.Integer.Long */
+
+
+/*** Diff Styles ***/
+.vc_diff_header {
+ background-color: #ffffff;
+}
+.vc_diff_chunk_header {
+ background-color: #99cccc;
+}
+.vc_diff_chunk_extra {
+ font-size: smaller;
+}
+.vc_diff_empty {
+ background-color: #cccccc;
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_add {
+ background-color: #aaffaa;
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_remove {
+ background-color: #ffaaaa;
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_change {
+ background-color: #ffff77;
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_change_empty {
+ background-color: #eeee77;
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_nochange {
+ font-family: sans-serif;
+ font-size: smaller;
+}
+.vc_diff_line_number {
+}
+.vc_raw_diff {
+ background-color: #cccccc;
+ font-size: smaller;
+}
+
+
+/*** Intraline Diff Styles ***/
+.vc_idiff_add {
+ background-color: #aaffaa;
+}
+.vc_idiff_change {
+ background-color:#ffff77;
+}
+.vc_idiff_remove {
+ background-color:#ffaaaa;
+}
+.vc_idiff_empty {
+ background-color:#e0e0e0;
+}
+table.vc_idiff col.content {
+ width: 50%;
+}
+table.vc_idiff tbody {
+ font-family: monospace;
+ /* unfortunately, white-space: pre-wrap isn't widely supported ... */
+ white-space: -moz-pre-wrap; /* Mozilla based browsers */
+ white-space: -pre-wrap; /* Opera 4 - 6 */
+ white-space: -o-pre-wrap; /* Opera >= 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+}
+table.vc_idiff tbody th {
+ background-color:#e0e0e0;
+ text-align:right;
+}
+
+
+/*** Query Form ***/
+.vc_query_form {
+ background-color: #e6e6e6;
+}