of the naming, and shift some text from the program to the templates.
* viewcvs.conf.dist: clarify description of the hide_attic default
* viewcvs.py: add [show_attic_href], [hide_attic_href], and
[rows.state] variables for managing the attic links. remove the
[rows.hide_attic_href] and [rows.attic] variables.
* directory.ezt, dir_alternate.ezt: use the new vars to insert the
text/links for the attic handling.
* upgrading.html: document the template variable changes. a few other
tweaks.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@414 8cb11bc2-c004-0410-86c3-e597b4017df7
* rather than using [headers] to determine the columns, just display
them explicitly. use the new [have_logs] to determine whether the
additional columns are needed.
* fix a bunch of problems in directory.ezt relating to unreadable
files or errors while reading CVS information (lining up columns and
whatnot)
* remove the "show_author" config option, favoring removal from the
templates instead.
* remove the unused "hide_non_readable" option. remove the
"use_java_script" and "open_extern_window" options; these were
removed recently, but accidentally left in the .conf file.
* remove the "flip_links_in_dirview" option, favoring a new template
instead. added a copy of directory.ezt as dir_alternate.ezt. changes
to actually make the columns flipped are coming in a future commit.
* remove the [rev_in_front], [rows.span], and [rows.cols] options;
these are now obsolete given the above changes
* add documentation to upgrading.html
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@403 8cb11bc2-c004-0410-86c3-e597b4017df7
* annotation, human readable diff, CvsGraph, and a marked-up file all
use a template to generate the basic parts of the page. In many
cases (annotate, graph, markup), the content is still rendered
by other code.
* for the diff support, we take advantage of the new list iteration
support in EZT to "iterate on" a DiffSource object, which parses a
diff stream into structured object for the template to display.
* for the CvsGraph page, we make use of EZT's new stream support to
stream in an imagemap from the CvsGraph executable. the graph page
includes a navigation header now.
* updated the upgrading.html page with some items missing from the 0.7
instructions, plus new instructions.
* because of the complete conversion, the configuration file no longer
specifies colors or images -- these are all in the templates now.
Removed the relevant material from config.py and viewcvs.conf.dist.
* converted html_footer() to use the new footer.ezt template because
we still have to call that manually in the markup and annotate
cases.
* add the templates to viewcvs.conf.dist and config.py
* added a handy generate_page() utility for generating pages from a
template and its input data.
* removed download_link, html_icon, html_option, print_diff_select,
and navigate_header utility functions. These all printed HTML to the
output, but are obsolete due to the new templates.
* the new nav_header_data() utility function fills in data used by the
"header.ezt" template, which replaces the navigate_header() func.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@395 8cb11bc2-c004-0410-86c3-e597b4017df7
* colorization is "less important" than the other subjects, so shift
it to the bottom of the page (no changes)
* reflow one paragraph (no changes)
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@373 8cb11bc2-c004-0410-86c3-e597b4017df7
Added more subsections. Especially a procedure about what I
think how Greg is going to cut a ViewCVS release.
suggestions and corrections welcome.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@356 8cb11bc2-c004-0410-86c3-e597b4017df7
* use for spaces in the links on the left side (compensating for the
above change)
* Open Source has a space in it :-)
* offsite links are italicized
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@326 8cb11bc2-c004-0410-86c3-e597b4017df7
* Added proper credit to Bill Fenner (see
http://mailman.lyra.org/pipermail/viewcvs/2001q4/000521.html
)
* Added some info about the upcoming Release 0.8.
* rearranged a lot of text and added section headings.
* Added links to each section to the navigation panel at the left side
of the page.
* Added link to the download page of the mxDateTime extension, which is
required by MySQLdb.
* Added links to the tracker @ SF for feature requests
and bug reports where appropriate.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@320 8cb11bc2-c004-0410-86c3-e597b4017df7
* Finally removed the duplicated text from directory.ezt and replaced it
with a 'Help' button at the upper right corner.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@311 8cb11bc2-c004-0410-86c3-e597b4017df7
Might be removed from templates/directory.ezt.
Please have a look at my email to viewcvs-dev.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@294 8cb11bc2-c004-0410-86c3-e597b4017df7
people should be recognized properly. This also implies joint copyright, but
who needs that with the flexibile license we have? :-)
I don't have URLs for home pages for these people, nor do I know if they
want them listed... so just names for now.
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@273 8cb11bc2-c004-0410-86c3-e597b4017df7
*) Update the upgrading.html document to note the logo removal. Add
commentary about 0.8 not being released. Tweak the [text] options.
*) viewcvs.py: toss html_header() (and its logo usage). Change the exception
handling to simply generate the header text rather than use
html_header().
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@249 8cb11bc2-c004-0410-86c3-e597b4017df7
important file (like upgrading.html) should be avoided this way.
Placed a preliminary logo into the upper left corner of each page.
* Added a new file 'contributing.html' based on an EMail from Greg Stein.
* Used the same chalk.jpg background texture for all html files to
have a more consistent look.
Changed the absolute path into a relative path, so that viewing the html
in a local copy (distributed in the tarball) will be easier.
* Moved a paragraph from ../INSTALL into upgrading.html
git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@237 8cb11bc2-c004-0410-86c3-e597b4017df7