summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Entry single pages: handle permalinks gracefully, populate with attribute.David A. Madore2011-11-1211-48/+92
| | | | | | | | | | * A single page is generated from the single-page attribute on <entry> element (stored in database as do_single_page). * Permalink refers to the single page. Same from weblog index. Other links are subject to debate (e.g., what about internal links? now we link to single page when link has a supplement part, but this is debatable).
* Allow selecting a single entry.David A. Madore2011-11-126-8/+128
|
* November 2011.David A. Madore2011-11-041-1/+2
|
* October 2011.David A. Madore2011-10-031-1/+2
|
* Handle HTML <style> and <script> elements by adding CDATA sections as ↵David A. Madore2011-10-023-16/+82
| | | | | | | | appropriate. Previously, only the (automatically inserted) <style> and <script> elements in the HTML <head> were handled this way. This now extends to these elements anywhere in the document.
* Sprinkle microformats to hopefully make the blog a valid hAtom feed.David A. Madore2011-09-133-14/+35
|
* Impose format for entry cdate attribute.David A. Madore2011-09-131-0/+11
|
* JavaScript magic on weblog/ page to redirect to permalink of fragment not found.David A. Madore2011-09-131-0/+13
| | | | | | This repairs things for people who might have used URLs like <URL: http://www.madore.org/~david/weblog/#d.2011-09-12.1935 > as if they were permalinks.
* Category name: "cinema".David A. Madore2011-09-121-0/+3
|
* More category names.David A. Madore2011-09-121-0/+16
|
* Name some more categories (ego, html).David A. Madore2011-09-121-0/+4
|
* Actually remove the rel="author" attribute on link to site root.David A. Madore2011-09-101-1/+1
| | | | | | This is a kind of bugware for Google which seems to see only the first rel="author" link and wants it to be a Google+ profile (the other option is to use rel="me", but I'm not too happy about that one).
* More rel="author" links, to social networks.David A. Madore2011-09-101-1/+21
|
* More link rel attribute goodness.David A. Madore2011-09-102-0/+2
| | | | | Set rel="bookmark" on blog entry permalinks, rel="alternate" on translation pages.
* Add rel="author" to link in address footer.David A. Madore2011-09-101-0/+1
|
* Put title attributes on category links.David A. Madore2011-09-092-3/+11
|
* Create a "phys" category.David A. Madore2011-09-091-0/+2
|
* Create "math" category.David A. Madore2011-09-091-0/+2
|
* Mark the year on every month link to help Google analyze them properly.David A. Madore2011-09-091-107/+107
|
* Display lists of categories, with appropriate links.David A. Madore2011-09-085-8/+98
|
* Improve title of weblog pages.David A. Madore2011-09-086-16/+70
|
* Indicate <article> as being block display, for older browsers.David A. Madore2011-09-081-0/+1
|
* Also use HTML5 elements (article, header, footer) for weblog entries.David A. Madore2011-09-076-10/+26
|
* Use HTML5 elements for header, hgroup, nav(bar), footer.David A. Madore2011-09-0710-23/+35
|
* Replace all HTML entities in daml files by the corresponding Unicode character.David A. Madore2011-09-074-16/+16
|
* Fix and correct some aspects of language handling.David A. Madore2011-09-076-6/+26
| | | | | | In particular, take better care to ensure that when an element is removed which might have an xml:lang attribute, its children keep their original language.
* Move body handling (header, footer, etc.) to the <d:daml> element.David A. Madore2011-09-074-73/+95
| | | | The <d:body> element is now sort of useless.
* Try to produce HTML5/XHTML5 (polyglot) output.David A. Madore2011-09-077-29/+73
|
* Process children nodes even when killing <a> element.David A. Madore2011-09-071-0/+7
|
* Merge branch 'master' of git.madore.org:damlengineDavid A. Madore2011-09-052-4/+16
|\
| * Quiet gcj warnings.David A. Madore2011-09-051-1/+0
| |
| * Allow the cdate attribute to override that in the database.David A. Madore2011-09-051-3/+16
| |
* | Increase length of summary in RSS.David A. Madore2011-09-051-1/+1
|/
* Also configure the parser for WeblogPopulate.David A. Madore2011-09-041-0/+4
|
* Eliminate use of DocumentBuilder (use DOM LS everywhere) + use validation to ↵David A. Madore2011-09-043-41/+67
| | | | | | | | | catch undefined entities. There seems to be no way to catch the undefined entity error (when it is considered a validation error, e.g., when the document has an external subset) other than by turning on validation. So we register an error handler to throw away useless validation errors.
* Remove now useless cruft ("daml magic" URLs).David A. Madore2011-09-031-37/+0
|
* Add an "echo" command for synchronization. Close output files.David A. Madore2011-09-021-0/+20
|
* Various trickeries to clarify weblog selection and inter-page links.David A. Madore2011-09-029-4/+161
|
* Add some missing elements which were needed for RSS validation.David A. Madore2011-09-011-3/+13
|
* Add more entries (25 rather than 15) to RSS feed.David A. Madore2011-09-011-1/+1
|
* Introduce (limited) support for PG* environment variables and .pgpass file.David A. Madore2011-09-011-3/+48
|
* Add the JavaScript magic element to indicate number of comments.David A. Madore2011-09-015-1/+47
|
* Add a lang attribute besides xml:lang for HTML4 compatibility.David A. Madore2011-08-311-2/+5
|
* Print commands as they are processed.David A. Madore2011-08-311-1/+2
|
* Wrap it all in a single command handler.David A. Madore2011-08-3110-105/+536
|
* Allow the source file to force ctime on blog entries.David A. Madore2011-08-311-2/+18
|
* RSS feed generator.David A. Madore2011-08-313-0/+157
|
* Use resources for template streams.David A. Madore2011-08-313-7/+11
|
* Handling of weblog index (including killing nested a elements).David A. Madore2011-08-286-7/+170
|
* Avoid pollution by redundant xmlns attributes.David A. Madore2011-08-285-2/+37
|