Theo Todman's Web Page

For Text Colour-conventions (at end of page): Click Here

Control - Theo Todman's Website Maintainance History

1Q14Wrote a "dashboard" showing when the various sections of my website that are under the control of the generator were last regenerated (in bulk)
3Q13Started to convert the site to use CSS ....
2Q13Wrote a code-documenter for my web-generator code (in MS Access basic)
9th December 2012Started to Develop my Photos page ....
4th December 2011Completed the development of automated "Philosophy Papers Full by Sub-Topic" pages, started this time last year. The intention is to provide a quicker link to all the papers I possess relevant to a particular research sub-topic. Where no sub-topic appears, the paper is reported under the topic.
4th December 2011Where a "Read = Yes / No" indicator used to appear against a book or paper in a list, I now show (where reading has started but is incomplete) the Percentage of the Paper / Book read (based on time recorded and the initial estimate).
3Q11Added a search facility. This is not fully-functional yet - there are capacity problems (I need to buy an "industry strength" copy of ZoomSearch), and the page Titles are not set up properly, so the search results read oddly; but it's a start.
2Q11Added "changed dates" to Paper and Book Abstracts, and added "recently changed" Papers and Books to the "recently changed" Notes pages, as a quick look-up for activities in the last 7, 14 or 28 days.
2Q11Added an Author(s) Cross-reference List link to the Paper and Book Summary pages, to facilitate look-ups for other works by the same author(s).
2Q11Added a facility to show which Books or Papers cite other Books or Papers (all within my database, of course).
1Q11Allowed links from Notes to specific labels in other Notes pages.
4Q10Started to develop automated "Philosophy Papers Full by Sub-Topic" pages. While functional, I think there remain bugs in this development, which is incomplete. The intention is to provide a quicker link to all the papers I possess relevant to a particular research sub-topic.
August 2010Developed a facility to add "intra page" footnotes to the Book or Paper Abstract pages.
June 2010Added 2-way links in the Notes pages to intra-page footnotes. As well as it's intrinsic on-going usefulness, this will over time enable me to convert to Note form all the old .pdfs from my undergraduate days - which are replete with footnotes - if this is any use.
June 2010Wrote my own Web Spider. It's a little bit of a cheat, in that it doesn't actually invoke the web-links, but crawls through my directory structure selecting all the .htm files, and rummages through the HTML looking for links which it then copies to a table. It also maintains a table of the directory structure and files therein, and then works out the real address from the relative addressing. It then allows cross-checking between the links and the files. Links external to the site have to be investigated manually (at least I have a list of all the links) - unless I can work out how to use the list to power a browser to check.
8th May 2010Re-jigging of Philosophy/Research page to reflect latest activities and priorities.
26th April 2009First foray into Javascript - added expandable/contractable site-map to make it easier to see what's there. The first of many uses of this technique (I hope).
20th April 2009Suppressed the publication of the Printable versions of Temp Notes (ie. those currently being updated; they are only copied to the local website). This is now in line with the hyperlinked versions.
18th April 2009De-duplicated the link-pages from Papers / Books to the Notes that reference them. If multiple versions of a Note reference the same Book (or Paper), only the latest version appears on the list.
14th April 2009Added a table of Notes history at the end of each Note (ie. not just previous version) - to save tedious chaining.
12th April 2009Where Papers or Books appear in categorised lists, the lists now take account of all three instances of each of the three categories (Subject, Topic and Sub-topic). Consequently, while a document appears only once in the author+title lists, it may appear multiple times in the category-based lists.
11th April 2009Improved, and corrected errors in, the Blackberry-friendly formatted lists of Books and Papers.
10th April 2009Added high/medium/low Abstract Quality icons for Papers and Books, so the browser has an idea whether to bother to click the link.
4th April 2009Added a site-map of my website; both an alphabetic list, and a hierarchy by topic.
20th February 2009Improved the Books / Papers to Notes links to include the right Version and Section (and historical Title) of the Note. Also linked to all archived versions of a Note.
17th February 2009Created automatic links from Paper Summaries to Book Summaries - to allow quick navigation from (notes on) a Paper to (those on) the other Papers in the same Book.
15th February 2009Re-worked and improved my Research Papers page in the light of what I'm currently doing.
4th February 2009Major architectural upgrade - segregated the Notes directories so that each sub-directory contains only 100 Notes (and previous versions thereof) - with the corresponding printed Notes in a sub-sub-directory. This was required for performance reasons and to avoid operating-system restrictions on the web-server. Previously, all Notes had been in a single directory, and all Printed Notes in a single sub-directory. Segregating the Notes in this way greatly complicates the hyperlinking, and it was a job of work writing the code to do this and also sort out the mass of historically generated web-pages - but hopefully it's now OK. Also impacted the links from Papers / Books to Notes, etc. Advice of broken links gratefully received!
28th January 2009Added reading-list (of works cited) at the end of the on-line Note, as well as in the Printed Note.
28th January 2009Provided an automated link from Books / Papers to the Notes referencing them.
26th January 2009Added facility whereby the printing of a particular footnote can be suppressed, though the on-line hyperlinking is maintained. This enables "FIO" links that would not require printing.
25th January 2009Redesigned Bridge Page in the light of no longer playing.
24th January 2009Enabled hyperlinking from Books to the Papers / chapters that constitute them.
31st December 2008Enabled automatic updating of time spent on Books based on time recorded against the Papers / chapters that constitute them.
9th January 2008Added Bridge page - automatically-dealt bridge hands for practice bidding and play; development to be iterated.
10th November 2007Created a mechanism (an "Awaiting Attention" Note, linking to a Note per Note-Group) of indicating which Notes are place-holders and require urgent attention to provide them with some substance.
7th November 2007Added a page explaining what's going on with printable Notes. Added the "mix and match" options of printing all footnote references (including the "forwarding items") and printing the reading list. Included links to such items as relevant.
4th November 2007For Printable Notes, where further footnotes are to be suppressed (either because outside the depth of scan, or because the referenced Note is "out of patch"), suppress the sub/superscripting which would otherwise encourage the reader to look for a nonexistent Footnote. Where a sequence of Footnotes is interspersed with commas, these can be left dangling, but I can't be bothered to fix this at the moment.
3rd November 2007Appended to a printed Note a list of (and links to the Summaries of) all Papers and Books either Referenced by the Sub-Topic associated with the Note's title, or directly cited. Also included all similar references in all footnotes within the depth of scan (ensuring no duplication). This may need some further development.
26th October 2007For Notes with the "link to the printed version" embedded in the Note itself, archive the webpage for the printable version, together with the linkage to it, when the Note itself is archived (ie. as the result of amendment). This should solve the problem of "printable versions" always displaying the latest versions, even when triggered from archived versions ("Previous Published Version") of the Notes.
15th October 2007Added secure area to website (initially for MPhil/PhD Supervision material).
14th October 2007Further improvements to the Notes jump-tables: added an "all by category" table, and added the numbers of notes by category to this and the three "recent changes" tables. The browser can now see whether it's worth drilling down to the next level jump-tables.
29th September 2007Papers lists now only show an "Abstract" hyperlink if there's an Abstract! Because Comments are combined with Abstracts on the Abstracts pages, the reader was encouraged to search for an Absract when there was only a Comment. Comments can still be accessed via the "More" link.
27th September 2007Cleared down the Notes Archive (it had filled up with rumble during the development of the site).
26th September 2007Added a "Temp" Note status. Such notes are ignored in all processing in favour of the latest archived Note of that ID (if any, otherwise the "Temp" note is used). A web-page of the "Temp" note is produced, but not published or interlinked. This enables format checking without the undesireable legacy of an archive and chain of badly-formatted versions of the same Note.
18th September 2007Removed "Private" notes from Notes jump-tables (to save wild goose chases). Added "Animadversions" to the main jump table on the front screen.
3rd September 2007Further improved the "recent changes" function by adding links to Notes changed in the last 7 and 28 days, in addition to the 14-day tables previously produced.
1st September 2007Fixed the problem alluded to below. There's now a two-stage jump: Note category then individual notes. Then, for the Blog, the root Note.
28th August 2007Created a Jump-Table of Notes changed in the last two weeks, and added the link to the front page. This needs refining a bit, but is at least a start.
28th August 2007Removed timestamps from Notes Links In and Out (except on Archived Notes) - so always pick up the latest versions.
28th August 2007Converted main "Carthusians" page into a Note.
27th August 2007Released some updates to my "Carthusians" page.
20th August 2007Enabled links from Papers' Abstracts or Comments to Notes.
20th August 2007Improved sequence of printing of footnotes in the "printable" Notes. Footnotes that refer to later, but "higher status", footnotes now refer forward rather than printing that footnote before it is appropriate to do so (eg. a footnote that refers to an appendix now refers forward to that appendix, rather than printing it there and then). Also suppressed "repeated footnote" messages for footnotes of repeated footnotes.
16th August 2007Improved the referencing of footnotes in the "printable" Notes. Also, suppressed printing of footnotes on "foreign" notes referenced (eg. if the Blog refers to a Personal Identity Note, I don't print all that notes footnotes as part of the Blog print).
13th August 2007Added additional Jump Tables for Notes other than those for Personal Identity research. Ie. for the Blog, Autobiography, Tractatus Christianus, Write-ups and Status Reports.
7th August 2007Enabled on-line availability of previous versions of Notes (so I can see how my mind has changed, or thought developed, on a particular topic).
9th July 2007Created a Blog, and populated it with a discussion of "Never Let Me Go" by Kazuo Ishiguro.
7th July 2007Slight tweak to Printable Notes, to suppress titles if these are suppressed in the hyperlinked version. Added printable versions of Status Report and Tractatus Christianus.
6th July 2007Made hyperlinks within Notes pages more visible by attaching them to the word prior to the sub/superscript, rather than to the sub/superscript itself.
2nd July 2007Improved technology for printable notes + footnote sets: disabled hyperlinks, suppressed private notes & added timestamps and authorship/copyright/email blurbs.
1st July 2007Created technology for printable notes + footnote sets, to any depth of footnoting (ensuring that repeated footnotes are not repeat-printed). Ran for Autobiography, to level 4, and for Research Proposal (to levels 1 and 2), and posted to relevant pages.
30th June 2007Removed reading lists from Notes to which reading lists are inapplicable.
29th June 2007Added book abstracts & comments column to "categorised" book list.
28th June 2007Developed the concept of public and private notes.
27th June 2007Started autobiography.
26th June 2007Added book abstracts & comments column to author-sequence book list (categorised list outstanding).
25th June 2007Automatically generate copies of changed files into an empty "transfer" file structure, to ease selective FTP-copying. Now just move the entire transfer directory structure to release the local copy of the site to the web. The site is now over 20,000 pages.
25th June 2007Changed email address (to throughout the generated portions of the website.
25th June 2007Created Book summaries, and then enabled automatic two-way hyperlinking from Notes to the Book summaries.
24th June 2007Added summary of outgoing links to Notes pages.
23rd June 2007Created method for two-way linking of Paper Information-Summaries and Abstracts to Notes.
23rd June 2007Added "Read" marker to book and paper lists.
22nd June 2007Improved Notes pages - added "topic" hierarchy; reformatted footers into tables; added automatic "last updated" timestamp.
22nd June 2007Improved page for Carthusians - Added photo & "Times" article.
19th June 2007Added a status report. Incomplete.
18th June 2007Re-engineered "Research Notes" page-generation, and added a jump-table and links to reading-lists by sub-topic.
16th June 2007Added separate pages for Birkbeck, the Birkbeck Philosophy Society, Carthusians and Christians. Added a note to the "Artwork" page about my mother's funeral in Gloucester Cathedral.
12th June 2007Added all BA Paper-precis as PDFs. Both as links from abstracts, and as a separate categorised page.
10th June 2007Added Location to Book Lists.
10th June 2007Added "More" facility for Papers - ie. the rest of the gubbins held in the database is viewable by clicking a "More" hyperlink. This is also visible in the BlackBerry Papers list.
8th June 2007Correction of bug for internal "jumps" - removal of spaces from names.
2nd June 2007Re-engineered "BlackBerry-style" pages. Included multiple levels of indexing by hyperlinking (had found the previous approach of just breaking down by initial letter of primary key resulted in pages too large to navigate).
30th May 2007Added links to abstracts from the "BlackBerry-style" Papers pages.
26th May 2007Added "BlackBerry-style" Papers and Books pages.
21st May 2007Added Book page sorted by Category.
21st May 2007Various tweaks to the "blurb" pages. Font size reduction, improved hyperlinking, some textual changes.
21st May 2007Added page of Philosophy papers "Full" sorted by Category.
20th May 2007Added page of Identity papers "Full" sorted by Sub-Topic.
20th May 2007Made Jump Table by Sub-Topic (rather than by initial letter) for tables sorted by Sub-Topic.
19th May 2007Added page of Identity papers read sorted by Sub-Topic.
18th May 2007Added technique for automatic creation of hyperlinks to web references in Abstracts. Implemented for existing references.
18th May 2007Segregated Abstracts into multiple directories.
18th May 2007Added technique for automatic creation of hyperlinks to web references in Abstracts. Implemented for existing references.
17th May 2007Changed the way Abstracts are displayed. Instead of being embedded in the papers-lists, they are now separate pages accessed by hyperlink. Created the routines to create and maintain these pages (currently 4,500-odd).
16th May 2007Set up (hopefully) Non-frames-friendly versions of main index and philosophy papers pages.
16th May 2007Electronic resources page mage a multi- rather than single-page document, to speed up access times.
15th May 2007Segregated Philosophy papers from pre-2001 papers. Philosophy papers now use frames.
14th May 2007Brought Amendments History Page up to date (had been in abeyance since 2001).
13th May 2007Creation of techniques to allow automatic generation of web-pages involving multi-level hyperlinking. Trial implementation for research proposal.
12th May 2007Converted index page to use frames.
11th May 2007Use of web-pages automatic generation techniques to produce book-catalogue page.
9th May 2007Addition of 2nd - 3rd Year BA philosophy essays.
7th May 2007Created "Electronic Resources" page (ie. sources for on-line philosophy papers).
6th May 2007Addition of "Artwork" page and image of pen and ink drawing of Gloucester Cathedral.
5th May 2007Enhancement of technique to produce "jump" page and a slave page for each initial letter. Alternatively, internal jumps within the same page. Application to existing "lists" pages.
5th May 2007Started Web-links page as background task.
4th May 2007Migration of site from Web Link ( to Web Link ( Added automatic forwarding after 10 seconds from old to new. Old site no longer maintained.
2nd May 2007Use of web-pages automatic generation techniques to produce "Philosophy Papers Full" page.
1st May 2007Use of web-pages automatic generation techniques to produce "Identity Papers Full" page.
30th April 2007Creation of automatic techniques to generate web-pages from MS Access database. Used to create "Philosophy Papers Read" page.
27th April 2007Creation of stand-alone "Philosophy Papers" page. Population with final-year BA essays.
23rd April 2007Update of index page with contemporary information & photos.

... and in the site's original incarnation ...

29th April 2001Addition of Commensal 106 (PDF version only). Changes to instructions for joining PDGList
21st March 2001Addition of Commensal 105.
6th January 2001Addition of Commensal 92 & PDF versions of Commensal 84 - 104.
27th December 2000Addition of Commensal 104.
10th December 2000Addition of commentary by Albert Dean on Chapter 1 of my Christian Tractatus, together with my responses ad loc.
26th November 2000Addition of Prof. Oswald Hanfling's article "Is, Ought & the Voluntaristic Falacy" (criticised in Commensal 90).
5th November 2000Completion of Commensal 93.
14th October 2000Completion of Commensal 94. Added commentary pages (currently empty !) for all Tractatus Christianus pages & linked them together.
7th October 2000Correction / completion of Commensal 91. Added all Commensal contributions from Anthony Owens & Roger Farnworth.
4th October 2000Addition of Commensal 95. Added Commensal Indexes.
1st October 2000Completion of the HTML version of my booklet "The Temptations of the Lord". Fixed a couple of dodgy URLs.
29th September 2000Addition of Commensal 96 & dummies for all outstanding Commensal chapters. Compressed JPEG image of self + family.
19th September 2000Addition of Commensal 103.
10th September 2000Addition of Commensals 97 & 98. Completed addition of "Virgin Birth" to "OBT" documents.
3rd September 2000Addition of Commensal 84. Added Prof. Oswald Hanfling's response to my "Is / Ought" critique in Commensal 90. Addition of Index pages for all other Commensals. Addition of all Commensal articles by yours truly. Re-engineering of (my personal) OBT Page & links to documents. All "OBT" documents loaded with the exception of most chapters of Virgin Birth & Temptations. Addition of counter to OBT page.
28th August 2000Addition of Amendment History & Commensal 99 - 101. Improvement of visibility of Tractatus Apendices. Links to all documents on this site by me. Creation of PDG Home Page & reorganisation of Commensal Index page. Creation of (my personal) OBT Page & links to documents. First "OBT" document loaded. Replaced counter on home page by three counters - Home page, Tractatus & PDG Home page. Accidentally zapped home page counter.
20th August 2000Addition of Commensal 102
12th August 2000Initial Load - Tractatus & Commensal 89 - 91

Note last updated: 30/03/2014

Text Colour Conventions

  1. Black: Printable Text by me; © Theo Todman, 2017
  2. Blue: Text by me; © Theo Todman, 2017

Return to Home page
Timestamp: 03/08/2017 17:20:39. Comments to