lp:~psmay/ixan/publish-pods

Created by Peter S. May and last modified
Get this branch:
bzr branch lp:~psmay/ixan/publish-pods
Only Peter S. May can upload to this branch. If you are Peter S. May please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Peter S. May
Project:
Ixan
Status:
Development

Recent revisions

28. By Peter S. May <http://psmay.com/>

* UStrings.pm is a new Perl module that registers a whole slew of unicode char/string extension functions. Their implementation is straightforward enough that I don't feel terrible implementing the extension... Not yet tested.
* ustrings.xsl is an XSLT sheet that cleans up the interface to the extensions in UStrings.pm. Not yet tested.
* htmlify.pl: Now loads UStrings.pm.
* to-html.xsl: Now loads ustring.xsl.

27. By Peter S. May <http://psmay.com/>

* styles.template.css: Added left text-align (a part of the page was defaulting to center in IE). Added a "this file is automatically generated" warning.

26. By Peter S. May <http://psmay.com/>

* styles.data.pl: Changed link backgrounds to help differentiate links from text.

25. By Peter S. May <http://psmay.com/>

* sans.css and sans-for-windows.css are two small stylesheets that define the preferred fonts differently for non-Windows and Windows browsers, respectively. This was added because the Windows rendering of FreeSans is positively dreadful, yet I don't want to give Arial priority on non-Windows platforms where it's drawn correctly.
* Makefile now accouns for sans*.css.
* general-directory-settings.conf (.htaccess) uses a mod_rewrite to serve the proper version of sans.css depending on user agent. Nobody will die if it isn't perfect.
* styles.template.css imports sans.css and drops its own font family definitions.

24. By Peter S. May <http://psmay.com/>

* styles.data.pl: Changed to a more slate-like color scheme.
* styles.template.css: Added some formatting to the module name.

23. By Peter S. May <http://psmay.com/>

* styles.data.pl: Values used to fill styles.template.css. See text-template.
* text-template: A quick and dirty script that instantiates Text::Template to consistently fill in blanks in our CSS. I've added it so that I can make some color scheme changes without too much trouble.
* styles.template.css: A version of the former styles.css with the color values replaced by template fields. See text-template.
* Makefile: Now builds styles.css from templates. Also changed generate-(www|local) to just (www|local) for convenience.

22. By Peter S. May <http://psmay.com/>

* to-html.xsl: Robustified the code that chooses the page's <title/> text; there are now two different fallbacks.

21. By Peter S. May <http://psmay.com/>

* to-html.xsl: Added a bit to the top bar that displays the POD name of the currently open document. This (at least for me) makes it less confusing to read from the top, since the headings themselves don't appear until after the TOC.
* styles.css: New styles for the POD name in the top bar.

20. By Peter S. May <http://psmay.com/>

* styles.css: Redid several of the styles in a way that does a better job of setting off the headings from the text. Also styled the table of contents.
* to-html.xsl: The TOC list now happens inside a div#__toc. This makes the list stylable separately from the rest of the text.

19. By Peter S. May <http://psmay.com/>

* to-html.xsl: Worked out a majorly funky chunk of XSLT that scans the input document for its headings, converts them to links, and (this is the hard part) properly nests them into a table of contents. The new routines should be gone over because the call convention (specifically, whether to pass a node-set or a result tree to a given template) is a little hairy. Also, most of the code should be moved to qc.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ixan
This branch contains Public information 
Everyone can see this information.

Subscribers