Integrated the list of div types which constitute poems or contributions to the MS to the XSLT, so the TOC should now be showing everything, and also made poem.xsl less restricted in what it processes: it will now process any div that's passed to it, allowing it to process all the different contribution types, relying on the XQuery that precedes it in the tree to ensure only the right types of div are passed in.
We need to protect the materials from casual Web access for the forseeable future, so I've implemented a simple authentication system based on a single user id. It uses the Cocoon authentication framework, and is based on one I created for the Larkin site in the past. The documentation is slightly better than it used to be, but I still find it very confusing. The long-term plan is to integrate LDAP, but this will require a special build of Cocoon with LDAP included in it; Greg is working on learning how to build Cocoon with a selected list of blocks enabled, and no samples, but this will take a long time to do.
...with the exception of a few which need additional clarification from Ray.
Karin and I trawled on through the abbreviations. We've now reached q, and we should be finished next week.
Continued basic XSLT output for individual poems, adding handling for line-groups and lines. I'm experimenting with ways of showing line numbering unobtrusively.
The document contains a range of different contribution types, specified by the type attribute on the containing div tag:
- poem
- acrostic poem
- rondeau
- sonnet
- poem fragment
- poem extract
- quatrain
- sonnet?
- anagram
- comment
- epigram
- carol
- modified carol
We'll need to decide on how each of these types should be displayed. First of all, can I get feedback on all the types from the list above which should be treated as poems (i.e. displayed using the same layout and style as "poem")?
Karin and I continued working through the abbreviations. We're now nearly half-way through.
Set up a sitemap, and began coding XQuery and XSLT. So far I can pull back and display an index of all the poems, linking to each of the individual poems; I'm now working on the display of the poems, and I've done the XQuery and started on the XSLT.
For various reasons (teiJournal presentation in Vancouver, issues with setting up confidentiality on the blog, difficulty finding time when both Karin and I are available for working together on the special characters, and now the Inkscape presentation in class next week) this project has fallen way behind, and I need to reschedule all of the tasks in the list. Since I don't have posting privileges, you'll have to do that for me:
This task can be deleted; we're no longer making the attempt to display special characters using Unicode.
This task should be rescheduled to April 2.
This task should be rescheduled to April 18 (after my vacation).
This task should be rescheduled to May 2.
This task should be rescheduled to May 16.
This task should be rescheduled to May 23.
This task should be rescheduled to May 30.
Posting the time spent writing all these instructions, links etc.
We're building a feature structure document which brings together information about the abbreviations used in the text with images that illustrate instances of them. Got about a quarter of the way through putting this info together with Karin. We'll do a bit every day till it's finished.
All it consists of so far is a simple sitemap and an XSL folder.