Theo Todman's Web Page

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

Status Reports - Website - Outstanding Developments

Rationale for this Document



  1. Own Website: Outstanding Items By Priority:-
    • Priority: 1
      1. Architecture: Complete XRef-re-engineering project:-
        1. Ensure all links and link-pages use the new XRef table, and pension off the old tables.
        2. Check all link-types still work and fix any errors.
        3. Complete the auto-triggering of regeneration of “associated” link pages.
        4. Fix update bug in Convert_Webrefs.
        5. Fix Bug whereby PaperSummary pages seem to have “Works-” and “Books/Papers-” Citings that refer to the same link-pages.
      2. Architecture (On-Going): Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience.
      3. Architecture: Where possible, use ID rather than NAME for in-page hyperlinks
      4. Authors: As revealed by Spider: Author pages not regenerated when name corrected, leading to Sundry broken Links from other pages. 72 items.
      5. Authors: As revealed by Spider: Philosophers_Index_List_OA.htm. Author Names Scrambled. 133 items.
      6. Backups: Review architecture to improve performance; Need to document first
      7. Books/Papers: Investigate whether multiple Subject/Topic/Subtopic usage leads anywhere (ie. are just the first (of 3) actually used). Fix anything amiss.
      8. Documenter (In Progress): Provide Functional Documentation for Website Generator (using Notes)
      9. Education: "Sitepoint (Learnable) - Sitepoint Learnable Web Development Courses": Plan what to do (and with the eBooks in my possession).
      10. Education: "Harvard University - CS50 Introduction to Computer Science": Re-start, or maybe just "audit".
      11. Education: "Harvard University - CS50W Web Programming with Python and JavaScript": either complete it in 2019, or check it'll still run in 2020.
      12. Education: Bitcoin & Blockchain: Understand better
      13. Education: Bootstrap: Investigate.
      14. Education (In Progress): Read "PC Pro - Computing in the Real World".
      15. Infrastructure: iCloud: Re-install & solve 'The upload folder for iCloud Photos is missing' problem
      16. Infrastructure: Purchase & Commission new Lenovo Laptop
      17. Notes: Add "Note Alternates" to Note pages.
      18. Notes: Allow the option to concatenate Notes in the Printed version (ie. linearly embed them essay-style), rather than treating the hyperlinks as footnotes – but still keep the hyperlink & cross-referencing in place.
        1. For use as "disclaimers" - eg. for "Plug Notes".
        2. For Thesis / essays: the difficulty here is the need for linking passages to make the text run smoothly.
      19. Notes: As revealed by Spider: #Reference links: fail for Printable Notes. 24 items.
      20. Notes: As revealed by Spider: Blog3 Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items. 100 items outstanding.
      21. Notes: As revealed by Spider: Old links from Archive Notes to (non-existent) Archived Printable Notes. 42 items.
      22. Notes: Investigate Note_Links: Section references seem to be incorrect
      23. Notes: Printable Notes: fix the bug whereby the “private” flag is round the wrong way.
      24. Notes: Suppress the publication of the Printable versions of Temp Notes
      25. Photos: Develop software & procedure to make adding more content to the photos pages easier to undertake.
      26. Photos: Timeline software: Add photos for Holidays
      27. Process (In Progress): As revealed by Spider: Sundry uncategorised. Refs failing. 17 items.
      28. Process: Determine why Recalculation & Changed Book/Papers produce unneeded regeneration.
      29. Process: Full Website Regeneration is now taking 35 hours. Investigate why so, and improve performance!
      30. Spider: Analyse the results of the data collection exercise and design a plan of campaign to fix broken Internal links and prevent recurrence.
        1. Correct the code so the problems discovered by the Spider don’t recur.
        2. Delete 'orphan pages' that are never linked to, ie. Use the Spider to prune redundant pages4 automatically where possible.
        3. Fix the historical data where errors are uncovered by the Spider. An easier task now the site has a full-regen function.
      31. Spider (In Progress): The Spider was generating WebRefs. Procedurally, this ought not to have been possible.
        1. The major problem turned out to be because unprocessed5 URLs got added to the end of the last WebLinks_Tester_Brief page, which then got Spidered. I've stopped this happening, so hopefully the problem will not recur. The fix was made in 18Q2.
        2. However, 4 other creations appeared - dated 18/05/18 - from the run of 10/07/18. The creation date was from the previous spider run, but the IDs show that they were produced in the latest run.
        I've re-opened the case!
      32. Technology: Look into Sistrix Smart6. Errors and warnings itemised are:-
        1. Duplicate content: seems to be variants on theotodman.com
        2. Title Tags: Empty, too long, identical
        3. Page Not Found
        4. Filesize in excess of 1Mb
        5. Meta-Description: Empty
        6. Few words on Page
        7. H1: Not used, used multiple times per page, identical across pages
        8. Pictures: Alt attribute missing
      33. WebRefs: As revealed by Spider: WebLinks_Tester_Full_Map.htm (etc). Refs failing. 116 items.
      34. WebRefs: As revealed by Spider: WebLinks_Tester_Map_3.htm (etc). Refs failing. 16 items.
      35. WebRefs: Documentation & Bug-fixes: Phase 2
        1. Re-document the procedures in the light of recent changes.
        2. Resolve issues generated / revealed by the spider.
        3. Investigate - and fix where possible - broken links.
      36. WebRefs: Reformat WebLinks_Tester.htm, WebLinks_Tester_Map.htm, WebLinks_Tester_Full.htm & WebLinks_Tester_Full_Map.htm
        1. Clarify 'truncated': Display, not link
        2. Allow more space for 'link returned', 'issue' and 'display text'
        3. The 'As Above" lines waste space. Only for Notes Archive? Consolidate onto single second line.
      37. WebRefs: Reformat WebLinks_Tester_Brief: Allow more space for 'link returned', 'issue' and 'display text'
    • Priority: 2
      1. Abstracts (In Progress): Ensure some minimal data on Abstracts for Identity Papers Read
      2. Architecture: Improve flexibility of password-protected areas (ie. multiple areas, with different log-ons).
      3. Backups: Determine why flag on directories "not to be backed up" gets reset
      4. Backups: Investigate historic error messages
      5. Notes: Add "Specific", "Contextual" & "General" Notes as an optional footer to all Notes. I think this is important – part of the difficulty in understanding some philosophers is knowing what their background assumptions are, as this influences what they take to be “obvious” or “a given”.
      6. Notes: Bug: "++ NP ++" links to previously linked note or to (non-)Note 0. Example!
      7. Notes: Check (in use) that the optional "don't print" feature for specific footnotes doesn't print other footnotes further down the chain. Probably OK.
      8. Notes: Enable reproduction of archived “Printed Notes”.
      9. Notes: Fix bugs in multi-level footnoting in Printable Notes – the referencing is going wrong.
      10. Notes: Improve Printable notes processing for "Temp" Notes (ie. produce a "_T" (& include all "_T"s), but leave standard prints free of "Temps".
      11. Notes: Investigate Notes Archiving - see if could re-create re-formatted if required from saved historical versions (but not fixed re directories)
      12. Notes: Reading Lists: Fix duplications:-
        1. Items "cited" and "categorised" (sometimes seem to) appear twice.
        2. Books and "single papers" of that Book both appear.
      13. Notes: Solve the problem of the size limitation for Notes (eg. by allowing their concatenation, but check in Access 2013 first).
      14. Papers: Remove all large “Comments” that have been utilised to expand Paper Abstracts (by moving them to Notes9).
      15. Papers: When "+PnnnP+" reference used in an Object, allow "#Reference" style to be more specific where in the Paper Abstract the reference is.
      16. Technology: Increase use of CSS Style Sheets
      17. WebRefs (In Progress): Complete investigation and correction of broken “External” Links.
    • Priority: 3
      1. Aesthetics: Undertake a trawl through all (categories of) web-page, making aesthetic improvements, and correcting content.
      2. Architecture: Add scrolling titles to Lists
      3. Authors: Enable "alternate names" for identically-named authors (to avoid middle-initial = X).
      4. Books/Papers: Introduce check that if a Book is flagged as "read" so are its Papers. Manual check completed in March 2018.
      5. Books/Papers: Review the effectiveness of the categorised reading lists for both Papers and Books.
      6. Bridge: Hand-Dealing:
        1. Some hands not showing in consolidated lists
        2. Bidding sometimes missing for SD (maybe connected)
      7. Documenter: Investigate & fix “Query Fragments” issue.
      8. Documenter (On-Going): Investigate the error reports from the Documenter, especially unused variables & queries.
      9. Documenter: Separate Documenter from the main database & code, then add a parameter so it doesn’t necessarily document itself.
      10. Documenter: Undertake a trawl through the code for all functions within the generator – making improvements for efficiency and function. Supply rudimentary functional documentation as a spin-off therefrom.
      11. Facebook: Upgrade my Facebook page ("Facebook - Understand Facebook & Build Personal Facebook Page") using "Abram (Carolyn) - Facebook for Dummies: Fifth Edition" for inspiration / guidance.
      12. Notes: Determine why very long printable notes (eg. Level 3+ for Note 1708) are being truncated.
      13. Notes: Fix problem with broken bespoke links to Printed Notes from Archived Notes.
      14. Notes: Improve flexibility of reading lists attached to printable version of Notes (different sort orders, priority items only, etc).
      15. Notes: Improve reading-lists from Notes (ie. firstly PID, then all starting with topic from Philosophy Papers Full)
      16. Status: Check how "YTD Planned %" is calculated - seems incorrect early in the Quarter if the plan varies during the year.
      17. Technology: Investigate the use of RTF in memo fields, so that I can get round the 64k character limit.
      18. Technology: Read the Google documentation (Link (https://www.google.com/webmasters/)) to investigate where I’m going wrong in the (failure to) use META tags to ensure my stuff sorts correctly in the search engines.
      19. Technology: Use generated Javascript to allow multi-level expandable / contractable lists in Notes and Paper Abstracts.
      20. Technology: Very long pages (eg. Concatenated Notes and Book Paper Abstracts) fail to render correctly in Firefox (mostly OK in other browsers). Investigate whether it’s possible to subdivide them.
    • Priority: 4
      1. Technology: Add page-hit counters
    • Priority: 5
      1. Documenter: Technical Documenter:-
        1. Investigate possibilities of retailing the documenter.
        2. Enhance to document Macros.
        3. Look at ways of documenting other (MS Access) databases & trial on Northwind.
    • Work-arounds
      1. Books (Work-around): Book Comments: if there are explicit internal links to files in Book Comments, they cannot work both in the BookSummary and BookPaperAbstracts, which are at different directory levels. So, don’t put them in the Comments – only in the Abstract.
      2. Books (Work-around): Books - Referencing of Notes: The "+NnnnN+" method works from the Book Summary, "++nnn++" from Book Abstract, but neither vice-versa.
      3. Books (Work-around): Books by Location: the jump table led to an invalid location. I bodged the data, by deleting an unused location, and didn’t properly investigate.
      4. Books (Work-around): Books to Notes: There’s an issue if a Note changes from Secure to non-Secure, but I bodged the data and didn’t try to fix it.
    • Cancelled Developments
      1. Architecture: Create expandable lists in Abstracts, Notes ("Plus table12" cells? For categorised lists)
      2. Books: Create "Books by Subject" and "Books by Title" lists
      3. Books/Papers: Create list of "Identity" papers - and books - to obtain (ie. the "zzz"s)
      4. Books/Papers: Create Second-Level Jump (+ maybe split pages) for Philosophy / Identity Papers / Books Full - similar to Blackberry pages
      5. Books/Papers: Determine more efficient method of updating "Books to Papers", "Papers to Notes" and "Books to Notes" - use archiving
      6. Education: Read "Barnes (Russell), Ed. - Web Designer".
      7. General: Fix "American" date formats in Electronic Resources page
      8. Notes: Create "who's who" of respondents (will just be private notes)
      9. Technology: Create own local webserver
      10. Technology: Increase use of Frames13
      11. Technology: Investigate Wiki-technology (inc. Confluence, Plone CMS & Windows Help)
      12. WebRefs: Add collection of "non-identity" weblinks.
  2. Other Websites: Outstanding Items By Priority:-
    • Priority: 1
      1. Bridge: Create "Small Sites" database for Alaric (if chased)
      2. Enigma (On-Going): Termly updates to the Enigma Ensemble (http://www.enigmaensemble.co.uk/) Website.
      3. Sophie (On-Going): Periodic updates to Sophie Botros: Live Site (http://www.sophiebotros.com/)
    • Cancelled Developments
      1. Bridge: Run Eve Goblets - if asked!



Outstanding Developments by Category
  1. Own Website: Outstanding Items By Category:-
    • Abstracts
      1. Priority 2 (In Progress): Ensure some minimal data on Abstracts for Identity Papers Read
    • Aesthetics
      1. Priority 3: Undertake a trawl through all (categories of) web-page, making aesthetic improvements, and correcting content.
    • Architecture
      1. Priority 1: Complete XRef-re-engineering project:-
        1. Ensure all links and link-pages use the new XRef table, and pension off the old tables.
        2. Check all link-types still work and fix any errors.
        3. Complete the auto-triggering of regeneration of “associated” link pages.
        4. Fix update bug in Convert_Webrefs.
        5. Fix Bug whereby PaperSummary pages seem to have “Works-” and “Books/Papers-” Citings that refer to the same link-pages.
      2. Priority 1 (On-Going): Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience.
      3. Priority 1: Where possible, use ID rather than NAME for in-page hyperlinks
      4. Priority 2: Improve flexibility of password-protected areas (ie. multiple areas, with different log-ons).
      5. Priority 3: Add scrolling titles to Lists
      6. Cancelled: Create expandable lists in Abstracts, Notes ("Plus table14=12" cells? For categorised lists)
    • Authors
      1. Priority 1: As revealed by Spider: Author pages not regenerated when name corrected, leading to Sundry broken Links from other pages. 72 items.
      2. Priority 1: As revealed by Spider: Philosophers_Index_List_OA.htm. Author Names Scrambled. 133 items.
      3. Priority 3: Enable "alternate names" for identically-named authors (to avoid middle-initial = X).
    • Backups
      1. Priority 1: Review architecture to improve performance; Need to document first
      2. Priority 2: Determine why flag on directories "not to be backed up" gets reset
      3. Priority 2: Investigate historic error messages
    • Books
      1. Work-around: Book Comments: if there are explicit internal links to files in Book Comments, they cannot work both in the BookSummary and BookPaperAbstracts, which are at different directory levels. So, don’t put them in the Comments – only in the Abstract.
      2. Work-around: Books - Referencing of Notes: The "+NnnnN+" method works from the Book Summary, "++nnn++" from Book Abstract, but neither vice-versa.
      3. Work-around: Books by Location: the jump table led to an invalid location. I bodged the data, by deleting an unused location, and didn’t properly investigate.
      4. Work-around: Books to Notes: There’s an issue if a Note changes from Secure to non-Secure, but I bodged the data and didn’t try to fix it.
      5. Cancelled: Create "Books by Subject" and "Books by Title" lists
    • Books/Papers
      1. Priority 1: Investigate whether multiple Subject/Topic/Subtopic usage leads anywhere (ie. are just the first (of 3) actually used). Fix anything amiss.
      2. Priority 3: Introduce check that if a Book is flagged as "read" so are its Papers. Manual check completed in March 2018.
      3. Priority 3: Review the effectiveness of the categorised reading lists for both Papers and Books.
      4. Cancelled: Create list of "Identity" papers - and books - to obtain (ie. the "zzz"s)
      5. Cancelled: Create Second-Level Jump (+ maybe split pages) for Philosophy / Identity Papers / Books Full - similar to Blackberry pages
      6. Cancelled: Determine more efficient method of updating "Books to Papers", "Papers to Notes" and "Books to Notes" - use archiving
    • Bridge
      1. Priority 3: Hand-Dealing:
        1. Some hands not showing in consolidated lists
        2. Bidding sometimes missing for SD (maybe connected)
    • Documenter
      1. Priority 1 (In Progress): Provide Functional Documentation for Website Generator (using Notes)
      2. Priority 3: Investigate & fix “Query Fragments” issue.
      3. Priority 3 (On-Going): Investigate the error reports from the Documenter, especially unused variables & queries.
      4. Priority 3: Separate Documenter from the main database & code, then add a parameter so it doesn’t necessarily document itself.
      5. Priority 3: Undertake a trawl through the code for all functions within the generator – making improvements for efficiency and function. Supply rudimentary functional documentation as a spin-off therefrom.
      6. Priority 5: Technical Documenter:-
        1. Investigate possibilities of retailing the documenter.
        2. Enhance to document Macros.
        3. Look at ways of documenting other (MS Access) databases & trial on Northwind.
    • Education
      1. Priority 1: "Sitepoint (Learnable) - Sitepoint Learnable Web Development Courses": Plan what to do (and with the eBooks in my possession).
      2. Priority 1: "Harvard University - CS50 Introduction to Computer Science": Re-start, or maybe just "audit".
      3. Priority 1: "Harvard University - CS50W Web Programming with Python and JavaScript": either complete it in 2019, or check it'll still run in 2020.
      4. Priority 1: Bitcoin & Blockchain: Understand better
      5. Priority 1: Bootstrap: Investigate.
      6. Priority 1 (In Progress): Read "PC Pro - Computing in the Real World".
      7. Cancelled: Read "Barnes (Russell), Ed. - Web Designer".
    • Facebook
      1. Priority 3: Upgrade my Facebook page ("Facebook - Understand Facebook & Build Personal Facebook Page") using "Abram (Carolyn) - Facebook for Dummies: Fifth Edition" for inspiration / guidance.
    • General
      1. Cancelled: Fix "American" date formats in Electronic Resources page
    • Infrastructure
      1. Priority 1: iCloud: Re-install & solve 'The upload folder for iCloud Photos is missing' problem
      2. Priority 1: Purchase & Commission new Lenovo Laptop
    • Notes
      1. Priority 1: Add "Note Alternates" to Note pages.
      2. Priority 1: Allow the option to concatenate Notes in the Printed version (ie. linearly embed them essay-style), rather than treating the hyperlinks as footnotes – but still keep the hyperlink & cross-referencing in place.
        1. For use as "disclaimers" - eg. for "Plug Notes".
        2. For Thesis / essays: the difficulty here is the need for linking passages to make the text run smoothly.
      3. Priority 1: As revealed by Spider: #Reference links: fail for Printable Notes. 24 items.
      4. Priority 1: As revealed by Spider: Blog10 Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items. 100 items outstanding.
      5. Priority 1: As revealed by Spider: Old links from Archive Notes to (non-existent) Archived Printable Notes. 42 items.
      6. Priority 1: Investigate Note_Links: Section references seem to be incorrect
      7. Priority 1: Printable Notes: fix the bug whereby the “private” flag is round the wrong way.
      8. Priority 1: Suppress the publication of the Printable versions of Temp Notes
      9. Priority 2: Add "Specific", "Contextual" & "General" Notes as an optional footer to all Notes. I think this is important – part of the difficulty in understanding some philosophers is knowing what their background assumptions are, as this influences what they take to be “obvious” or “a given”.
      10. Priority 2: Bug: "++ NP ++" links to previously linked note or to (non-)Note 0. Example!
      11. Priority 2: Check (in use) that the optional "don't print" feature for specific footnotes doesn't print other footnotes further down the chain. Probably OK.
      12. Priority 2: Enable reproduction of archived “Printed Notes”.
      13. Priority 2: Fix bugs in multi-level footnoting in Printable Notes – the referencing is going wrong.
      14. Priority 2: Improve Printable notes processing for "Temp" Notes (ie. produce a "_T" (& include all "_T"s), but leave standard prints free of "Temps".
      15. Priority 2: Investigate Notes Archiving - see if could re-create re-formatted if required from saved historical versions (but not fixed re directories)
      16. Priority 2: Reading Lists: Fix duplications:-
        1. Items "cited" and "categorised" (sometimes seem to) appear twice.
        2. Books and "single papers" of that Book both appear.
      17. Priority 2: Solve the problem of the size limitation for Notes (eg. by allowing their concatenation, but check in Access 2013 first).
      18. Priority 3: Determine why very long printable notes (eg. Level 3+ for Note 17015) are being truncated.
      19. Priority 3: Fix problem with broken bespoke links to Printed Notes from Archived Notes.
      20. Priority 3: Improve flexibility of reading lists attached to printable version of Notes (different sort orders, priority items only, etc).
      21. Priority 3: Improve reading-lists from Notes (ie. firstly PID, then all starting with topic from Philosophy Papers Full)
      22. Cancelled: Create "who's who" of respondents (will just be private notes)
    • Papers
      1. Priority 2: Remove all large “Comments” that have been utilised to expand Paper Abstracts (by moving them to Notes20=9).
      2. Priority 2: When "+PnnnP+" reference used in an Object, allow "#Reference" style to be more specific where in the Paper Abstract the reference is.
    • Photos
      1. Priority 1: Develop software & procedure to make adding more content to the photos pages easier to undertake.
      2. Priority 1: Timeline software: Add photos for Holidays
    • Process
      1. Priority 1 (In Progress): As revealed by Spider: Sundry uncategorised. Refs failing. 17 items.
      2. Priority 1: Determine why Recalculation & Changed Book/Papers produce unneeded regeneration.
      3. Priority 1: Full Website Regeneration is now taking 35 hours. Investigate why so, and improve performance!
    • Spider
      1. Priority 1: Analyse the results of the data collection exercise and design a plan of campaign to fix broken Internal links and prevent recurrence.
        1. Correct the code so the problems discovered by the Spider don’t recur.
        2. Delete 'orphan pages' that are never linked to, ie. Use the Spider to prune redundant pages21=4 automatically where possible.
        3. Fix the historical data where errors are uncovered by the Spider. An easier task now the site has a full-regen function.
      2. Priority 1 (In Progress): The Spider was generating WebRefs. Procedurally, this ought not to have been possible.
        1. The major problem turned out to be because unprocessed22=5 URLs got added to the end of the last WebLinks_Tester_Brief page, which then got Spidered. I've stopped this happening, so hopefully the problem will not recur. The fix was made in 18Q2.
        2. However, 4 other creations appeared - dated 18/05/18 - from the run of 10/07/18. The creation date was from the previous spider run, but the IDs show that they were produced in the latest run.
        I've re-opened the case!
    • Status
      1. Priority 3: Check how "YTD Planned %" is calculated - seems incorrect early in the Quarter if the plan varies during the year.
    • Technology
      1. Priority 1: Look into Sistrix Smart23=6. Errors and warnings itemised are:-
        1. Duplicate content: seems to be variants on theotodman.com
        2. Title Tags: Empty, too long, identical
        3. Page Not Found
        4. Filesize in excess of 1Mb
        5. Meta-Description: Empty
        6. Few words on Page
        7. H1: Not used, used multiple times per page, identical across pages
        8. Pictures: Alt attribute missing
      2. Priority 2: Increase use of CSS Style Sheets
      3. Priority 3: Investigate the use of RTF in memo fields, so that I can get round the 64k character limit.
      4. Priority 3: Read the Google documentation (Link (https://www.google.com/webmasters/)) to investigate where I’m going wrong in the (failure to) use META tags to ensure my stuff sorts correctly in the search engines.
      5. Priority 3: Use generated Javascript to allow multi-level expandable / contractable lists in Notes and Paper Abstracts.
      6. Priority 3: Very long pages (eg. Concatenated Notes and Book Paper Abstracts) fail to render correctly in Firefox (mostly OK in other browsers). Investigate whether it’s possible to subdivide them.
      7. Priority 4: Add page-hit counters
      8. Cancelled: Create own local webserver
      9. Cancelled: Increase use of Frames24=13
      10. Cancelled: Investigate Wiki-technology (inc. Confluence, Plone CMS & Windows Help)
    • WebRefs
      1. Priority 1: As revealed by Spider: WebLinks_Tester_Full_Map.htm (etc). Refs failing. 116 items.
      2. Priority 1: As revealed by Spider: WebLinks_Tester_Map_3.htm (etc). Refs failing. 16 items.
      3. Priority 1: Documentation & Bug-fixes: Phase 2
        1. Re-document the procedures in the light of recent changes.
        2. Resolve issues generated / revealed by the spider.
        3. Investigate - and fix where possible - broken links.
      4. Priority 1: Reformat WebLinks_Tester.htm, WebLinks_Tester_Map.htm, WebLinks_Tester_Full.htm & WebLinks_Tester_Full_Map.htm
        1. Clarify 'truncated': Display, not link
        2. Allow more space for 'link returned', 'issue' and 'display text'
        3. The 'As Above" lines waste space. Only for Notes Archive? Consolidate onto single second line.
      5. Priority 1: Reformat WebLinks_Tester_Brief: Allow more space for 'link returned', 'issue' and 'display text'
      6. Priority 2 (In Progress): Complete investigation and correction of broken “External” Links.
      7. Cancelled: Add collection of "non-identity" weblinks.
  2. Other Websites: Outstanding Items By Category:-
    • Bridge
      1. Priority 1: Create "Small Sites" database for Alaric (if chased)
      2. Cancelled: Run Eve Goblets - if asked!
    • Enigma
      1. Priority 1 (On-Going): Termly updates to the Enigma Ensemble (http://www.enigmaensemble.co.uk/) Website.
    • Sophie
      1. Priority 1 (On-Going): Periodic updates to Sophie Botros: Live Site (http://www.sophiebotros.com/)



In-Page Footnotes

Footnotes 4, 21:
  • Note that Backup_Prune_Ctrl deletes (relevant) pages that weren't regenerated in the last full site-regen, but this isn't the same thing.
Footnotes 5, 22:
  • These are URLs that were used in web pages but hadn't yet been converted to the +WnnnW+ format, so appeared at the end with no WebRef ID.
Footnotes 6, 23:
  • See Sistrix (https://www.sistrix.com/smart/)
  • This used to be called Optimizr, see Optimizr (http://www.optimizr.com/) (which now auto-forwards to Sistrix).
  • A quick look doesn’t show it to be an obvious scam, but I need to double-check.
  • An unsolicited analysis of my site turned up monthly from Optimizr from January 2015 to October 2017, listing a large number of “problems” that I think I know about, but which are in the queue to address.
  • It restarted in February 2018, under the Sistrix name (this seems to have been associated with Optimizr since November 2015).
  • The free version of this software is restricted to 1,000 pages, which is a very small proportion of my Site, though I may be able to point it to difference base-URLs.
  • But I do need to address the problems validly itemised, and a sub-set is still useful.
Footnotes 9, 20:
  • Once the size-limitation on Notes has been resolved.
Footnotes 12, 14:
  • I'm not sure what was intended here.
Footnotes 13, 24:
  • This is now archaic, and was subsequently largely abandoned, though useful at the time.


Note last updated: 14/07/2019 20:29:46


Footnote 1: (Website Generator Documentation - Control Page)

For a Functional Overview for my website and its generator, see this Note.

A schematic representation of the front screen of the MS Access application that generates my website is as below.

  • I know it's a bit crowded, but it's for private use.
  • Click on "Code" for links through to the VBA code.
  • For functional documentation, click on "Note". The functions are bunched into classes, so many links will take you to the same place initially.
  • The usual colour-conventions are not followed. This is all my own work!
  • This Note is awaiting further attention.

Tables showing (approximately) when the underlying procedures were updated are given via the links below:-

 THEO TODMAN'S WEBSITE GENERATOR 
Identity Papers Read
Code + Note
Search Papers
Code + Note
Webpages - Notes Export
Code + Note
Notes Table By Group
Code + Note
Identity Papers Read (Sub-Topic)
Code + Note
Papers Table
Code + Note
Webpages - Printable Note Export
Code + Note
Auto Reference Notes
Code + Note
Identity Papers Full
Code + Note
Search Books
Code + Note
Update Thesis Dashboard
Code + Note
Translate Deduced Note References
Code + Note
Identity Papers Full (Sub-Topic)
Code + Note
Books Table
Code + Note
Missing Timesheet Tasks
Code + Note
Prune Website
Code + Note
Philosophy Papers Full
Code + Note
Search Notes
Code + Note
Books on Order
Code + Note
Development Log
Code + Note
Philosophy Papers Full (by Topic)
Code + Note
Notes Table
Code + Note
Webpage - Maintenance Dashboard
Code + Note
Full Website Re-Gen
Code + Note
Philosophy Papers Full (SubTopic)
Code + Note
Webpages - Paper Abstracts
Code + Note
Quarterly Reporting - Summary
Code + Note
Update / Check Web Links
Code + Note
Webpages - Books
Code + Note
Display Changed Paper Abstracts
Code + Note
Quarterly Reporting - Task Lists
Code + Note
Backups + ZoomSearch
Code + Note
Webpages - Books (by Topic)
Code + Note
Paper Abstract Archive
Code + Note
Temp Notes
Code + Note
Open Notes Archive Regen Form
Code + Note
Webpages - Books (by Location)
Code + Note
Webpage - Paper + Book Summaries Regen
Code + Note
Webpages - Philosophers Index
Code + Note
Run Web Spider
Code + Note
Webpages - Books to Papers Links
Code + Note
Display Changed Paper + Book Summaries
Code + Note
Philosophers Index Abstract Search
Code + Note
Webpages - Book Citings
Code + Note
Webpages - Papers to Notes Links
Code + Note
Paper + Book Summaries Archive
Code + Note
Recalculation + Housekeeping
Code + Note
Webpages - Paper Citings
Code + Note
Webpages - Books to Notes Links
Code + Note
Search / Add Author Narratives
Code + Note
Webpage - Precis Export
Code + Note
Notes_To_Print + Notes_Archive Tables
Code + Note
Webpages - BookPaperAbstracts
Code + Note
Webpages - Author Narratives
Code + Note
Webpage - Electronic Resources
Code + Note
Webpages - Concatenated Notes
Code + Note
Visitor Stats
Code
Books Move
Code + Note
Run Code Documenter
Code + Note
Update / Output Timeline Pages
Code + Note
SpareCLOSE APPLICATION
Code
Spare

Note last updated: 16/07/2019 17:38:24


Footnote 2: (Website - Progress to Date)

Rationale for this Document

  • This report summarises progress to date on my Web Tools project.
  • I produce a variety of other documents related to my Web Tools Project:-
    1. A Quarterly Status Report.
    2. Functional Documentation.
    3. Technical Documentation
    4. Outstanding Developments.
  • I have now automated the detailed upgrade path reporting, in that lists of “Items Completed” are automatically appended – based on my Development Log – each time this report is run. Completed developments are listed below in two sequences:-
    1. By Date
    2. By Category


Items Completed In6:-
  • 19Q2
    1. Authors: Added Jump Table to sections of Authors Pages
    2. General: Created 'Chess' Home Page
      1. Created as a main menu item and Note
      2. Created consolidated results pages
      3. Added games & links to pgn4web
    3. Status: Corrected Quarterly Reporting for uneven Plan (Holidays)
  • 19Q1
    1. Books/Papers: Removed Blackberry processing and associated pages as no longer needed with fast broadband.
    2. Photos: Created Photo-logging usage via Images table.
    3. Photos: Created Timeline software
    4. Photos: Timeline software: Added photos of Coxes Farm
    5. Technology: Investigated the Hit Stats provided by Webalizer and produced web-pages to show the most active pages.
  • 18Q4
    • Own Website
      1. Architecture: As revealed by Spider: Old links in unregenerated pages. 8 Items.
      2. Documenter: Outstanding Developments by Category appearing all in Bold, and links to lists failing.
      3. Notes: As revealed by Spider: Consciousness Status Report Achived Notes - links to BookCatalogCategorised_16_115_471.htm failing. Live Note OK. 46 items. 24 items outstanding.
      4. Notes: As revealed by Spider: Status Reports - Achived Notes - sundry links failing. 50 items in total. Live Notes fixed.
        1. Website: Maintenance Dashboard. 14 items.
        2. Personal Identity Status Report. 11 items.
        3. Summary Status Report. 4 items.
        4. Actual Detail Summary Report. 6 items.
        5. Chess Status Report. 12 items.
        6. Etc. 3 items.
      5. Notes: As revealed by Spider: Sundry links failed for Supervisions. 30 items.
      6. Notes: As revealed by Spider: Links to sundry 'static' pages failing.
        1. 13 items fixed.
        2. 7 items outstanding: to do with Pete's PhD Test site. Links seem to be OK, so may be a problem with the Spider. Directory "Petes_PhD" was the only one set to "do not parse". The file wasn't in the site map. Reset; hopefully it'll work!
      7. Notes: As revealed by Spider: Links from Blog in Level 1 or 2 Printed Notes 512 and 981 failing. 141 items.
      8. Notes: Create Priority Task List Report.
      9. Process: Added 'time to regenerate' sub-totals & grand-totals to Website Maintenance Dashboard.
      10. Spider: Determined why Full_Link_Up_Levels_Gen takes so long - approximately 4 hours. Re-architected to reduce database reads.
      11. Status: Links occasionally missing from Summary Task List and Summary Task List (YTD).
      12. WebRefs: Added Display text to WebRefs for Links to Stanford, Wikipedia & Aeon
    • Other Websites
      1. Enigma: Added 'EE' shortcut icon on all Webpage browser tabs
      2. Sophie: Added 'SB' shortcut icon on all Webpage browser tabs
  • 18Q3
    1. Architecture: Added 'TT' shortcut icon on all Webpage browser tabs
    2. Authors: As revealed by Spider: 'Extra' Links to Notes from Citations List have the wrong directory (clumped in 1,000's like Papers rather than 100's). 7 items. Problem with AddCitations_List, so not just an issue for Authors.
    3. Authors: Authors Narrative: enable footnotes.
    4. Books: As revealed by Spider: BookCitings. 405 items. Fixed problem with CreateBookCitingsWebPages not checking for change of Book during 'Repeats' processing.
    5. Books/Papers: Paper & Book Abstracts - Make 'Disclaimer' more prominent & show 'Paper Statistics' rather than 'Paper Summaries'
    6. Bridge: Reformated + Fixed Hand-dealing pages to CSS standards
    7. Documenter: Created Functor using Form_Documentation_Links to automatically add control-links to documentation Notes.
    8. Documenter: Fixed Bug where a variable has the same name as a procedure, and is thereby confused with one. Produced a warning query (Variable_Code_Name_Clashes) for manual correction.
    9. Footnotes: Enabled the re-use of Footnotes in the same Note20. They appeared multiple times, now just once. Fixed for:-
      1. Notes (OutputNotesWebPage)
      2. Printable Notes (NoteForPrinting), and
      3. Archived Notes (OutputNotesWebPage_Archived)
      All of which use Notes_Text_Format and the Note_Footnotes table. Also,
      1. Book & Paper Abstracts & Comments used to use an array in Reference_Footnotes, but changed to use a new table21 Abstract_Footnotes.
    10. Notes: Created auto-regen of all Note Link (Note_nnn_Link) Pages
    11. Notes: As revealed by Spider: Notes_List_Control links fail for Supervisions. 58 items.
    12. Notes: As revealed by Spider: Bridge Status Report Achived Notes - sundry links failing. Live Note OK. 70 items.
    13. Notes: As revealed by Spider: Languages Status Report Achived Notes - links to Dissertation failing. Live Note OK. 43 items.
    14. Notes: As revealed by Spider: Religion Status Report Achived Notes - sundry links failing. Live Note OK. 59 items.
    15. Notes: Automatic Key-word Hyperlinking to Notes Project: Phase 2
      1. Added links based on Book & Paper Titles
      2. Added ***Read***-marker to Lists
      3. Allowed links to be ignored (rather than suppressed) during approval process
      4. Skip links to Status Reports, etc.
    16. Notes: Blog: Created Functor to generate Blog from Blog.
    17. Notes: Created new '+LL+' Functor for links to Note_Link pages; fixed associated Notes.
    18. Notes: As revealed by Spider: Links to Notes_xxx_Links, from Abstracts (94 items), Notes (25 … corrected manually), NotesPrint (1916). Fixed by +LL+ functor implementation.
    19. Photos: Fix Bug: photos in Abstracts with embedded Notes - eg. "Grossman (Lev), Kurzweil (Ray) - 2045: The Year Man Becomes Immortal" - not displaying
    20. Photos: As revealed by Spider: Fixed ImageRef to work for both embedded ('SRC') & linked images on the same page - eg. Carthusians. 12 items.
    21. Status: Status: Summary - Actual versus Plan between quarters says "previous quarter"; should be "current quarter"
  • 18Q2
    1. Architecture: Adjusted MS Access Control Page to feature new functions (Development Log & Automatic XRef) and consolidated the categorised Notes Lists into one button.
    2. Documenter: Investigated the error reports from the Documenter:
      1. Improved the diagostics
      2. Removed unused variables from the Generator code.
    3. General: Website Tidy-up:-
      1. Wrote a function to delete - with specified exceptions - items not regenerated in the last full website regeneration.
      2. Tidied up Site - deleted non-updated pages (especially old Printed Notes). Automatically on the local site, manually - using the audit log - on the live site.
      3. Investigated setting up an FTP link as a drive so I could automatically delete from the live site, but couldn't get it to work. Easy to set up as a drive, but not to assign a drive-letter so the drive can be used by VBA.
    4. Notes: Created automatic key-word referencing (ie. to Notes in the Notes-Group "Personal Identity"). This was complicated for a number of reasons:-
      1. There are always false positives, so there needed to be a way of "proofing" what's to be done before doing anything.
      2. There will be times where it is inappropriate (eg. in quoted work by other authors). So, there had to be a way of permanently suppressing such links.
      3. The referencing differs depending on whether the term is in a Footnote or not.
      4. I needed to check for already-existing links, variant grammatical forms, etc.
      5. I created a MsgBox routine - providing context - so that what needed to be done with potential links could easily be decided when the linking process was (re-)run.
      6. Links are always to Notes, but are from Notes, Archived Notes, Authors and Book & Paper Abstracts & Comments.
    5. Notes: Added a process to 'fix' - by adding the Note-ID - those note-links added without stating the ID. This will save processing time.
    6. Papers: Papers associated with broken links:-
      1. Created an area to hold pdfs, and automated links thereto.
      2. Created a pop-up to say I'd remove such pdfs if requested by their authors.
      3. Consequently, haven't password protected the area yet.
    7. Process: Re-engineered Website Maintenance Dashboard to show extra topical links (and show them at the top of the page).
    8. Status: Added extra items to Functors to facilitate Quarterly Reporting:-
      1. Automatically calculated QTD & YTD time statistics in the quarterly reports.
      2. Provided a YTD task list for Status Reports for projects "in abeyance" to make reporting easier.
      3. Modified the statistics - to be just YTD - for YTD Status reports.
      4. Created table for - by Project - "Plans for the near future" tasks, and a functor to add them to the status report.
      5. Took "items competed" and "plans for the near future from the development log for the Web-tools status report.
      6. Created another functor to add these lists to the Summary report.
    9. WebRefs: Created Functor to add stats to Website Generator Documentation - Web Links page.
  • 18Q1
    1. Bridge: Corrected format of Links from Bridge Page
    2. Documenter: Created consolidated Development Log, and updated "Progress to Date" and "Outstanding Developments" Reports
    3. Documenter: Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs
    4. Infrastructure: Migration of Website from UKServers to Namesco. Test out.
    5. Notes: Extended deduction of Note links to Papers, and Papers with embedded Notes.
    6. Notes: Removed old "Printable Notes" links from Archived Notes
    7. Notes: Notes Functor30 Processing: Phase 1
      1. Basic processing to interpret comments in HTML code
      2. 01: Quarterly Report: Activity insert
      3. 02: Development Log report - Completed Items by Date
      4. 03: Development Log report - Outstanding Items by Priority
      5. 04: Development Log report - Outstanding Items by Category
      6. 05: Development Log report - Completed Items by Category
      7. 06: Quarterly Report: Priority 1 Outstanding Developments by Category
    8. Notes: Automated format-change of old tables in Notes and Notes_Archive
    9. Papers: Correction of narratives on Note time-recording pseudo-papers
    10. Process: Improved efficiency of daily changes regeneration (removed msgboxes)
    11. Process: Wrote a routine to update a set of .htm files, replacing text in them all
    12. Status: Created web-page generator for Development items (ie. Created the Web-Project "To Do" List and "Outstanding Developments" directly from this list).
    13. WebRefs: Determined & reported usage directly using embedded +WnnnW+ encoding rather than via the Spider. Reconciled the two methods.
    14. WebRefs: Documentation & Bug-fixes: Phase 1
      1. Completed "as is" functional documentation so I could see what's going on.
      2. Re-engineered so it made sense and ran efficiently without bugs
      3. Fixed the obvious data errors that confused the statistics - ie. where the returned URL differs from that requested and https issues.
      4. Wrote / improved diagnostic reports (web pages)
  • 17Q4
    1. Architecture: Automated links between Quarterly reports (Task Lists)
    2. Books/Papers: New "Recent Acquisitions" Book List - Uncategorised
    3. Documenter: Code Archive: Hadn't been working - fixed and recovered a selection from backups
    4. Documenter: Code Archive: Created Web-pages of Recent Code Changes
    5. Notes: Enabled deduction of Note link by omitting the Note ID from the mark-up and doing a look up on the key-word and its varients.
    6. Notes: Added %age complete to Notes Reading Lists
    7. Timesheets: Separated Time Recording for Aeon
  • 17Q3
    1. Notes: Added Colour-coded "quality markers" to Notes: included them in lists and jump-tables
  • 17Q2
    1. Bridge: Created hyperlinks from my consolidated results pages to the actual results
    2. Search: Wrote routines to create a cut-down Website excluding pages with irrelevant or duplicated information. Used this to create the ZoomSearch facility.
  • 17Q1
    1. Bridge: Added new features (70s Club & Monthly Pairs Winners) to my Bridge mini-websites.
    2. Bridge: Created Master Point Lists & Promotions for the ECBA website.
  • 16Q4
    1. Spider: Added “.shtml” and “.shtm” to the list of web-suffices.
  • 16Q3
    1. Acts: Developed a website for displaying the textual and grammatical analyses and appendices of Pete’s PhD on the Acts of the Apostles. Two versions: Live (Acts: Live Site (http://www.acts-research.website/)) and Test (Acts: Test Site (http://www.theotodman.com/Petes_PhD/index.htm)).
    2. Bridge: Revived the archive website for Mountnessing Bridge Club (Mountnessing Bridge Club Archive (http://mountnessing.theotodman.com/index.shtml)).
  • 16Q2
    1. Clock: Created a "chess clock" application to help time tasks. Not much use in the end.
  • 16Q1
    • Own Website
      1. Books/Papers: Created direct links from Subject, Topic & Sub-topic (in Book and Paper Summaries) to their link pages.
      2. Documenter: Created an automatic Forms documenter – with links to the code.
      3. Notes: Allowed Note- & Footnote-links from multiple words37. This is such a useful feature!
      4. Notes: Enabled direct links to Notes from within Footnotes.
      5. Notes: Stopped (I hope!) “private” Notes showing in Paper Abstracts.
      6. Notes: Completed converting “static” pages to Notes.
      7. WebRefs: Some tidying up of the 3,000-odd external links from my website.
    • Other Websites
      1. Bridge: Created Ladies’ and Gentlemen’s ladders for my mini-websites.
      2. Bridge: Reconciled my X-IMP calculations with a new feature provided by Bridgewebs.
      3. Bridge: Accommodated Alaric’s new scoring system for St. Edith’s.
  • 15Q4
    • Own Website
      1. Abstracts: Corrected data format on Identity Abstracts
      2. Aesthetics: Reduced font + changed text in ubiquitous THEO'S PAGE heading
      3. Authors: Provided easy links to works by the same author; Books, Papers; Joint authors
      4. Authors: Corrected author's names (SN (FN)) for all papers and books
      5. Backups: Enhanced my backup system to prune items backed up multiple times (eg. if they moved directory).
      6. Books/Papers: Updated booklists to include shelf-identifiers
      7. Books/Papers: Neatened up the linkage headers in Book & Paper Abstracts.
      8. Data: Corrected data content on Identity Sub-topics
      9. Documenter: Segregated the code-archive, which was bloating38 the generator database.
      10. Notes: Fixed problem of images not appearing in "Printed" Notes (wrong directory level) unless the images are repeated
      11. Notes: Converted the “static” pages in my website to Note format (so they can change and retain history).
      12. Process: Created a consolidated processor to enable overnight regeneration of the whole website.
      13. Spider: Finally cracked the Spider for external links, and used it to check the 3,000-odd links from my website. Some tidying up outstanding.
    • Other Websites
      1. Bridge: Segregated the Bridge website generators from those for my own website. They now live in separate databases and have their own documenters.
  • 15Q3
    • Own Website
      1. Architecture: Made a lot of progress on improving the hyperlinking in my own website – I’ve broken the back of this project. The links now work accurately, but I need to ensure the efficient propagation of linkage changes across the site without requiring a complete regeneration.
      2. Notes: Tidied up the archived Notes.
    • Other Websites
      1. Bridge: Ported my “handicap / improvers” routines from Hutton to “Mini Websites”.
      2. Bridge: Created a new website (using Bridgewebs) for the First Class Bridge Academy (First Class Bridge (http://www.bridgewebs.com/firstclassbridge/)).
      3. Enigma: Created a small website for a music group Julie and I attend – the Enigma Ensemble (http://www.enigmaensemble.co.uk/).
      4. Sophie: Completed the upgrade of Sophie Botros39’s website; see Sophie Botros: Live Site (http://www.sophiebotros.com/).
  • 15Q2
    1. Bridge: Development of the “Eve Goblets” (victor ludorum) software for the ECBA, and roll-over to the new season.
  • 15Q1
    • Own Website
      1. Architecture: Vastly improved the “bulleting” options in Notes, etc.
      2. Authors: Improved the format and content of “Authors” pages.
      3. Timesheets: Segregated time-recording so I can easily see how much time is spent developing and supporting my own website, and how much is spent on those of other organisations.
    • Other Websites
      1. Bridge: Further improvements to my Butler-IMPs and Cross-IMPs calculation routines.
      2. Bridge: Started a project to provide small websites for bridge clubs without sites: Essex Bridge Results (http://www.theotodman.com/Bridge/index.htm).
      3. Bridge: Took on the ECBA Website (ECBA Website (http://www.essexbridge.co.uk/)), at the cost of considerable effort by way of reformatting & tidy-up.
  • 14Q4
    • Own Website
      1. Notes: Made improvements to the regeneration and referencing of archived Notes.
      2. Spider: Fixed the bug wherein the Spider ran out of system resources on large runs: now compacts & repairs the slave database as it does along (every 200k links; parameterised).
    • Other Websites
      1. Bridge: Improvements to my Butler-IMPs and Cross-IMPs calculation routines – different formats, including the Jeff Smith format, and extension to Butler-scored Pairs events. This work has been taken up by the ECBA selectors for county-team selection.
  • 14Q3
    • Own Website
      1. Notes: Created a progress-tracker for my Thesis.
      2. Notes: Started to split Paper Abstracts from Write-ups.
      3. Notes: Improved error-recovery where encoding fails for Notes links.
      4. Spider: Continued working on my Spider and started to use it to clean up my website by diagnosing broken links.
    • Other Websites
      1. Bridge: Created a suite of programs to extract data and calculate Butler-IMPs and Cross-IMPs from the travellers on Bridgewebs Teams events, and output ranking-lists to the Web.
  • 14Q2
    1. Architecture: Added extra linkages between pages (eg. on Author).
    2. Authors: Created the facility for Author Narratives.
    3. Backups: Used a clone of my Spider routines to create a backup and restore system.
    4. Documenter: Created multiple secure areas on my website, so that Documentation is no longer hiding under my Supervision Notes.
    5. Notes: Wrote routines to import old (but missing) archived Notes into the database so they can be (and have been) re-exported in the current format.
  • 14Q1
    1. Architecture: Repaired / updated my Website site-map.
    2. Notes: Made a lot of improvements to my Site generators, in particular the pesky bug that stopped the links to archived Notes working correctly.
    3. Process: Improved the regeneration routines for the various classes of webpage, and got them to record statistics in support of the “Website Regeneration Dashboard”.
    4. Process: Created a “Website Regeneration Dashboard” to show when the various elements of my website have been refreshed, and how long the routines took to run. Links to this appear in the footer to each webpage.
  • 13Q3
    1. Architecture: Sorted conflicts between Subject, Topic & Sub-Topic IDs
    2. Books/Papers: Made enhancements to "Books & Papers Collection Categorised" Pages
    3. Books/Papers: Improved linkages between Book/Paper Lists and Summaries or Abstracts
    4. Notes: "Single Image" development for Notes
    5. Notes: Allowed "Authors Works Lists" to be linked-to from Notes
    6. Notes: Created Archived Notes Re-Export facility
    7. Notes: Simplified / Re-engineered Notes processing
    8. Status: Re-engineered Monthly Reporting on Change of Year
    9. Technology: Used CSS in all manually-crafted and automatically-generated pages
    10. Technology: Converted Tables to CSS3 standard
    11. Timesheets: Re-engineered Time-Recording, so that actuals are held against Papers (and Books) in a separate table, rather than as columns by year in the Papers / Books tables themselves. Retained the grand totals only.
  • 13Q2
    • Own Website
      1. Architecture: Replaced macros with code.
      2. Architecture: Improved error-recovery where encoding fails for links to Books, Papers and Authors. That is, where one of my bespoke tags (eg. +B41) doesn’t match with its corresponding anti-tag (eg. B+).
      3. Books/Papers: Developed "Books by Location" Pages
      4. Books/Papers: Improved the linkage between Papers and Books.
      5. Bridge: Created “Consolidated Bridge Results” webpages (for my own results).
      6. Documenter: Wrote the Code Documenter.
      7. Documenter: Created a code & query archive facility as part of the Code Documenter.
      8. Notes: Improved "Concatenated Notes" production
      9. Photos: Reduced the size of photos (to make the pages quicker to load).
      10. Spider: De-bugged the Spider.
      11. Status: Improved "This Month's Summary" Reporting
      12. Status: Improved Quarterly Reporting
      13. WebRefs: Some pages render oddly in Chrome (and maybe other browsers) – investigated42.
    • Other Websites
      1. Bridge: Merged43 Philosophy & Bridge Databases
  • 13Q1
    1. Status: Re-engineered Monthly Reporting Tables & improved Monthly Reporting
    2. Technology: Standardised to HTML544
  • 12Q3
    1. General: Improved Titles for Search Results display optimisation
  • 11Q4
    1. Books/Papers: Showed Percentage of Paper / Book Read
  • 11Q2
    1. Authors: Created Author Cross-reference
    2. Books/Papers: Created Inter-Book-Paper Citings Cross-reference
    3. Books/Papers: Added “changed dates” to Paper and Book abstracts, and produced “recently changed” pages for them
  • 10Q3
    1. Notes: Wrote routines to automatically generate the “Printable Notes” footer – and to create the corresponding web pages – from the control table. Very useful.
    2. Notes: Add “Date Created” to Note_Links (for audit purposes; I’m still not convinced that links disappear when they should).
    3. Notes: Investigate Note_Links: needs versioning, and section of calling Note
    4. WebRefs: Improved the functionality for automatically generating external Web-links in Notes, Book Abstracts and Paper Abstracts. Corrected current data to accommodate the new code.
  • 10Q2
    1. Footnotes: Added intra-Note footnotes – a real breakthrough (strange I’d not thought of this before). It will 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.
    2. Spider: Wrote my own Web Spider.
      1. 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.
      2. It also maintains a table of the directory structure and files therein, and then works out the real address from the relative addressing.
      3. It then allows cross-checking between the links and the files.
      4. 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.
      5. There are about 333k links in 55k files – the full run took about 8 hours.
      6. It now runs incrementally based on file last-updated dates.
  • 09Q4
    1. Notes: Restricted the size of the “previous versions” tables for Notes to 12.
    2. Process: Set up my database system to roll forward to the next academic year, and generate web-pages appropriately.
  • 09Q3
    1. Books/Papers: Completed a full 2-way link from Book/Paper Summaries to Notes.
    2. Books/Papers: Made a lot of changes to the way Books and Papers are categorised; in particular:-
      1. Added 2-level jump tables, to save the browser being crowded with hundreds of cross-categorisations in the same page.
      2. While it’s OK for Books, it seems to have a few potholes for Papers, as some of the links fail.
      3. The problem may be something to do with my economical way of suppressing redundant sub-categorisation - ie. where one or more of Subject, Topic and Sub-topic are the same.
    3. Notes: Functionally enhanced the Notes-generation processing options; to make niftier production possible. In particular, where individual Notes are selected, I made the re-generation of the cross-references optional (so that if only textual variation is being iterated, the iterations are quicker).
    4. Notes: Enabled automatic immediate promotion to Live Website of selected Temp Notes.
    5. Notes: Improved the performance of “All Notes” regeneration. The problem was with the generation of the generic reading lists based on Note Title. These only apply to the “Identity” Notes, and it was taking a long time to determine there was no list to produce.
    6. Notes: Ensured that the Notes Reading-list is generated from all 3 sub-topics.
    7. Notes: Enabled Concatenated Notes (by Group). This is only allowed for “Identity” Notes at the moment, which is what I’d wanted it for. It allows all Notes for a Group to be printed off in Title sequence, for ease of review.
    8. Process: Created a “performance stats” database and routines to write to it – though I only implemented them for the Notes generator.
  • 09Q2
    1. Architecture: Created Site-map for Website
    2. Books/Papers: Added "quality marker" to Paper & Book Abstracts
    3. Books/Papers: Improved, and corrected errors in, the Blackberry-friendly formatted lists of Books and Papers.
    4. Books/Papers: De-duplicated Books / Papers to Notes links
    5. Notes: Added a table of Notes history at the end of each Note (ie. not just previous version) - to save tedious chaining
  • 09Q1
    1. Books/Papers: Enabled links from Books to the Papers contained therein
    2. Books/Papers: Provided an automated link from Books / Papers to the Notes referencing them
    3. Books/Papers: Enhanced Books to Papers links to include papers multiply held
    4. Books/Papers: Created automatic links from Paper Summary to Book Summary
    5. Books/Papers: Improved the Books / Papers to Notes links to include the right Version and Section (and historical Title) of the Note
    6. Notes: Fixed the problem of the overpopulation of the Notes directory
    7. Notes: Added reading-list (of works cited) at the end of the Note, as well as in the Printed Note
    8. Notes: Created optional "don't print" feature for specific footnotes.
    9. Notes: Option for Notes-Regen:
      1. Changed-only
      2. Changed, and all impacted by Change
      3. All
  • 08Q4
    1. Timesheets: Updated Book totals from totals of the Papers contained therein
  • 08Q1
    1. Notes: Allowed regeneration of Temp Notes only
  • 07Q4
    1. Architecture: Added password-protection to selected pages
    2. Notes: When a Note is archived, ensured a printable note is also archived45 (if this Note has a print)
    3. Notes: Improve "Temp" note processing. Suppress "_T" suffix (just don't copy to Transfer)
    4. Notes: Added referenced reading lists to printable version of Notes
    5. Notes: Added referenced Books / Papers as footnote jump table to Notes
    6. Search: Created search facility using ZoomSearch
  • 07Q3
    1. Animadversions: Added a "hot topics" link - things that I'm currently working on and want feedback ("Animadversions")
    2. Footnotes: Improved transparency of Footnote referencing in printed Notes
    3. Notes: Created "respondent notes" - database identifier & red indicator + text
    4. Notes: Enabled generation of printable version of Notes
    5. Notes: Created46 a "quick lookup" table of responses to a note and its sub-notes (recursive function on Notes_Links)
    6. Notes: Made Note-change-history available on-line (added status + publishable flags)
  • 07Q2
    1. Abstracts: Segregated Abstracts into multiple directories
    2. Abstracts: Added "Extra Data" parallel to Abstracts; ie. "More …" (Location etc.)
    3. Abstracts: Created auto-backup of Abstracts, and more efficient maintenance web-routines
    4. Architecture: Tidied up Footers throughout Philosophy Papers site (made into tables)
    5. Architecture: Segregated database47 into Master and Slaves (code, papers, books, notes, web control, … vs PI)
    6. Books/Papers: Created "Papers by Title within Topic" list
    7. Books/Papers: Added Flags for "laptop" and "photocopy"; removed document location from Comments
    8. Books/Papers: Created "Identity Read Papers by Sub-Topic" list
    9. Books/Papers: Created "Identity Papers Full by Sub-Topic" list
    10. Books/Papers: Added Book Comments and Abstracts (as "More…") to Book-lists
    11. Books/Papers: Jump-Tables: added "by topic" option
    12. Books/Papers: Added "read" column in papers / books lists
    13. Books/Papers: Created "BB-friendly48" lists: Papers (Full) and Books
    14. Books/Papers: Added multiple Jump-levels for BB Lists (to keep pages small)
    15. Books/Papers: Added change of author or title in "Abstracts audit"
    16. Footnotes: Created auto-renumbering49 routine for Footnotes
    17. Footnotes: Created auto-backup of Footnotes50=49, and more efficient maintenance web-routines
    18. General: Improved "Disclaimer51" Page. Reduce font, add ref to philosophy databases + hyperlinks
    19. Notes: Added "footnote" pages52=49 for Carthusians & King's
    20. Notes: Added "outgoing links" summary footer to Notes pages
    21. Notes: Allowed two sorts of Note - document-specific ("Write-up") and general
    22. Process: Improved ease of FTP process by use of Transfer Directory
    23. WebRefs: Made Web Refs in Comments / Abstracts into Hyperlinks



Items Completed by Category:
  1. Own Website: Completed Items By Category:-
    • Abstracts
      1. 15Q4: Corrected data format on Identity Abstracts
      2. 07Q2: Added "Extra Data" parallel to Abstracts; ie. "More …" (Location etc.)
      3. 07Q2: Created auto-backup of Abstracts, and more efficient maintenance web-routines
      4. 07Q2: Segregated Abstracts into multiple directories
    • Aesthetics
      1. 15Q4: Reduced font + changed text in ubiquitous THEO'S PAGE heading
    • Animadversions
      1. 07Q3: Added a "hot topics" link - things that I'm currently working on and want feedback ("Animadversions")
    • Architecture
      1. 18Q4: As revealed by Spider: Old links in unregenerated pages. 8 Items.
      2. 18Q3: Added 'TT' shortcut icon on all Webpage browser tabs
      3. 18Q2: Adjusted MS Access Control Page to feature new functions (Development Log & Automatic XRef) and consolidated the categorised Notes Lists into one button.
      4. 17Q4: Automated links between Quarterly reports (Task Lists)
      5. 15Q3: Made a lot of progress on improving the hyperlinking in my own website – I’ve broken the back of this project. The links now work accurately, but I need to ensure the efficient propagation of linkage changes across the site without requiring a complete regeneration.
      6. 15Q1: Vastly improved the “bulleting” options in Notes, etc.
      7. 14Q2: Added extra linkages between pages (eg. on Author).
      8. 14Q1: Repaired / updated my Website site-map.
      9. 13Q3: Sorted conflicts between Subject, Topic & Sub-Topic IDs
      10. 13Q2: Improved error-recovery where encoding fails for links to Books, Papers and Authors. That is, where one of my bespoke tags (eg. +B54=41) doesn’t match with its corresponding anti-tag (eg. B+).
      11. 13Q2: Replaced macros with code.
      12. 09Q2: Created Site-map for Website
      13. 07Q4: Added password-protection to selected pages
      14. 07Q2: Segregated database55=47 into Master and Slaves (code, papers, books, notes, web control, … vs PI)
      15. 07Q2: Tidied up Footers throughout Philosophy Papers site (made into tables)
    • Authors
      1. 19Q2: Added Jump Table to sections of Authors Pages
      2. 18Q3: As revealed by Spider: 'Extra' Links to Notes from Citations List have the wrong directory (clumped in 1,000's like Papers rather than 100's). 7 items. Problem with AddCitations_List, so not just an issue for Authors.
      3. 18Q3: Authors Narrative: enable footnotes.
      4. 15Q4: Corrected author's names (SN (FN)) for all papers and books
      5. 15Q4: Provided easy links to works by the same author; Books, Papers; Joint authors
      6. 15Q1: Improved the format and content of “Authors” pages.
      7. 14Q2: Created the facility for Author Narratives.
      8. 11Q2: Created Author Cross-reference
    • Backups
      1. 15Q4: Enhanced my backup system to prune items backed up multiple times (eg. if they moved directory).
      2. 14Q2: Used a clone of my Spider routines to create a backup and restore system.
    • Books
      1. 18Q3: As revealed by Spider: BookCitings. 405 items. Fixed problem with CreateBookCitingsWebPages not checking for change of Book during 'Repeats' processing.
    • Books/Papers
      1. 19Q1: Removed Blackberry processing and associated pages as no longer needed with fast broadband.
      2. 18Q3: Paper & Book Abstracts - Make 'Disclaimer' more prominent & show 'Paper Statistics' rather than 'Paper Summaries'
      3. 17Q4: New "Recent Acquisitions" Book List - Uncategorised
      4. 16Q1: Created direct links from Subject, Topic & Sub-topic (in Book and Paper Summaries) to their link pages.
      5. 15Q4: Neatened up the linkage headers in Book & Paper Abstracts.
      6. 15Q4: Updated booklists to include shelf-identifiers
      7. 13Q3: Improved linkages between Book/Paper Lists and Summaries or Abstracts
      8. 13Q3: Made enhancements to "Books & Papers Collection Categorised" Pages
      9. 13Q2: Developed "Books by Location" Pages
      10. 13Q2: Improved the linkage between Papers and Books.
      11. 11Q4: Showed Percentage of Paper / Book Read
      12. 11Q2: Added “changed dates” to Paper and Book abstracts, and produced “recently changed” pages for them
      13. 11Q2: Created Inter-Book-Paper Citings Cross-reference
      14. 09Q3: Completed a full 2-way link from Book/Paper Summaries to Notes.
      15. 09Q3: Made a lot of changes to the way Books and Papers are categorised; in particular:-
        1. Added 2-level jump tables, to save the browser being crowded with hundreds of cross-categorisations in the same page.
        2. While it’s OK for Books, it seems to have a few potholes for Papers, as some of the links fail.
        3. The problem may be something to do with my economical way of suppressing redundant sub-categorisation - ie. where one or more of Subject, Topic and Sub-topic are the same.
      16. 09Q2: Added "quality marker" to Paper & Book Abstracts
      17. 09Q2: De-duplicated Books / Papers to Notes links
      18. 09Q2: Improved, and corrected errors in, the Blackberry-friendly formatted lists of Books and Papers.
      19. 09Q1: Created automatic links from Paper Summary to Book Summary
      20. 09Q1: Enabled links from Books to the Papers contained therein
      21. 09Q1: Enhanced Books to Papers links to include papers multiply held
      22. 09Q1: Improved the Books / Papers to Notes links to include the right Version and Section (and historical Title) of the Note
      23. 09Q1: Provided an automated link from Books / Papers to the Notes referencing them
      24. 07Q2: Added "read" column in papers / books lists
      25. 07Q2: Added Book Comments and Abstracts (as "More…") to Book-lists
      26. 07Q2: Added change of author or title in "Abstracts audit"
      27. 07Q2: Added Flags for "laptop" and "photocopy"; removed document location from Comments
      28. 07Q2: Added multiple Jump-levels for BB Lists (to keep pages small)
      29. 07Q2: Created "BB-friendly56=48" lists: Papers (Full) and Books
      30. 07Q2: Created "Identity Papers Full by Sub-Topic" list
      31. 07Q2: Created "Identity Read Papers by Sub-Topic" list
      32. 07Q2: Created "Papers by Title within Topic" list
      33. 07Q2: Jump-Tables: added "by topic" option
    • Bridge
      1. 18Q3: Reformated + Fixed Hand-dealing pages to CSS standards
      2. 18Q1: Corrected format of Links from Bridge Page
      3. 17Q2: Created hyperlinks from my consolidated results pages to the actual results
      4. 13Q2: Created “Consolidated Bridge Results” webpages (for my own results).
    • Clock
      1. 16Q2: Created a "chess clock" application to help time tasks. Not much use in the end.
    • Data
      1. 15Q4: Corrected data content on Identity Sub-topics
    • Documenter
      1. 18Q4: Outstanding Developments by Category appearing all in Bold, and links to lists failing.
      2. 18Q3: Created Functor using Form_Documentation_Links to automatically add control-links to documentation Notes.
      3. 18Q3: Fixed Bug where a variable has the same name as a procedure, and is thereby confused with one. Produced a warning query (Variable_Code_Name_Clashes) for manual correction.
      4. 18Q2: Investigated the error reports from the Documenter:
        1. Improved the diagostics
        2. Removed unused variables from the Generator code.
      5. 18Q1: Created consolidated Development Log, and updated "Progress to Date" and "Outstanding Developments" Reports
      6. 18Q1: Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs
      7. 17Q4: Code Archive: Created Web-pages of Recent Code Changes
      8. 17Q4: Code Archive: Hadn't been working - fixed and recovered a selection from backups
      9. 16Q1: Created an automatic Forms documenter – with links to the code.
      10. 15Q4: Segregated the code-archive, which was bloating57=38 the generator database.
      11. 14Q2: Created multiple secure areas on my website, so that Documentation is no longer hiding under my Supervision Notes.
      12. 13Q2: Created a code & query archive facility as part of the Code Documenter.
      13. 13Q2: Wrote the Code Documenter.
    • Footnotes
      1. 18Q3: Enabled the re-use of Footnotes in the same Note58=20. They appeared multiple times, now just once. Fixed for:-
        1. Notes (OutputNotesWebPage)
        2. Printable Notes (NoteForPrinting), and
        3. Archived Notes (OutputNotesWebPage_Archived)
        All of which use Notes_Text_Format and the Note_Footnotes table. Also,
        1. Book & Paper Abstracts & Comments used to use an array in Reference_Footnotes, but changed to use a new table59=21 Abstract_Footnotes.
      2. 10Q2: Added intra-Note footnotes – a real breakthrough (strange I’d not thought of this before). It will 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.
      3. 07Q3: Improved transparency of Footnote referencing in printed Notes
      4. 07Q2: Created auto-backup of Footnotes60=49, and more efficient maintenance web-routines
      5. 07Q2: Created auto-renumbering61=49 routine for Footnotes
    • General
      1. 19Q2: Created 'Chess' Home Page
        1. Created as a main menu item and Note
        2. Created consolidated results pages
        3. Added games & links to pgn4web
      2. 18Q2: Website Tidy-up:-
        1. Wrote a function to delete - with specified exceptions - items not regenerated in the last full website regeneration.
        2. Tidied up Site - deleted non-updated pages (especially old Printed Notes). Automatically on the local site, manually - using the audit log - on the live site.
        3. Investigated setting up an FTP link as a drive so I could automatically delete from the live site, but couldn't get it to work. Easy to set up as a drive, but not to assign a drive-letter so the drive can be used by VBA.
      3. 12Q3: Improved Titles for Search Results display optimisation
      4. 07Q2: Improved "Disclaimer63=51" Page. Reduce font, add ref to philosophy databases + hyperlinks
    • Infrastructure
      1. 18Q1: Migration of Website from UKServers to Namesco. Test out.
    • Notes
      1. 18Q4: As revealed by Spider: Consciousness Status Report Achived Notes - links to BookCatalogCategorised_16_115_471.htm failing. Live Note OK. 46 items. 24 items outstanding.
      2. 18Q4: As revealed by Spider: Links from Blog in Level 1 or 2 Printed Notes 512 and 981 failing. 141 items.
      3. 18Q4: As revealed by Spider: Links to sundry 'static' pages failing.
        1. 13 items fixed.
        2. 7 items outstanding: to do with Pete's PhD Test site. Links seem to be OK, so may be a problem with the Spider. Directory "Petes_PhD" was the only one set to "do not parse". The file wasn't in the site map. Reset; hopefully it'll work!
      4. 18Q4: As revealed by Spider: Status Reports - Achived Notes - sundry links failing. 50 items in total. Live Notes fixed.
        1. Website: Maintenance Dashboard. 14 items.
        2. Personal Identity Status Report. 11 items.
        3. Summary Status Report. 4 items.
        4. Actual Detail Summary Report. 6 items.
        5. Chess Status Report. 12 items.
        6. Etc. 3 items.
      5. 18Q4: As revealed by Spider: Sundry links failed for Supervisions. 30 items.
      6. 18Q4: Create Priority Task List Report.
      7. 18Q3: As revealed by Spider: Bridge Status Report Achived Notes - sundry links failing. Live Note OK. 70 items.
      8. 18Q3: As revealed by Spider: Languages Status Report Achived Notes - links to Dissertation failing. Live Note OK. 43 items.
      9. 18Q3: As revealed by Spider: Religion Status Report Achived Notes - sundry links failing. Live Note OK. 59 items.
      10. 18Q3: As revealed by Spider: Links to Notes_xxx_Links, from Abstracts (94 items), Notes (25 … corrected manually), NotesPrint (1916). Fixed by +LL+ functor implementation.
      11. 18Q3: As revealed by Spider: Notes_List_Control links fail for Supervisions. 58 items.
      12. 18Q3: Automatic Key-word Hyperlinking to Notes Project: Phase 2
        1. Added links based on Book & Paper Titles
        2. Added ***Read***-marker to Lists
        3. Allowed links to be ignored (rather than suppressed) during approval process
        4. Skip links to Status Reports, etc.
      13. 18Q3: Blog: Created Functor to generate Blog from Blog.
      14. 18Q3: Created auto-regen of all Note Link (Note_nnn_Link) Pages
      15. 18Q3: Created new '+LL+' Functor for links to Note_Link pages; fixed associated Notes.
      16. 18Q2: Added a process to 'fix' - by adding the Note-ID - those note-links added without stating the ID. This will save processing time.
      17. 18Q2: Created automatic key-word referencing (ie. to Notes in the Notes-Group "Personal Identity"). This was complicated for a number of reasons:-
        1. There are always false positives, so there needed to be a way of "proofing" what's to be done before doing anything.
        2. There will be times where it is inappropriate (eg. in quoted work by other authors). So, there had to be a way of permanently suppressing such links.
        3. The referencing differs depending on whether the term is in a Footnote or not.
        4. I needed to check for already-existing links, variant grammatical forms, etc.
        5. I created a MsgBox routine - providing context - so that what needed to be done with potential links could easily be decided when the linking process was (re-)run.
        6. Links are always to Notes, but are from Notes, Archived Notes, Authors and Book & Paper Abstracts & Comments.
      18. 18Q1: Automated format-change of old tables in Notes and Notes_Archive
      19. 18Q1: Extended deduction of Note links to Papers, and Papers with embedded Notes.
      20. 18Q1: Notes Functor76=30 Processing: Phase 1
        1. Basic processing to interpret comments in HTML code
        2. 01: Quarterly Report: Activity insert
        3. 02: Development Log report - Completed Items by Date
        4. 03: Development Log report - Outstanding Items by Priority
        5. 04: Development Log report - Outstanding Items by Category
        6. 05: Development Log report - Completed Items by Category
        7. 06: Quarterly Report: Priority 1 Outstanding Developments by Category
      21. 18Q1: Removed old "Printable Notes" links from Archived Notes
      22. 17Q4: Added %age complete to Notes Reading Lists
      23. 17Q4: Enabled deduction of Note link by omitting the Note ID from the mark-up and doing a look up on the key-word and its varients.
      24. 17Q3: Added Colour-coded "quality markers" to Notes: included them in lists and jump-tables
      25. 16Q1: Allowed Note- & Footnote-links from multiple words83=37. This is such a useful feature!
      26. 16Q1: Completed converting “static” pages to Notes.
      27. 16Q1: Enabled direct links to Notes from within Footnotes.
      28. 16Q1: Stopped (I hope!) “private” Notes showing in Paper Abstracts.
      29. 15Q4: Converted the “static” pages in my website to Note format (so they can change and retain history).
      30. 15Q4: Fixed problem of images not appearing in "Printed" Notes (wrong directory level) unless the images are repeated
      31. 15Q3: Tidied up the archived Notes.
      32. 14Q4: Made improvements to the regeneration and referencing of archived Notes.
      33. 14Q3: Created a progress-tracker for my Thesis.
      34. 14Q3: Improved error-recovery where encoding fails for Notes links.
      35. 14Q3: Started to split Paper Abstracts from Write-ups.
      36. 14Q2: Wrote routines to import old (but missing) archived Notes into the database so they can be (and have been) re-exported in the current format.
      37. 14Q1: Made a lot of improvements to my Site generators, in particular the pesky bug that stopped the links to archived Notes working correctly.
      38. 13Q3: "Single Image" development for Notes
      39. 13Q3: Allowed "Authors Works Lists" to be linked-to from Notes
      40. 13Q3: Created Archived Notes Re-Export facility
      41. 13Q3: Simplified / Re-engineered Notes processing
      42. 13Q2: Improved "Concatenated Notes" production
      43. 10Q3: Add “Date Created” to Note_Links (for audit purposes; I’m still not convinced that links disappear when they should).
      44. 10Q3: Investigate Note_Links: needs versioning, and section of calling Note
      45. 10Q3: Wrote routines to automatically generate the “Printable Notes” footer – and to create the corresponding web pages – from the control table. Very useful.
      46. 09Q4: Restricted the size of the “previous versions” tables for Notes to 12.
      47. 09Q3: Enabled automatic immediate promotion to Live Website of selected Temp Notes.
      48. 09Q3: Enabled Concatenated Notes (by Group). This is only allowed for “Identity” Notes at the moment, which is what I’d wanted it for. It allows all Notes for a Group to be printed off in Title sequence, for ease of review.
      49. 09Q3: Ensured that the Notes Reading-list is generated from all 3 sub-topics.
      50. 09Q3: Functionally enhanced the Notes-generation processing options; to make niftier production possible. In particular, where individual Notes are selected, I made the re-generation of the cross-references optional (so that if only textual variation is being iterated, the iterations are quicker).
      51. 09Q3: Improved the performance of “All Notes” regeneration. The problem was with the generation of the generic reading lists based on Note Title. These only apply to the “Identity” Notes, and it was taking a long time to determine there was no list to produce.
      52. 09Q2: Added a table of Notes history at the end of each Note (ie. not just previous version) - to save tedious chaining
      53. 09Q1: Added reading-list (of works cited) at the end of the Note, as well as in the Printed Note
      54. 09Q1: Created optional "don't print" feature for specific footnotes.
      55. 09Q1: Fixed the problem of the overpopulation of the Notes directory
      56. 09Q1: Option for Notes-Regen:
        1. Changed-only
        2. Changed, and all impacted by Change
        3. All
      57. 08Q1: Allowed regeneration of Temp Notes only
      58. 07Q4: Added referenced Books / Papers as footnote jump table to Notes
      59. 07Q4: Added referenced reading lists to printable version of Notes
      60. 07Q4: Improve "Temp" note processing. Suppress "_T" suffix (just don't copy to Transfer)
      61. 07Q4: When a Note is archived, ensured a printable note is also archived85=45 (if this Note has a print)
      62. 07Q3: Created "respondent notes" - database identifier & red indicator + text
      63. 07Q3: Created86=46 a "quick lookup" table of responses to a note and its sub-notes (recursive function on Notes_Links)
      64. 07Q3: Enabled generation of printable version of Notes
      65. 07Q3: Made Note-change-history available on-line (added status + publishable flags)
      66. 07Q2: Added "footnote" pages87=49 for Carthusians & King's
      67. 07Q2: Added "outgoing links" summary footer to Notes pages
      68. 07Q2: Allowed two sorts of Note - document-specific ("Write-up") and general
    • Papers
      1. 18Q2: Papers associated with broken links:-
        1. Created an area to hold pdfs, and automated links thereto.
        2. Created a pop-up to say I'd remove such pdfs if requested by their authors.
        3. Consequently, haven't password protected the area yet.
      2. 18Q1: Correction of narratives on Note time-recording pseudo-papers
    • Photos
      1. 19Q1: Created Photo-logging usage via Images table.
      2. 19Q1: Created Timeline software
      3. 19Q1: Timeline software: Added photos of Coxes Farm
      4. 18Q3: As revealed by Spider: Fixed ImageRef to work for both embedded ('SRC') & linked images on the same page - eg. Carthusians. 12 items.
      5. 18Q3: Fix Bug: photos in Abstracts with embedded Notes - eg. "Grossman (Lev), Kurzweil (Ray) - 2045: The Year Man Becomes Immortal" - not displaying
      6. 13Q2: Reduced the size of photos (to make the pages quicker to load).
    • Process
      1. 18Q4: Added 'time to regenerate' sub-totals & grand-totals to Website Maintenance Dashboard.
      2. 18Q2: Re-engineered Website Maintenance Dashboard to show extra topical links (and show them at the top of the page).
      3. 18Q1: Improved efficiency of daily changes regeneration (removed msgboxes)
      4. 18Q1: Wrote a routine to update a set of .htm files, replacing text in them all
      5. 15Q4: Created a consolidated processor to enable overnight regeneration of the whole website.
      6. 14Q1: Created a “Website Regeneration Dashboard” to show when the various elements of my website have been refreshed, and how long the routines took to run. Links to this appear in the footer to each webpage.
      7. 14Q1: Improved the regeneration routines for the various classes of webpage, and got them to record statistics in support of the “Website Regeneration Dashboard”.
      8. 09Q4: Set up my database system to roll forward to the next academic year, and generate web-pages appropriately.
      9. 09Q3: Created a “performance stats” database and routines to write to it – though I only implemented them for the Notes generator.
      10. 07Q2: Improved ease of FTP process by use of Transfer Directory
    • Search
      1. 17Q2: Wrote routines to create a cut-down Website excluding pages with irrelevant or duplicated information. Used this to create the ZoomSearch facility.
      2. 07Q4: Created search facility using ZoomSearch
    • Spider
      1. 18Q4: Determined why Full_Link_Up_Levels_Gen takes so long - approximately 4 hours. Re-architected to reduce database reads.
      2. 16Q4: Added “.shtml” and “.shtm” to the list of web-suffices.
      3. 15Q4: Finally cracked the Spider for external links, and used it to check the 3,000-odd links from my website. Some tidying up outstanding.
      4. 14Q4: Fixed the bug wherein the Spider ran out of system resources on large runs: now compacts & repairs the slave database as it does along (every 200k links; parameterised).
      5. 14Q3: Continued working on my Spider and started to use it to clean up my website by diagnosing broken links.
      6. 13Q2: De-bugged the Spider.
      7. 10Q2: Wrote my own Web Spider.
        1. 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.
        2. It also maintains a table of the directory structure and files therein, and then works out the real address from the relative addressing.
        3. It then allows cross-checking between the links and the files.
        4. 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.
        5. There are about 333k links in 55k files – the full run took about 8 hours.
        6. It now runs incrementally based on file last-updated dates.
    • Status
      1. 19Q2: Corrected Quarterly Reporting for uneven Plan (Holidays)
      2. 18Q4: Links occasionally missing from Summary Task List and Summary Task List (YTD).
      3. 18Q3: Status: Summary - Actual versus Plan between quarters says "previous quarter"; should be "current quarter"
      4. 18Q2: Added extra items to Functors to facilitate Quarterly Reporting:-
        1. Automatically calculated QTD & YTD time statistics in the quarterly reports.
        2. Provided a YTD task list for Status Reports for projects "in abeyance" to make reporting easier.
        3. Modified the statistics - to be just YTD - for YTD Status reports.
        4. Created table for - by Project - "Plans for the near future" tasks, and a functor to add them to the status report.
        5. Took "items competed" and "plans for the near future from the development log for the Web-tools status report.
        6. Created another functor to add these lists to the Summary report.
      5. 18Q1: Created web-page generator for Development items (ie. Created the Web-Project "To Do" List and "Outstanding Developments" directly from this list).
      6. 13Q3: Re-engineered Monthly Reporting on Change of Year
      7. 13Q2: Improved "This Month's Summary" Reporting
      8. 13Q2: Improved Quarterly Reporting
      9. 13Q1: Re-engineered Monthly Reporting Tables & improved Monthly Reporting
    • Technology
      1. 19Q1: Investigated the Hit Stats provided by Webalizer and produced web-pages to show the most active pages.
      2. 13Q3: Converted Tables to CSS3 standard
      3. 13Q3: Used CSS in all manually-crafted and automatically-generated pages
      4. 13Q1: Standardised to HTML594=44
    • Timesheets
      1. 17Q4: Separated Time Recording for Aeon
      2. 15Q1: Segregated time-recording so I can easily see how much time is spent developing and supporting my own website, and how much is spent on those of other organisations.
      3. 13Q3: Re-engineered Time-Recording, so that actuals are held against Papers (and Books) in a separate table, rather than as columns by year in the Papers / Books tables themselves. Retained the grand totals only.
      4. 08Q4: Updated Book totals from totals of the Papers contained therein
    • WebRefs
      1. 18Q4: Added Display text to WebRefs for Links to Stanford, Wikipedia & Aeon
      2. 18Q2: Created Functor to add stats to Website Generator Documentation - Web Links page.
      3. 18Q1: Determined & reported usage directly using embedded +WnnnW+ encoding rather than via the Spider. Reconciled the two methods.
      4. 18Q1: Documentation & Bug-fixes: Phase 1
        1. Completed "as is" functional documentation so I could see what's going on.
        2. Re-engineered so it made sense and ran efficiently without bugs
        3. Fixed the obvious data errors that confused the statistics - ie. where the returned URL differs from that requested and https issues.
        4. Wrote / improved diagnostic reports (web pages)
      5. 16Q1: Some tidying up of the 3,000-odd external links from my website.
      6. 13Q2: Some pages render oddly in Chrome (and maybe other browsers) – investigated96=42.
      7. 10Q3: Improved the functionality for automatically generating external Web-links in Notes, Book Abstracts and Paper Abstracts. Corrected current data to accommodate the new code.
      8. 07Q2: Made Web Refs in Comments / Abstracts into Hyperlinks
  2. Other Websites: Completed Items By Category:-
    • Acts
      1. 16Q3: Developed a website for displaying the textual and grammatical analyses and appendices of Pete’s PhD on the Acts of the Apostles. Two versions: Live (Acts: Live Site (http://www.acts-research.website/)) and Test (Acts: Test Site (http://www.theotodman.com/Petes_PhD/index.htm)).
    • Bridge
      1. 17Q1: Added new features (70s Club & Monthly Pairs Winners) to my Bridge mini-websites.
      2. 17Q1: Created Master Point Lists & Promotions for the ECBA website.
      3. 16Q3: Revived the archive website for Mountnessing Bridge Club (Mountnessing Bridge Club Archive (http://mountnessing.theotodman.com/index.shtml)).
      4. 16Q1: Accommodated Alaric’s new scoring system for St. Edith’s.
      5. 16Q1: Created Ladies’ and Gentlemen’s ladders for my mini-websites.
      6. 16Q1: Reconciled my X-IMP calculations with a new feature provided by Bridgewebs.
      7. 15Q4: Segregated the Bridge website generators from those for my own website. They now live in separate databases and have their own documenters.
      8. 15Q3: Created a new website (using Bridgewebs) for the First Class Bridge Academy (First Class Bridge (http://www.bridgewebs.com/firstclassbridge/)).
      9. 15Q3: Ported my “handicap / improvers” routines from Hutton to “Mini Websites”.
      10. 15Q2: Development of the “Eve Goblets” (victor ludorum) software for the ECBA, and roll-over to the new season.
      11. 15Q1: Further improvements to my Butler-IMPs and Cross-IMPs calculation routines.
      12. 15Q1: Started a project to provide small websites for bridge clubs without sites: Essex Bridge Results (http://www.theotodman.com/Bridge/index.htm).
      13. 15Q1: Took on the ECBA Website (ECBA Website (http://www.essexbridge.co.uk/)), at the cost of considerable effort by way of reformatting & tidy-up.
      14. 14Q4: Improvements to my Butler-IMPs and Cross-IMPs calculation routines – different formats, including the Jeff Smith format, and extension to Butler-scored Pairs events. This work has been taken up by the ECBA selectors for county-team selection.
      15. 14Q3: Created a suite of programs to extract data and calculate Butler-IMPs and Cross-IMPs from the travellers on Bridgewebs Teams events, and output ranking-lists to the Web.
      16. 13Q2: Merged97=43 Philosophy & Bridge Databases
    • Enigma
      1. 18Q4: Added 'EE' shortcut icon on all Webpage browser tabs
      2. 15Q3: Created a small website for a music group Julie and I attend – the Enigma Ensemble (http://www.enigmaensemble.co.uk/).
    • Sophie
      1. 18Q4: Added 'SB' shortcut icon on all Webpage browser tabs
      2. 15Q3: Completed the upgrade of Sophie Botros98=39’s website; see Sophie Botros: Live Site (http://www.sophiebotros.com/).





In-Page Footnotes

Footnote 6:
  • There have been continual changes and bug-fixes that are not worth reporting.
  • A quarterly release - or the equivalent - of small changes is to be understood passim.
  • There were gaps in the development log that have been filled in from old reports. I've ignored developments for now-defunct sites.
  • However, for my own site I've erred in the direction of plenitude to remind me of what went on. I may prune the list in due course.
Footnote 20:
  • This situation occurs in these reports, and elsewhere.
Footnote 21: Footnote 30:
  • An eccentric use of this term.
  • By it I mean the extraction of data from a database, formatting it, and inserting the resulting text in line into a web-page.
Footnote 37:
  • As demonstrated here!
Footnote 38:
  • I subsequently found a bug whereby it was backing up the entire code-base each time!
Footnote 39:
  • Sophie is an old friend and supervisor from Birkbeck.
Footnote 41:
  • Naturally, I can now say precisely what I mean, by using a plus-sign, as it no longer causes the process to fail!
Footnote 42:
  • Fixed – it was very long blank-free URLs in the Source column.
  • I now call my “WebRef” function to convert these to hyperlinks.
Footnote 43:
  • This was a mistaken idea, and was subsequently reversed!
Footnote 44:
  • Rather irritatingly, when I checked my site in all browsers, I found that it appeared a right mess in some of them (I forget the details).
  • It all stemmed from the DocType parameter, which I had to revert.
Footnote 45:
  • I must have unwound this one - presumably it didn't work - and need to re-do it.
Footnote 46:
  • Did I - or was this an intention?
  • The whole "respondent" process didn't work out well as it fragments the discussion, so this might be important.
Footnote 47:
  • This must have been unwound if it was ever implemented.
Footnote 48:
  • "BB" = "Blackberry" (for when I had one!)
  • Response times - eg. in bookshops - used to be awful. This "binary chop" approach is no longer needed.
Footnote 49:
  • What was this?
Footnote 50:
  • What was this?
Footnote 51:
  • Presumably this was the ancester of this page before it was converted to a Note?
Footnote 52:
  • What was this?
Footnote 54:
  • Naturally, I can now say precisely what I mean, by using a plus-sign, as it no longer causes the process to fail!
Footnote 55:
  • This must have been unwound if it was ever implemented.
Footnote 56:
  • "BB" = "Blackberry" (for when I had one!)
  • Response times - eg. in bookshops - used to be awful. This "binary chop" approach is no longer needed.
Footnote 57:
  • I subsequently found a bug whereby it was backing up the entire code-base each time!
Footnote 58:
  • This situation occurs in these reports, and elsewhere.
Footnote 59: Footnote 60:
  • What was this?
Footnote 61:
  • What was this?
Footnote 63:
  • Presumably this was the ancester of this page before it was converted to a Note?
Footnote 76:
  • An eccentric use of this term.
  • By it I mean the extraction of data from a database, formatting it, and inserting the resulting text in line into a web-page.
Footnote 83:
  • As demonstrated here!
Footnote 85:
  • I must have unwound this one - presumably it didn't work - and need to re-do it.
Footnote 86:
  • Did I - or was this an intention?
  • The whole "respondent" process didn't work out well as it fragments the discussion, so this might be important.
Footnote 87:
  • What was this?
Footnote 94:
  • Rather irritatingly, when I checked my site in all browsers, I found that it appeared a right mess in some of them (I forget the details).
  • It all stemmed from the DocType parameter, which I had to revert.
Footnote 96:
  • Fixed – it was very long blank-free URLs in the Source column.
  • I now call my “WebRef” function to convert these to hyperlinks.
Footnote 97:
  • This was a mistaken idea, and was subsequently reversed!
Footnote 98:
  • Sophie is an old friend and supervisor from Birkbeck.

Note last updated: 14/07/2019 20:29:46


Footnote 10

This document constitutes my philosophical thoughts on the validity of Christianity. Its name and format are modelled on a well-known (and, of course, infinitely superior) work by Ludwig Wittgenstein. So as not to deceive the unwary, this evaluation is reluctantly negative. I am not a scoffer, so the evaluation is a serious one. However, I cannot see how Christianity or any other religious system can be made to work without either intellectual compromise or denuding the religious system of content.

The text of this document has not had a major overhaul in almost the last ten years, so my ideas have probably moved on somewhat in the interim. Readers may find the style rather inclined towards ex cathedra statements. This is because the document was written as an attempt to structure my views on these subjects rather than to seek to justify them in exhaustive detail. The web-based format does allow expatiation ad infinitem, and I will seek to progress in that direction in due course.

The document revolves around 20 basic assumptions into which my argument is broken down. I'm not yet happy that these are the best 20 and that there are no redundancies. However, given the whole document is geared around these fundamental tenets, I feel reluctant to change them until I have a clearer idea of how the structural change would affect the entire argument. So, we're stuck with them until inspiration strikes.

These 20 primary points of the argument, together with 4 appendices, are as below.

  1. The world is open to investigation.
  2. Knowledge of the world is acquired from experience under the interpretation of reason.
  3. No knowledge is certain.
  4. The world obeys a number of fairly simple physical laws, which form the modern scientific worldview, which is fundamentally correct.
  5. Truth is related to simplicity.
  6. It is important for our beliefs to be true, especially if we intend to pass them on to others.
  7. Christianity is a public statement about the world, not merely a private religion.
  8. The claims of Christianity are based on historical experience.
  9. The Bible is the most reliable record of the historical events on which Christianity is founded.
  10. Christianity requires a reliable, but not necessarily inerrant, Bible to validate it.
  11. Biblical claims are to be validated in the same way as any other claims related to matters of fact.
  12. From the viewpoint of internal consistency & style, the Bible gives the impression of being a generally reliable, but not inerrant, document.
  13. There are problems with the Biblical model of the world & its history.
  14. Christianity does not conform to the requirement of presuppositional simplicity.
  15. There is no worthwhile subset of Christianity as traditionally understood that conforms to the modern worldview.
  16. A worthwhile reconstruction of Christianity, in conformity with the modern worldview, has not been demonstrated to be possible.
  17. Christianity cannot & should not be defended solely on the basis of faith.
  18. It is not self-evident that the world, or the individuals in it, have a purpose.
  19. Pascal's wager is not to be accepted.
  20. It is better to remain silent than to make a pretence at knowledge.


Appendices
  1. Acts 28 Dispensationalism.
  2. Biblical Numerics & Chiasmus.
  3. Spiritual Beings in the Judeo-Christian Tradition.
  4. Non-theistic Ethics.


To find out more about each statement, click on the hyperlink to the underlying document, where the statement is broken down into more detail and, where possible, justified.

For a concatenation of the whole document in topic-title sequence, follow this link.

Please address any criticism of or suggested improvements to this paper to theo@theotodman.com.

Note last updated: 18/12/2010 19:58:05


Footnote 16: (Theo Todman's Blog)

This Blog continues to evolve over time, though suffers from long periods of stasis. I'm not sure whether it should count as a “real” blog, but I intend it as a general dumping ground for discussions that don’t obviously fit elsewhere, or which are hidden about the site but to which I wish to draw attention.

The entire blog and the individual entries use my patent “Note” technology which I developed for my more formally philosophical investigations into Personal Identity, which is why it comes with the usual cross-referencing baggage, though the reading-lists are usually switched off. Here is the “Jump Table” for the entire Blog, which allows quick access to the various sub-topics. One day I may make these tables topic-specific, but currently I think the cross-pollination a potential “good thing”.

In the table below, individual notes will say – in the “Reference” column – whether they have a printable version. The motivation behind the “unprintable1” versions – marked as “Note” – is the hyper-linking, more relevant in some texts than others. If a word is underlined and followed by a superscript, clicking on the underlined word will usually lead to further enlightenment or obfuscation. Underlining with a subscript links to a footnote within the Note itself. The “printable” versions show the level to which the print goes. L0 (“Level 0”) is just the main Note. “L1” has the main Note and all Notes referenced by the main Note, and so on. If the reading list is carried through to the printable Note, this is shown by “, R”.

Some of these entries are discussions between me and an interlocutor or correspondent. Comments that belong to the correspondent appear in a different colour, a rather nasty shade of purple. To allow for candour, I’ve in general not been explicit about the identities of correspondents, though those who know me well may be able to make deductions in some cases. If anyone wants their identity revealed (or even further disguised), no doubt they will let me know. I have to admit that this “Notes” procedure with interlocutors hasn’t worked very well, and fragments the conversation somewhat.

Date Topic Reference
4 November 2018Coxes Farm: This page provides a timeline of the vicissitudes – good and bad – that have come upon our house – Coxes Farm, Billericay, Essex – since we purchased it in February 2012.
  • Part 1: Shows a timeline for the repairs undertaken on the House since a crack at the front was discovered in December 2017.
  • Part 2: Is still under development, and shows earlier photos the the House, including those of the survey and post-purchase repairs and developments. I've yet to sort these into a sensible order.
  • Part 3: Is likewise still under development, and shows photos of the Garden - including early ruinations and landscaping - together with other random photos.
  • Part 4: Is another even more random page that uses different technology to build it. Unlike the other pages it's not intended to be a timeline, but will select features to highlight and compare.
For the listing of Coxes Farmhouse, see:-

Historic England: Coxes Farmhouse Listing (https://historicengland.org.uk/listing/the-list/list-entry/1338382).
Images of England: Coxes Farmhouse (http://www.imagesofengland.org.uk/Details/Default.aspx?id=112321&mode=quick).
Part 1
Note
Printable (L0)

Part 2
Note
Printable (L0)

Part 3
Note
Printable (L0)

Part 4
Note
Printable (L0)
2 August 2018Tottering Towers & Listing Buildings: This is an account – theoretical as well as practical – of the problems that can arise for those with the responsibility for a Listed Building, illustrated by my own experiences with Coxes Farm. It is currently work in progress.Note
Printable (L0)
31 August 2017Aeon: Throughout 2017 I attempted to keep up with all relevant (or at least interesting) papers posted on a daily basis to Aeon. I attempted to categorise all the papers and hoped to add comments against each, but – as with most of my many projects – it turned out to be too much work, and since the end of 2017 it has been on the back burner. However, it was quite stimulating while in progress, and I learnt a lot, having read 500-odd papers, and commented on quite a few of them. Follow the link for more information.Note
Printable (L0)
Printable (L0, R)
31 January 2016Somerset Maugham Short Stories: This may not have been worth the effort, but I was – in my youth – impressed by W Somerset Maugham’s short stories. In 2015 I came across a volume of these, and over the next couple of years read them and made notes on the ethical issues that arose. For completeness, I supplied summaries of each story. Because of the size of the task, the results are split over two Notes.Part 1
Note
Printable (L0)
Printable (L0, R)

Part 2
Note
Printable (L0)
Printable (L0, R)
19 November 2013Bach's Greatest Hits: This is an attempt to exorcise a recent obsession with J.S. Bach, and in particular with his St. Luke Passion, Passacaglia and Fugue, and the Chaconne from the Second Partita for solo violin. The entry is mainly links to YouTube with a few jottings.Note
Printable (L0, R)
10 June 2013Biblical Archaeology: I happened upon three 21st century controversies in Biblical Archaeology – the so-called “King Solomon's Tablet of Stone”, “James Ossuary” and “Talpiot Tomb” – which set me thinking about how controversies in archaeology are resolved, and whether the issues matter. This is work in progress, if not currently so.Note
Printable (L0, R)
31 March 2011James Le Fanu: I came across an article on the giraffe by James Le Fanu in The Oldie. What could he possibly be saying? This is work in progress, though not being progressed at the moment.Note
Printable (L0)
Printable (L1, R)
21 February 2011The Singularity: This will be a review of an overly-optimistic article from Time entitled 2045: The Year Man Becomes Immortal. This is currently work in progress.Note
Printable (L0)
Printable (L0, R)
Printable (L1)
13 February 2011Megawoosh: I was forwarded a “viral video” entitled Megawoosh under the cover of “Who did the calculations for this water slide?”. It turns out to be a clever German advert for Microsoft Project, but it’s fun to watch …Note
Printable (L0, R)
Printable (L1)
1 February 2011Contemporary Islamic Thought: I considered taking the course “Unity and Diversity in Contemporary Islamic Thought” at Heythrop, and contacted a friend from my Birkbeck days who has converted from Roman Catholicism to Islam. That conversation didn’t get far, but a few (unresolved) issues were raised. And then another friend sent me a web-link …Note
Printable (L0, R)
Printable (L1)
26 January 2011Experts: A further discussion with two Christian friends, mainly on the way the authority of experts ought or ought not to structure our beliefs.Note
Printable (L0)
Printable (L0, R)
Printable (L1)
28 April 2010Unmerited Suffering & Hominid Evolution: A discussion of two issues – the difficulties for theism of unmerited suffering, and the scientific status of the various current theories of hominid evolution.Note
Printable (L0, R)
Printable (L1)
22 January 2010Hartnett, Carmeli and a Young Earth: Cosmological Relativity and a young Earth. This correspondence arose following receipt of a book that purports to explain how we can see the stars if the universe is only 6,000 years old.Note
Printable (L0, R)
Printable (L1)
Printable (L2)
20 January 2010Haiti and the Problem of Evil: This discussion with a couple of friends was stimulated by the receipt of a brief article following the Haitian earthquake, and ensuing humanitarian crisis, on the BBC News Magazine website, alerted by the author on Philos_List.Note
Printable (L0, R)
Printable (L1)
Printable (L5)
14 July 2009Virgin Birth: Response to some comments on an ancient booklet of mine on the Virgin Birth of Christ.Note
Printable (L0)
21 February 2009Triplet Parapsychology: I was idly watching TV while eating my dinner circa midnight last Tuesday, when a program on Identical Triplets came on ITV1. Just slotted in was a claim and supposed experiment to show that if one triplet feels pain, the others do, at least subliminally. This must have been a spoof, but was completely straight-faced. Follow the link opposite for more information, and my reasoning behind being unwilling to be convinced by the facts.Note
Printable (L0)
14 February 2009Creationist Bananas: I received an email from Philos_List requesting submissions for the world’s worst argument. A suggested candidate was that from a creationist group, suggesting that the banana is a good illustration of the “Paley’s watch” argument. Follow the link for the background, and my thoughts.Note
Printable (L0)
14 February 2009Jamie Bulger's Killers: Julie received an email petition asking for “something to be done about” the plan to settle the killers of Jamie Bulger in Australia. This is a complex moral issue. Follow the link for my thoughts, though I’m not altogether comfortable with them. In fact, it turns out that the email has been circulating aimlessly for 8 years, and contains numerous inaccuracies. I wish I’d just binned it.Note
Printable (L0)
29 April 2008Coldplay - The Hardest Part: A bridge friend forwarded on to me a circular email raving about certain aspects of the Coldplay video The Hardest Part, available on YouTube. The comments seemed to miss the import of the video (indeed, to get it completely round the wrong way) – but the affair raises some interesting questions in philosophical aesthetics on which I’d welcome the thoughts of experts.Note
Printable (L0)
1 January 2008Loretto Chapel: An email from a bridge friend with a link to a YouTube video about the Loretto Chapel. I've now lost the link, but it was probably Loretto Chapel 1 (https://www.youtube.com/watch?v=yvid_KnFq7s). See also Loretto Chapel 2 (https://www.youtube.com/watch?v=yoWknpkIJDE). The "miraculous staircase" might well be a marvel, but it's not a miracle, nor did St. Joseph have a hand in it.Note
Printable (L0, R)
Printable (L1)
29 November 2007Mad, Bad or God?: I got this question from Sylvia: “I remember you saying you were never persuaded by the “mad, bad or God” argument. This has cropped up a couple of times recently, and I can’t remember what your alternative is. Do you mention this on your website somewhere, and if so, where?”.Note
Printable (L0, R)
Printable (L1)
10 November 2007Tiahuanaco: I received an email from a friend suggesting that Tiahuanaco - an ancient city in the Andes, close to Lake Titicaca - is evidence for a global flood. I was not convinced.Note
17 August 2007Personal Identity and Moral Action: Another out of the blue query – this time about the interaction of Ethics with Personal Identity.Note
Printable (L6)
15 August 2007Carthusians - Hugh: An out of the blue query about Carthusians, and subsequent correspondence. Someone does look at my website after all.Note
Printable (L6)
14 August 2007Gordon: Another Oldie. An email from a friend I’d not heard from for 10 years at least. His email address now bounces, so this is by way of a response to an interrupted discussion.Note
Printable (L6)
4 August 2007Simon: This entry antedates those that precede it, but is still on-going. It is a discussion between me and a friend and former HSBC colleague who now lives with his family in New York. His 16-year-old daughter had just become a Christian, and he needs some philosophical counselling. It is unusual in being initiated by a respondent.Note
Printable (L4)
23 July 2007Spain: Herewith the account of some vicissitudes on an impromptu holiday to Spain.Part 1
Note
Printable (L4)

Part 2
Note
22 July 2007Bible – Pluses and Minuses: This is my list of worries about the Bible. It’s only here because it’s got no other home to go to. It’s not worth reading as I’ve only just started it (chapters on which I’ve something to say are indicated by superscripted hyperlinks). I intend to produce a parallel, but even more naïve, commentary on the Koran, which I hope will not involve me in the receipt of a fatwa.Note
Printable (L4)
15 July 2007Jack and Sheila: The account of a discussion with some old friends, followed by an outreach meeting at a Baptist Church. Sounds dull, but such events can be important. There are some affinities with the item below.Note
Printable (L4)
7 July 2007Sylvia: Today I had a discussion on the topic of “Why I am no longer an active Christian”. Here is an attempted account of the discussion, together with some general points about extempore debate.Note
Printable (L4)
Printable (L4)
11 May 2007Never Let Me Go: At a former colleague’s retirement lunch, we got talking about the menu, which lead on to the topic of vegetarianism, to which persuasion my friend was persuaded. He loaned me a book, "Ishiguro (Kazuo) - Never Let Me Go", which I read with some interest, but wasn’t fully clear on the connection. So, I jotted down some notes, emailed them off, and awaited feedback. To date, none has come, of course. The story of my life.Note
Printable (L4)





In-Page Footnotes

Footnote 1:
  • Actually, all Notes are perfectly printable at Level 0.

Note last updated: 14/07/2019 18:05:46



Text Colour Conventions

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


Return to Home page
Timestamp: 16/07/2019 17:53:13. Comments to theo@theotodman.com.