Commit Graph

27 Commits

Author SHA1 Message Date
david 337e67859a Add new navigation bar for document pages, made up of icon box + tabs.
Integrated search screen with doctable, for incremental searching.
You can now go back and forth between compact and expanded doctables.
New statistics on lintadas run times.
Only error-checked docs can be mirrored.
URLParse now defaults to EN if the url doesn't say.
Publisher accepts URLParse's EN if there's no referer. Closes #91082.
Add collection, layout, short_title to search form.
2002-08-28 16:40:34 +00:00
david e0143525c3 Recognized Martin Wheeler in the CREDITS.
Kill off pub_status A.
Rearranged web graphics.
Some content changes, more in progress...
New statistics on dtd_code.
Support for lint_time, to record when Lintadas ran.
Some documentation work.
Started reworking HTML generation for doctable.
2002-08-28 12:54:45 +00:00
david 729aa8653f Preliminary work on OO'ing table generation, in preparation for templating. 2002-08-25 20:21:27 +00:00
david e4f96aee8e Fix Types table. 2002-08-25 15:51:15 +00:00
david dc5bdce055 Add support for "collections". Documents can be grouped arbitrarily by
"collection". Using collections "gnome", "ldp" and "ldp-archive".
Archived is no longer a pub_status_code -- it's a collection.
2002-08-25 15:22:01 +00:00
david 9ed4fa9935 Improvements in the Makefile.py system.
More statistics, on document formats.
Cleaner stylesheet.
Record Lintadas time in lint_time, do not mirror w/o lint_time set.
2002-08-24 18:33:52 +00:00
david c6767c5909 Add document error statistics table. 2002-08-23 01:45:26 +00:00
david 20afd0d771 Lots more Makefile.py and related work. 2002-08-23 00:59:11 +00:00
david c8cb1b74de Lots of Makefile.py improvements.
Added error_type hierarchy.
Added some statistics.
2002-08-21 17:38:10 +00:00
david cd543ed437 Added pub_time and mirror_time to record when these things happen.
Rearchitected the Makefile stuff, so we can run makefiles inside Python.
Update these fields during Makefile and Mirror. Closes #91002 and #91021.
Synched gnome-import with DataLayer.
update-static no longer runs make, since Makefile does a build.
Add some new errors that happen during publishing.
Removed user menu.
A bit of documentation on the document publishing/Makefile.py system.
Moved ERR_ constants into Globals.py.
Fix timestamp formatting bug.
Added alternating "banded" colors in tables with OddEven class and css.
Icons now available in three sizes.
Optional "block" layout for doctable, needs more integration still.
Show document translations, version, timestamp, etc. Closes #89723.
2002-08-18 01:49:29 +00:00
david 839e37d5c2 Some reworking of the Makefile.py system. Added ability to read in ascii. 2002-08-14 17:06:38 +00:00
david ce6494e423 Support replaced_by_id in db and WebUI. Closes #89730. 2002-08-14 12:19:48 +00:00
david 87bd45c64a Make news table conform to design standards. 2002-08-14 11:40:20 +00:00
david 57eb153c99 Make sk_seriesid a required, NOT NULL field. Closes #90690.
Calculate sk_seriesis when importing Gnome files. Closes #90685.
Make user.name, user.username tokens display the embedded user's info,
not the session user's info. Closes #90687.
2002-08-14 10:48:01 +00:00
david 4aaab674cf Made tabs look more like tabs in ldp.css. They're TH now, not TD.
Made collabel cells TH rather than TD also
God rid of DocTable name, which is too technical sounding.
Cleaned up menu structure. Closes #89724.
Limited language combo in search form to languages in use. Closes #90642.
Added ability to choose custom columns in doctable, part of but #90641.
CSS tweaks.
2002-08-13 16:02:32 +00:00
david 52e1ad5db4 Add a new tab to the document edit pages, with a list of translations.
Corrected missing tabs in German and French translations.
Docs.languages collection gives a list of keys in actual use.
I'll use this in the search screen, so only languages which will match at
least one document will be available.
2002-08-13 13:53:41 +00:00
david 1f183cc670 Fix broken CVS reports. Closes bug #90625.
Recognize .sh files as shell scripts. Closes bug #90605.
2002-08-13 10:34:33 +00:00
david 55c946af7c Gave credit where credit is due.
Made categories nestable to arbitrary depth. Fixes #89715.
Imported Gnome ScrollKeeper categories. Needs more work. Fixes #89716.
Fixed relative links in static site (no initial / was confusing it).
Languages.supported_keys() returns list of supported language codes.
Fixed relative link in logo.
New Languages module so languages are available to Lampadas objects.
Display full topic title in topic table, colon separated.
Default page is index.html now, not home.html.
2002-08-13 03:08:54 +00:00
david 77117e3e7b tweaks 2002-08-05 03:59:53 +00:00
david 18ab5a50ad UI tweaks and miscellaneous bugfixes.
LDP logo at 200x80
2002-08-05 00:57:10 +00:00
david 219cc5366e Add ldp graphic to credit the LDP.
Manually insert some extra files for one bit doc.
Make database talk over network. Closes #89726.
Added new splash page where you can select language.
Added new template to support splash page.
Extended stylesheets to support "floating" elements on splash page.
All pages now *require* a language extension.
New strings.
Tell tidy to encode into UTF-8.
Separated header into two blocks to make reformatting pages easier.
Fixed a ton of th tags that should have been td tags.
Fixed missing translation strings for error #7.
Removed stylesheet selection per user, site configurable only for now.
Some documentation updates.
Made the way registered/admin/sysadmin access is determined more sane.
Added step in Make process to convert to UTF-8. Closes #89719.
Fixed Mirror, broken in SourceFiles refactoring.
Fixed URLParse, broke URI.base calculation going to relative paths.
2002-08-04 01:25:00 +00:00
david 183831d4d8 Remove section-level permission; it was redundant. Closes #89725. 2002-08-03 05:36:24 +00:00
david 4ef9d4c53a Display filemode as a string, not a decimal value. Closes #89710
Write docfiles table using WOStringIO().
2002-08-03 04:44:22 +00:00
david edb5750092 more optimization, using WOStringIO
fix DCM_PIPE which I broke doing the token optimization
provide document meta-data in split up pages
2002-07-31 09:47:20 +00:00
david 99b669918b speedups
point directly to index.html
2002-07-29 23:37:00 +00:00
david 6aa5026521 write doctable using WOStringIO 2002-07-29 22:29:14 +00:00
david fd9cbc0282 separate widgets and tables 2002-07-29 16:20:11 +00:00