16/08/17

Permalink 03:50:36 pm, by mholmes, 31 words, 7 views   English (CA)
Categories: Academic; Mins. worked: 60

TCCD: meeting and some fixes

Made some tweaks to the schema yesterday and Monday, and rebuilt the site. Hangouts meeting with GL and DH, reviewing progress, planning and making a few decisions on outstanding markup questions.

05/07/17

Permalink 04:51:39 pm, by mholmes, 43 words, 8 views   English (CA)
Categories: Activity log; Mins. worked: 60

TCCD: Tweaks to map, fix to repo

Hangout meeting with GL and DH, during which we discussed and live-fixed a few issues in the map, and planned a few more. Tickets are on the repo. Had to fix an issue with a broken rng schema inadvertently committed by an RA.

30/06/17

Permalink 02:28:42 pm, by mholmes, 18 words, 11 views   English (CA)
Categories: Activity log; Mins. worked: 10

Cascade fix for GS

HR from GS asked for a quick fix for sorting the order of faculty on the GS site.

29/06/17

Permalink 05:23:34 pm, by mholmes, 51 words, 8 views   English (CA)
Categories: Academic; Mins. worked: 360

TCCD: Map AJAX and place fragments

The build process is now creating complete place fragments to serve as AJAX popups for the map. There were some considerable difficulties in making this work, and I'm still for some reason unable the get my AJAX promise stuff to work on the map, while it works elsewhere. Still, good progress.

Permalink 04:42:11 pm, by mholmes, 63 words, 7 views   English (CA)
Categories: Activity log; Mins. worked: 60

TCCD: Lesson learned about Oxygen vars

I've been freely mixing ${pd} and ${pdu} in Oxygen transformation scenarios, since it doesn't seem to make much difference on Linux and Mac. However, a gnarly problem with a scenario came up for a Windows user, and it took me a while to realize that using ${pd} when a URI is called for will cause failure on Windows in some situations. Lesson learned.

21/06/17

Permalink 04:26:00 pm, by mholmes, 113 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 180

TCCD: More work on AJAX, meeting and map plans

Had to work around a problem with Schematron validation in the build process: the placeography and personography files trigger Schematron rules referring to each other, using a relative path, and the build process is unable to run in the context where the relative path is correctly expanded, so the task fails to find the matching file. I haven't found a way to make that work yet, so I'm leaving the personography and placeography out of the Schematron check for now.

Met with DH and devised a process for creating map popups described here. Then went back to work on the AJAX fragments, and added back in the document lists; built, tested and uploaded.

09/06/17

Permalink 11:34:11 am, by mholmes, 16 words, 16 views   English (CA)
Categories: Activity log; Mins. worked: 60

Keats site: rolled out banner changes

Per KB, rolled out the changes to the banner, which required manual edits to all pages.

08/06/17

Permalink 04:08:41 pm, by mholmes, 58 words, 13 views   English (CA)
Categories: Activity log; Mins. worked: 90

Keats site: some fixes for KB

Worked on a couple more things on KB's list of desirable fixes for the Keats site. Changed the style of a button, fixed some individual instances of oddities, and created an experimental replacement for the current image-only page banner, using a modified version of part of the image and incorporating text. Everything is tricky and mess because Dreamweaver.

07/06/17

Permalink 03:52:42 pm, by mholmes, 35 words, 12 views   English (CA)
Categories: Activity log; Mins. worked: 60

TCCD: Meeting and generation of AJAX fragments

Brief meeting, nothing to report. Added generation of AJAX fragments to the build process for people and places, and the people fragments are now used in generating the pages, which speeds it up a fraction.

05/06/17

Permalink 08:27:27 am, by mholmes, 95 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 30

TCCD: uniqueness of ids

I've added Schematron rules which enforce the uniqueness of xml:id attributes across the personography and the placeography, which both use the XXXX1 model of xml:id. Oxygen therefore enforces uniqueness within a single file by default, and will also check as you edit against the other file to make sure you're not assigning an id that already exists in the other file.

I've also assigned final ids to the list of added places at the end of the placeography which previously had leading underscores. Those can be linked to people with those ids now.

:: Next Page >>

Depts

This blog is for work done for academic departments which does not fall under other categories.

Reports

XML Feeds