<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>Printable Note - Status Reports - Website - Outstanding Developments (Theo Todman's Web Page) </title><link href="../../../TheosStyle.css" rel="stylesheet" type="text/css"><link rel="shortcut icon" href="../../../TT_ICO.png" /></head> <P ALIGN="Center"><FONT Size = 3 FACE="Arial"><B><HR>Theo Todman's Web Page<HR><p>For Text Colour-conventions (at end of page): <A HREF="#ColourConventions">Click Here</a></p><U>Status Reports - Website - Outstanding Developments</B></U></P> <P ALIGN="Justify"><FONT Size = 2 FACE="Arial"> <B><U>Rationale for this Document</B></U><ul type="disc"><li>My website has evolved over time, and some parts are more active than others. Some parts haven t been looked at (by me) for years.</li><li>I have known of various problems for some time, and they have been queuing for development awaiting opportunity / enthusiasm. </li><li>My focus has always been content before form. However, it s form that catches the eye. So, the site needs a makeover.</li><li>I ve also used rather primitive HTML techniques  whatever s simplest, quickest and less distracting from my philosophical studies. </li><li>I have started to document my website and the site-generator. The results are currently in a password-protected area. <ol type="i"><li>The <a name="50"></a><U>Functional Documentation</U><SUP>1</SUP> is very rudimentary, but </li><li>The <a href="../../../Documentation/DocumentationControl.htm">Technical Documentation</a>  in the form of the actual code with hyperlinks between routines, and links to the tables and queries used  is wonderful (even if I say so myself)  something Microsoft should have supplied.</li><li>The <a name="50"></a><U>Progress to Date</U><SUP>2</SUP> Document provides a brief functional overview, together with the schedule of past quarterly upgrades. </li></ol></li><li>Outstanding developments are listed below in two sequences:- <ol type="i"><li>By <a href="#Off-Page_Link_Priority">Priority</a></li><li>By <a href="#Off-Page_Link_Category">Category</a> </li></ol></li><li>Items that have been  Cancelled or for which a  Work-around has been found are included in the lists under these status-codes so they are not lost sight of. </li></ul><BR><hr><a name="Off-Page_Link_Priority"></a><!-- FUNCTOR_ID=03 --> <ol type="I"><li><b><u>Own Website</u>:</b> <b><u>Outstanding Items By Priority</u>:-</b> <ul type="disc"><li><b>Priority: 1</b><ol type="i"><li><b>Architecture</b>: As revealed by Spider: Old links in unregenerated pages. 8 Items.</li><li><b>Architecture</b>: Complete XRef-re-engineering project:-<ol type="a"><li>Ensure all links and link-pages use the new XRef table, and pension off the old tables. </li><li>Check all link-types still work and fix any errors.</li><li>Complete the auto-triggering of regeneration of  associated link pages. </li><li>Fix update bug in Convert_Webrefs.</li><li>Fix Bug whereby PaperSummary pages seem to have  Works- and  Books/Papers- Citings that refer to the same link-pages. </ol></li><li><b>Architecture</b> (On-Going): Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience.</li><li><b>Authors</b>: As revealed by Spider: Blog (Note <a name="50"></a><U>268</U><SUP>3</SUP>) Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items.</li><li><b>Authors</b>: As revealed by Spider: Philosophers_Index_List_OA.htm. Author Names Scrambled. 133 items.</li><li><b>Authors</b>: As revealed by Spider: Sundry broken Links where author name corrected. 93 items.</li><li><b>Backups</b>: Review architecture to improve performance; Need to document first</li><li><b>Books</b>: As revealed by Spider: BookCitings. 405 items.</li><li><b>Books/Papers</b>: Investigate whether multiple Subject/Topic/Subtopic usage leads anywhere (ie. are just the first (of 3) actually used). Fix anything amiss.</li><li><b>Documenter</b> (In Progress): Provide Functional Documentation for Website Generator (using Notes)</li><li><b>Education</b>: Investigate <A HREF = "https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript-0" TARGET = "_top">Harvard CS50's Web Programming with Python and JavaScript</A> (https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript-0), and check it'll still to run in 2019</li><li><b>Education</b>: Investigate Bootstrap.</li><li><b>Education</b>: Plan what to do with "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6154.htm">Sitepoint (Learnable) - Sitepoint Learnable Web Development Courses</A>" and the eBooks in my possession.</li><li><b>Education</b> (In Progress): Read "<A HREF = "../../../BookSummaries/BookSummary_03/BookPaperAbstracts/BookPaperAbstracts_3648.htm">PC Pro - Computing in the Real World</A>".</li><li><b>Education</b> (In Progress): Read "<A HREF = "../../../BookSummaries/BookSummary_05/BookPaperAbstracts/BookPaperAbstracts_5736.htm">Barnes (Russell), Ed. - Web Designer</A>".</li><li><b>Education</b>: Re-start "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6546.htm">Harvard University - CS50 Introduction to Computer Science</A>" (consider accreditation).</li><li><b>Education</b>: Understand Bitcoin & Blockchain better</li><li><b>Infrastructure</b>: Re-install iCloud: solve 'The upload folder for iCloud Photos is missing' problem</li><li><b>Notes</b>: Add "Note Alternates" to Note pages.</li><li><b>Notes</b>: 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. <ol type="a"><li>For use as "disclaimers" - eg. for "Plug Notes". </li><li>For Thesis / essays: the difficulty here is the need for linking passages to make the text run smoothly. </ol></li><li><b>Notes</b>: As revealed by Spider: #Reference links: fail for Printable Notes. 24 items.</li><li><b>Notes</b>: As revealed by Spider: Blog (Note 268) Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items.</li><li><b>Notes</b>: As revealed by Spider: Bridge Status (Note <a name="50"></a><U>784</U><SUP>4</SUP>) Achived Notes - sundry links failing. Live Note OK. 70 items.</li><li><b>Notes</b>: As revealed by Spider: Consciousness Status (Note <a name="50"></a><U>849</U><SUP>5</SUP>) Achived Notes - sundry links failing. Live Note OK. 46 items.</li><li><b>Notes</b>: As revealed by Spider: Languages Status Report (Note <a name="50"></a><U>795</U><SUP>6</SUP>) Achived Notes - links to Dissertation failing. Live Note OK. 43 items.</li><li><b>Notes</b>: As revealed by Spider: Links to Notes_xxx_Links, from Abstracts (94 items), Notes (25 & probably correct), NotesPrint (1916).</li><li><b>Notes</b>: As revealed by Spider: Links to sundry 'static' pages failing. 26 items.</li><li><b>Notes</b>: As revealed by Spider: Notes_List_Control links fail for Supervisions. 58 items.</li><li><b>Notes</b>: As revealed by Spider: Old links from Archive Notes to (non-existent) Archived Printable Notes. 42 items.</li><li><b>Notes</b>: As revealed by Spider: Religion Status (Note <a name="50"></a><U>519</U><SUP>7</SUP>) Achived Notes - sundry links failing. Live Note OK. 59 items.</li><li><b>Notes</b>: As revealed by Spider: Status Reports - Achived Notes - sundry links failing. Live Notes fixed. <ol type="a"><li>Website: Maintenance Dashboard (Note <a name="50"></a><U>1010</U><SUP>8</SUP>). 14 items. </li><li>Personal Identity (Note <a name="50"></a><U>518</U><SUP>9</SUP>). 11 items. </li><li>Summary (Note <a name="50"></a><U>512</U><SUP>10</SUP>). 4 items. </li><li>Actual Detail Summary (Note <a name="50"></a><U>1005</U><SUP>11</SUP>). 6 items. </li><li>Chess (Note <a name="50"></a><U>851</U><SUP>12</SUP>). 12 items. </li><li>Etc.<BR></ol></li><li><b>Notes</b>: As revealed by Spider: Sundry links fail for Supervisions. 28 items.</li><li><b>Notes</b>: Created auto-regen of all Note Link (Note_nnn_Link) Pages</li><li><b>Notes</b>: Investigate <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm"../../../Photos/Notes/>Note_Links</A>: Section references seem to be incorrect</li><li><b>Notes</b>: Printable Notes: fix the bug whereby the  private flag is round the wrong way.</li><li><b>Notes</b>: Suppress the publication of the Printable versions of Temp Notes</li><li><b>Photos</b>: Add photos of Tom - Create Timeline software</li><li><b>Photos</b>: As revealed by Spider: parkminster1.gif. Refs failing. 12 items.</li><li><b>Photos</b>: Develop software & procedure to make adding more content to the photos pages easier to undertake.</li><li><b>Process</b>: As revealed by Spider: Sundry uncategorised. Refs failing. 25 items.</li><li><b>Process</b>: Determine why Recalculation & Changed Book/Papers produce unneeded regeneration.</li><li><b>Spider</b>: Analyse the results of the data collection exercise and design a plan of campaign to fix broken Internal links and prevent recurrence. <ol type="a"><li>Correct the code so the problems discovered by the Spider don t recur.</li><li>Delete 'orphan pages' that are never linked to, ie. Use the Spider to <U><A HREF="#On-Page_Link_981_13">prune redundant pages</A></U><SUB>13</SUB><a name="On-Page_Return_981_13"></A> automatically where possible.</li><li>Fix the historical data where errors are uncovered by the Spider. An easier task now the site has a full-regen function. <BR></ol></li><li><b>Spider</b>: Determine why <A HREF = "../../../Documentation/Documentation_Code_18.htm#Full_Link_Up_Levels_Gen">Full_Link_Up_Levels_Gen</A> takes so long - approximately 3 hours. May need to re-architect.</li><li><b>Spider</b> (In Progress): The Spider was generating WebRefs. Procedurally, this ought not to have been possible. <ol type="a"><li>The major problem turned out to be because <U><A HREF="#On-Page_Link_981_14">unprocessed</A></U><SUB>14</SUB><a name="On-Page_Return_981_14"></A> 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. </li><li>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. </ol>I've re-opened the case!</li><li><b>Technology</b>: Look into <U><A HREF="#On-Page_Link_981_15">Sistrix Smart</A></U><SUB>15</SUB><a name="On-Page_Return_981_15"></A>. Errors and warnings itemised are:-<ol type="a"><li>Duplicate content: seems to be theotodman.com and <A HREF = "http://www.theotodman.com" TARGET = "_top">Link</A> - Defunct</li><li>Title Tags: Empty, too long, identical</li><li>Page Not Found</li><li>Filesize in excess of 1Mb</li><li>Meta-Description: Empty</li><li>Few words on Page</li><li>H1: Not used, used multiple times per page, identical across pages</li><li>Pictures: Alt attribute missing <BR></ol></li><li><b>WebRefs</b>: As revealed by Spider: WebLinks_Tester_Full_Map.htm (etc). Refs failing. 116 items.</li><li><b>WebRefs</b>: As revealed by Spider: WebLinks_Tester_Map_3.htm (etc). Refs failing. 10 items.</li><li><b>WebRefs</b>: Documentation & Bug-fixes: Phase 2 <ol type="a"><li>Re-document the procedures in the light of recent changes. </li><li>Resolve issues generated / revealed by the spider.</li><li>Investigate - and fix where possible - broken links. </ol></li></ol></li><li><b>Priority: 2</b><ol type="i"><li><b>Abstracts</b> (In Progress): Ensure some minimal data on Abstracts for Identity Papers Read</li><li><b>Architecture</b>: Improve flexibility of password-protected areas (ie. multiple areas, with different log-ons).</li><li><b>Backups</b>: Determine why flag on directories "not to be backed up" gets reset</li><li><b>Backups</b>: Investigate historic error messages</li><li><b>Notes</b>: 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 .</li><li><b>Notes</b>: Bug: "++ NP ++" links to previously linked note or to (non-)Note 0. <a name="50"></a>Example!</li><li><b>Notes</b>: Check (in use) that the optional "don't print" feature for specific footnotes doesn't print other footnotes further down the chain. Probably OK.</li><li><b>Notes</b>: Enable reproduction of archived  Printed Notes .</li><li><b>Notes</b>: Fix bugs in multi-level footnoting in Printable Notes  the referencing is going wrong.</li><li><b>Notes</b>: Improve Printable notes processing for "Temp" Notes (ie. produce a "_T" (& include all "_T"s), but leave standard prints free of "Temps".</li><li><b>Notes</b>: Investigate Notes Archiving - see if could re-create re-formatted if required from saved historical versions (but not fixed re directories)</li><li><b>Notes</b>: Reading Lists: Fix duplications:- <ol type="a"><li>Items "cited" and "categorised" (sometimes seem to) appear twice. </li><li>Books and "single papers" of that Book both appear. </ol></li><li><b>Notes</b>: Solve the problem of the size limitation for Notes (eg. by allowing their concatenation, but check in Access 2013 first).</li><li><b>Papers</b>: Remove all large  Comments that have been utilised to expand Paper Abstracts (by moving them to <U><A HREF="#On-Page_Link_981_18">Notes</A></U><SUB>18</SUB><a name="On-Page_Return_981_18"></A>).</li><li><b>Papers</b>: When "+PnnnP+" reference used in an Object, allow "#Reference" style to be more specific where in the Paper Abstract the reference is.</li><li><b>Technology</b>: Increase use of CSS Style Sheets</li><li><b>WebRefs</b> (In Progress): Complete investigation and correction of broken  External Links.</li></ol></li><li><b>Priority: 3</b><ol type="i"><li><b>Aesthetics</b>: Undertake a trawl through all (categories of) web-page, making aesthetic improvements, and correcting content.</li><li><b>Architecture</b>: Add scrolling titles to Lists</li><li><b>Authors</b>: Enable "alternate names" for identically-named authors (to avoid middle-initial = X).</li><li><b>Books/Papers</b>: Introduce check that if a Book is flagged as "read" so are its Papers. Manual check completed in March 2018.</li><li><b>Books/Papers</b>: Review the effectiveness of the categorised reading lists for both Papers and Books.</li><li><b>Documenter</b>: Investigate & fix  Query Fragments issue.</li><li><b>Documenter</b> (On-Going): Investigate the error reports from the Documenter, especially unused variables & queries.</li><li><b>Documenter</b>: Separate Documenter from the main database & code, then add a parameter so it doesn t necessarily document itself.</li><li><b>Documenter</b>: 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.</li><li><b>Facebook</b>: Upgrade my Facebook page ("<A HREF = "../../../Abstracts/Abstract_19/Abstract_19971.htm">Facebook - Understand Facebook & Build Personal Facebook Page</A>") using "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6353.htm">Abram (Carolyn) - Facebook for Dummies: Fifth Edition</A>" for inspiration / guidance.</li><li><b>Notes</b>: Determine why very long printable notes (eg. Level 3+ for <a name="50"></a><U>Note 170</U><SUP>17</SUP>) are being truncated.</li><li><b>Notes</b>: Fix problem with broken bespoke links to Printed Notes from Archived Notes.</li><li><b>Notes</b>: Improve flexibility of reading lists attached to printable version of Notes (different sort orders, priority items only, etc).</li><li><b>Notes</b>: Improve reading-lists from Notes (ie. firstly PID, then all starting with topic from Philosophy Papers Full)</li><li><b>Status</b>: Check how "YTD Planned %" is calculated - seems incorrect early in the Quarter if the plan varies during the year.</li><li><b>Technology</b>: Investigate the use of RTF in memo fields, so that I can get round the 64k character limit.</li><li><b>Technology</b>: Read the Google documentation (<A HREF = "https://www.google.com/webmasters/" TARGET = "_top">Link</A> (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.</li><li><b>Technology</b>: Use generated Javascript to allow multi-level expandable / contractable lists in Notes and Paper Abstracts.</li><li><b>Technology</b>: 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.</li></ol></li><li><b>Priority: 4</b><ol type="i"><li><b>Technology</b>: Add page-hit counters</li></ol></li><li><b>Priority: 5</b><ol type="i"><li><b>Documenter</b>: Technical Documenter:- <ol type="a"><li>Investigate possibilities of retailing the documenter. </li><li>Enhance to document Macros.</li><li>Look at ways of documenting other (MS Access) databases & trial on Northwind. </ol></li></ol></li><li><b>Work-arounds</b><ol type="i"><li><b>Books</b> (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.</li><li><b>Books</b> (Work-around): Books - Referencing of Notes: The "+NnnnN+" method works from the Book Summary, "++nnn++" from Book Abstract, but neither vice-versa.</li><li><b>Books</b> (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.</li><li><b>Books</b> (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.</li></ol></li><li><b>Cancelled Developments</b><ol type="i"><li><b>Architecture</b>: Create expandable lists in Abstracts, Notes ("<U><A HREF="#On-Page_Link_981_21">Plus table</A></U><SUB>21</SUB><a name="On-Page_Return_981_21"></A>" cells? For categorised lists)</li><li><b>Books</b>: Create "Books by Subject" and "Books by Title" lists</li><li><b>Books/Papers</b>: Create list of "Identity" papers - and books - to obtain (ie. the "zzz"s)</li><li><b>Books/Papers</b>: Create Second-Level Jump (+ maybe split pages) for Philosophy / Identity Papers / Books Full - similar to Blackberry pages</li><li><b>Books/Papers</b>: Determine more efficient method of updating "Books to Papers", "Papers to Notes" and "Books to Notes" - use archiving</li><li><b>General</b>: Fix "American" date formats in Electronic Resources page</li><li><b>Notes</b>: Create "who's who" of respondents (will just be private notes)</li><li><b>Technology</b>: Create own local webserver</li><li><b>Technology</b>: Increase use of <U><A HREF="#On-Page_Link_981_22">Frames</A></U><SUB>22</SUB><a name="On-Page_Return_981_22"></A></li><li><b>Technology</b>: Investigate Wiki-technology (inc. Confluence, Plone CMS & Windows Help)</li><li><b>WebRefs</b>: Add collection of "non-identity" weblinks.</li></ol></li></ul></li><li><b><u>Other Websites</u>:</b> <b><u>Outstanding Items By Priority</u>:-</b> <ul type="disc"><li><b>Priority: 1</b><ol type="i"><li><b>Bridge</b>: Create "Small Sites" database for Alaric (if chased)</li><li><b>Enigma</b> (On-Going): Termly updates to the <A HREF = "http://www.enigmaensemble.co.uk/" TARGET = "_top">Enigma Ensemble</A> (http://www.enigmaensemble.co.uk/) Website.</li><li><b>Sophie</b> (On-Going): Periodic updates to <A HREF = "http://www.sophiebotros.com/" TARGET = "_top">Sophie Botros: Live Site</A> (http://www.sophiebotros.com/)</li></ol></li><li><b>Cancelled Developments</b><ol type="i"><li><b>Bridge</b>: Run Eve Goblets - if asked!</li></ol></li></ul></li></ol><!-- FUNCTOR_END --><BR><hr><a name="Off-Page_Link_Category"></a><!-- FUNCTOR_ID=04 --> <ol type="I"><li><b><u>Own Website</u>:</b> <b><u>Outstanding Items By Category</u>:-</b> <ul type="square"><li><b>Abstracts</b><ol type="i"><li><b>Priority 2</b> (In Progress): Ensure some minimal data on Abstracts for Identity Papers Read</li></ol></li><li><b>Aesthetics</b><ol type="i"><li><b>Priority 3</b>: Undertake a trawl through all (categories of) web-page, making aesthetic improvements, and correcting content.</li></ol></li><li><b>Architecture</b><ol type="i"><li><b>Priority 1</b>: As revealed by Spider: Old links in unregenerated pages. 8 Items.</li><li><b>Priority 1</b>: Complete XRef-re-engineering project:-<ol type="a"><li>Ensure all links and link-pages use the new XRef table, and pension off the old tables. </li><li>Check all link-types still work and fix any errors.</li><li>Complete the auto-triggering of regeneration of  associated link pages. </li><li>Fix update bug in Convert_Webrefs.</li><li>Fix Bug whereby PaperSummary pages seem to have  Works- and  Books/Papers- Citings that refer to the same link-pages. </ol></li><li><b>Priority 1</b> (On-Going): Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience.</li><li><b>Priority 2</b>: Improve flexibility of password-protected areas (ie. multiple areas, with different log-ons).</li><li><b>Priority 3</b>: Add scrolling titles to Lists</li><li><b>Cancelled</b>: Create expandable lists in Abstracts, Notes ("<U><A HREF="#On-Page_Link_981_21">Plus table</A></U><SUB>23=21</SUB><a name="On-Page_Return_981_23"></A>" cells? For categorised lists)</li></ol></li><li><b>Authors</b><ol type="i"><li><b>Priority 1</b>: As revealed by Spider: Blog (Note <a name="50"></a><U>268</U><SUP>19</SUP>) Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items.</li><li><b>Priority 1</b>: As revealed by Spider: Philosophers_Index_List_OA.htm. Author Names Scrambled. 133 items.</li><li><b>Priority 1</b>: As revealed by Spider: Sundry broken Links where author name corrected. 93 items.</li><li><b>Priority 3</b>: Enable "alternate names" for identically-named authors (to avoid middle-initial = X).</li></ol></li><li><b>Backups</b><ol type="i"><li><b>Priority 1</b>: Review architecture to improve performance; Need to document first</li><li><b>Priority 2</b>: Determine why flag on directories "not to be backed up" gets reset</li><li><b>Priority 2</b>: Investigate historic error messages</li></ol></li><li><b>Books</b><ol type="i"><li><b>Priority 1</b>: As revealed by Spider: BookCitings. 405 items.</li><li><b>Work-around</b>: 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.</li><li><b>Work-around</b>: Books - Referencing of Notes: The "+NnnnN+" method works from the Book Summary, "++nnn++" from Book Abstract, but neither vice-versa.</li><li><b>Work-around</b>: 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.</li><li><b>Work-around</b>: 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.</li><li><b>Cancelled</b>: Create "Books by Subject" and "Books by Title" lists</li></ol></li><li><b>Books/Papers</b><ol type="i"><li><b>Priority 1</b>: Investigate whether multiple Subject/Topic/Subtopic usage leads anywhere (ie. are just the first (of 3) actually used). Fix anything amiss.</li><li><b>Priority 3</b>: Introduce check that if a Book is flagged as "read" so are its Papers. Manual check completed in March 2018.</li><li><b>Priority 3</b>: Review the effectiveness of the categorised reading lists for both Papers and Books.</li><li><b>Cancelled</b>: Create list of "Identity" papers - and books - to obtain (ie. the "zzz"s)</li><li><b>Cancelled</b>: Create Second-Level Jump (+ maybe split pages) for Philosophy / Identity Papers / Books Full - similar to Blackberry pages</li><li><b>Cancelled</b>: Determine more efficient method of updating "Books to Papers", "Papers to Notes" and "Books to Notes" - use archiving</li></ol></li><li><b>Documenter</b><ol type="i"><li><b>Priority 1</b> (In Progress): Provide Functional Documentation for Website Generator (using Notes)</li><li><b>Priority 3</b>: Investigate & fix  Query Fragments issue.</li><li><b>Priority 3</b> (On-Going): Investigate the error reports from the Documenter, especially unused variables & queries.</li><li><b>Priority 3</b>: Separate Documenter from the main database & code, then add a parameter so it doesn t necessarily document itself.</li><li><b>Priority 3</b>: 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.</li><li><b>Priority 5</b>: Technical Documenter:- <ol type="a"><li>Investigate possibilities of retailing the documenter. </li><li>Enhance to document Macros.</li><li>Look at ways of documenting other (MS Access) databases & trial on Northwind. </ol></li></ol></li><li><b>Education</b><ol type="i"><li><b>Priority 1</b>: Investigate <A HREF = "https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript-0" TARGET = "_top">Harvard CS50's Web Programming with Python and JavaScript</A> (https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript-0), and check it'll still to run in 2019</li><li><b>Priority 1</b>: Investigate Bootstrap.</li><li><b>Priority 1</b>: Plan what to do with "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6154.htm">Sitepoint (Learnable) - Sitepoint Learnable Web Development Courses</A>" and the eBooks in my possession.</li><li><b>Priority 1</b> (In Progress): Read "<A HREF = "../../../BookSummaries/BookSummary_03/BookPaperAbstracts/BookPaperAbstracts_3648.htm">PC Pro - Computing in the Real World</A>".</li><li><b>Priority 1</b> (In Progress): Read "<A HREF = "../../../BookSummaries/BookSummary_05/BookPaperAbstracts/BookPaperAbstracts_5736.htm">Barnes (Russell), Ed. - Web Designer</A>".</li><li><b>Priority 1</b>: Re-start "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6546.htm">Harvard University - CS50 Introduction to Computer Science</A>" (consider accreditation).</li><li><b>Priority 1</b>: Understand Bitcoin & Blockchain better</li></ol></li><li><b>Facebook</b><ol type="i"><li><b>Priority 3</b>: Upgrade my Facebook page ("<A HREF = "../../../Abstracts/Abstract_19/Abstract_19971.htm">Facebook - Understand Facebook & Build Personal Facebook Page</A>") using "<A HREF = "../../../BookSummaries/BookSummary_06/BookPaperAbstracts/BookPaperAbstracts_6353.htm">Abram (Carolyn) - Facebook for Dummies: Fifth Edition</A>" for inspiration / guidance.</li></ol></li><li><b>General</b><ol type="i"><li><b>Cancelled</b>: Fix "American" date formats in Electronic Resources page</li></ol></li><li><b>Infrastructure</b><ol type="i"><li><b>Priority 1</b>: Re-install iCloud: solve 'The upload folder for iCloud Photos is missing' problem</li></ol></li><li><b>Notes</b><ol type="i"><li><b>Priority 1</b>: Add "Note Alternates" to Note pages.</li><li><b>Priority 1</b>: 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. <ol type="a"><li>For use as "disclaimers" - eg. for "Plug Notes". </li><li>For Thesis / essays: the difficulty here is the need for linking passages to make the text run smoothly. </ol></li><li><b>Priority 1</b>: As revealed by Spider: #Reference links: fail for Printable Notes. 24 items.</li><li><b>Priority 1</b>: As revealed by Spider: Blog (Note 268) Achived Notes - sundry links to Printable Notes. Live Note OK. 110 items.</li><li><b>Priority 1</b>: As revealed by Spider: Bridge Status (Note <a name="50"></a><U>784</U><SUP>20</SUP>) Achived Notes - sundry links failing. Live Note OK. 70 items.</li><li><b>Priority 1</b>: As revealed by Spider: Consciousness Status (Note <a name="50"></a><U>849</U><SUP>24</SUP>) Achived Notes - sundry links failing. Live Note OK. 46 items.</li><li><b>Priority 1</b>: As revealed by Spider: Languages Status Report (Note <a name="50"></a><U>795</U><SUP>25</SUP>) Achived Notes - links to Dissertation failing. Live Note OK. 43 items.</li><li><b>Priority 1</b>: As revealed by Spider: Links to Notes_xxx_Links, from Abstracts (94 items), Notes (25 & probably correct), NotesPrint (1916).</li><li><b>Priority 1</b>: As revealed by Spider: Links to sundry 'static' pages failing. 26 items.</li><li><b>Priority 1</b>: As revealed by Spider: Notes_List_Control links fail for Supervisions. 58 items.</li><li><b>Priority 1</b>: As revealed by Spider: Old links from Archive Notes to (non-existent) Archived Printable Notes. 42 items.</li><li><b>Priority 1</b>: As revealed by Spider: Religion Status (Note <a name="50"></a><U>519</U><SUP>26</SUP>) Achived Notes - sundry links failing. Live Note OK. 59 items.</li><li><b>Priority 1</b>: As revealed by Spider: Status Reports - Achived Notes - sundry links failing. Live Notes fixed. <ol type="a"><li>Website: Maintenance Dashboard (Note <a name="50"></a><U>1010</U><SUP>27</SUP>). 14 items. </li><li>Personal Identity (Note <a name="50"></a><U>518</U><SUP>28</SUP>). 11 items. </li><li>Summary (Note <a name="50"></a><U>512</U><SUP>29</SUP>). 4 items. </li><li>Actual Detail Summary (Note <a name="50"></a><U>1005</U><SUP>30</SUP>). 6 items. </li><li>Chess (Note <a name="50"></a><U>851</U><SUP>31</SUP>). 12 items. </li><li>Etc.<BR></ol></li><li><b>Priority 1</b>: As revealed by Spider: Sundry links fail for Supervisions. 28 items.</li><li><b>Priority 1</b>: Created auto-regen of all Note Link (Note_nnn_Link) Pages</li><li><b>Priority 1</b>: Investigate <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm">Note_Links</A>: Section references seem to be incorrect</li><li><b>Priority 1</b>: Printable Notes: fix the bug whereby the  private flag is round the wrong way.</li><li><b>Priority 1</b>: Suppress the publication of the Printable versions of Temp Notes</li><li><b>Priority 2</b>: 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 .</li><li><b>Priority 2</b>: Bug: "++ NP ++" links to previously linked note or to (non-)Note 0. <a name="50"></a>Example!</li><li><b>Priority 2</b>: Check (in use) that the optional "don't print" feature for specific footnotes doesn't print other footnotes further down the chain. Probably OK.</li><li><b>Priority 2</b>: Enable reproduction of archived  Printed Notes .</li><li><b>Priority 2</b>: Fix bugs in multi-level footnoting in Printable Notes  the referencing is going wrong.</li><li><b>Priority 2</b>: Improve Printable notes processing for "Temp" Notes (ie. produce a "_T" (& include all "_T"s), but leave standard prints free of "Temps".</li><li><b>Priority 2</b>: Investigate Notes Archiving - see if could re-create re-formatted if required from saved historical versions (but not fixed re directories)</li><li><b>Priority 2</b>: Reading Lists: Fix duplications:- <ol type="a"><li>Items "cited" and "categorised" (sometimes seem to) appear twice. </li><li>Books and "single papers" of that Book both appear. </ol></li><li><b>Priority 2</b>: Solve the problem of the size limitation for Notes (eg. by allowing their concatenation, but check in Access 2013 first).</li><li><b>Priority 3</b>: Determine why very long printable notes (eg. Level 3+ for <a name="50"></a><U>Note 170</U><SUP>33</SUP>) are being truncated.</li><li><b>Priority 3</b>: Fix problem with broken bespoke links to Printed Notes from Archived Notes.</li><li><b>Priority 3</b>: Improve flexibility of reading lists attached to printable version of Notes (different sort orders, priority items only, etc).</li><li><b>Priority 3</b>: Improve reading-lists from Notes (ie. firstly PID, then all starting with topic from Philosophy Papers Full)</li><li><b>Cancelled</b>: Create "who's who" of respondents (will just be private notes)</li></ol></li><li><b>Papers</b><ol type="i"><li><b>Priority 2</b>: Remove all large  Comments that have been utilised to expand Paper Abstracts (by moving them to <U><A HREF="#On-Page_Link_981_18">Notes</A></U><SUB>38=18</SUB><a name="On-Page_Return_981_38"></A>).</li><li><b>Priority 2</b>: When "+PnnnP+" reference used in an Object, allow "#Reference" style to be more specific where in the Paper Abstract the reference is.</li></ol></li><li><b>Photos</b><ol type="i"../../../Photos/Notes/><li><b>Priority 1</b>: Add photos of Tom - Create Timeline software</li><li><b>Priority 1</b>: As revealed by Spider: parkminster1.gif. Refs failing. 12 items.</li><li><b>Priority 1</b>: Develop software & procedure to make adding more content to the photos pages easier to undertake.</li></ol></li><li><b>Process</b><ol type="i"><li><b>Priority 1</b>: As revealed by Spider: Sundry uncategorised. Refs failing. 25 items.</li><li><b>Priority 1</b>: Determine why Recalculation & Changed Book/Papers produce unneeded regeneration.</li></ol></li><li><b>Spider</b><ol type="i"><li><b>Priority 1</b>: Analyse the results of the data collection exercise and design a plan of campaign to fix broken Internal links and prevent recurrence. <ol type="a"><li>Correct the code so the problems discovered by the Spider don t recur.</li><li>Delete 'orphan pages' that are never linked to, ie. Use the Spider to <U><A HREF="#On-Page_Link_981_13">prune redundant pages</A></U><SUB>39=13</SUB><a name="On-Page_Return_981_39"></A> automatically where possible.</li><li>Fix the historical data where errors are uncovered by the Spider. An easier task now the site has a full-regen function. <BR></ol></li><li><b>Priority 1</b>: Determine why <A HREF = "../../../Documentation/Documentation_Code_18.htm#Full_Link_Up_Levels_Gen">Full_Link_Up_Levels_Gen</A> takes so long - approximately 3 hours. May need to re-architect.</li><li><b>Priority 1</b> (In Progress): The Spider was generating WebRefs. Procedurally, this ought not to have been possible. <ol type="a"><li>The major problem turned out to be because <U><A HREF="#On-Page_Link_981_14">unprocessed</A></U><SUB>40=14</SUB><a name="On-Page_Return_981_40"></A> 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. </li><li>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. </ol>I've re-opened the case!</li></ol></li><li><b>Status</b><ol type="i"><li><b>Priority 3</b>: Check how "YTD Planned %" is calculated - seems incorrect early in the Quarter if the plan varies during the year.</li></ol></li><li><b>Technology</b><ol type="i"><li><b>Priority 1</b>: Look into <U><A HREF="#On-Page_Link_981_15">Sistrix Smart</A></U><SUB>41=15</SUB><a name="On-Page_Return_981_41"></A>. Errors and warnings itemised are:-<ol type="a"><li>Duplicate content: seems to be theotodman.com and <A HREF = "http://www.theotodman.com" TARGET = "_top">Link</A> - Defunct</li><li>Title Tags: Empty, too long, identical</li><li>Page Not Found</li><li>Filesize in excess of 1Mb</li><li>Meta-Description: Empty</li><li>Few words on Page</li><li>H1: Not used, used multiple times per page, identical across pages</li><li>Pictures: Alt attribute missing <BR></ol></li><li><b>Priority 2</b>: Increase use of CSS Style Sheets</li><li><b>Priority 3</b>: Investigate the use of RTF in memo fields, so that I can get round the 64k character limit.</li><li><b>Priority 3</b>: Read the Google documentation (<A HREF = "https://www.google.com/webmasters/" TARGET = "_top">Link</A> (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.</li><li><b>Priority 3</b>: Use generated Javascript to allow multi-level expandable / contractable lists in Notes and Paper Abstracts.</li><li><b>Priority 3</b>: 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.</li><li><b>Priority 4</b>: Add page-hit counters</li><li><b>Cancelled</b>: Create own local webserver</li><li><b>Cancelled</b>: Increase use of <U><A HREF="#On-Page_Link_981_22">Frames</A></U><SUB>42=22</SUB><a name="On-Page_Return_981_42"></A></li><li><b>Cancelled</b>: Investigate Wiki-technology (inc. Confluence, Plone CMS & Windows Help)</li></ol></li><li><b>WebRefs</b><ol type="i"><li><b>Priority 1</b>: As revealed by Spider: WebLinks_Tester_Full_Map.htm (etc). Refs failing. 116 items.</li><li><b>Priority 1</b>: As revealed by Spider: WebLinks_Tester_Map_3.htm (etc). Refs failing. 10 items.</li><li><b>Priority 1</b>: Documentation & Bug-fixes: Phase 2 <ol type="a"><li>Re-document the procedures in the light of recent changes. </li><li>Resolve issues generated / revealed by the spider.</li><li>Investigate - and fix where possible - broken links. </ol></li><li><b>Priority 2</b> (In Progress): Complete investigation and correction of broken  External Links.</li><li><b>Cancelled</b>: Add collection of "non-identity" weblinks.</li></ol></li></ul></li><li><b><u>Other Websites</u>:</b> <b><u>Outstanding Items By Category</u>:-</b> <ul type="square"><li><b>Bridge</b><ol type="i"><li><b>Priority 1</b>: Create "Small Sites" database for Alaric (if chased)</li><li><b>Cancelled</b>: Run Eve Goblets - if asked!</li></ol></li><li><b>Enigma</b><ol type="i"><li><b>Priority 1</b> (On-Going): Termly updates to the <A HREF = "http://www.enigmaensemble.co.uk/" TARGET = "_top">Enigma Ensemble</A> (http://www.enigmaensemble.co.uk/) Website.</li></ol></li><li><b>Sophie</b><ol type="i"><li><b>Priority 1</b> (On-Going): Periodic updates to <A HREF = "http://www.sophiebotros.com/" TARGET = "_top">Sophie Botros: Live Site</A> (http://www.sophiebotros.com/)</li></ol></li></ul></li></ol><!-- FUNCTOR_END --><FONT COLOR = "000000"><BR><HR><BR><U><B>In-Page Footnotes</U></B><a name="On-Page_Link_981_13"></A><BR><BR><B>Footnotes 13, 39</B>: <ul type="disc"><li>Note that <A HREF = "../../../Documentation/Documentation_Code_52.htm#Backup_Prune_Ctrl">Backup_Prune_Ctrl</A> deletes (relevant) pages that weren't regenerated in the last full site-regen, but this isn't the same thing. </li></ul> <a name="On-Page_Link_981_14"></A><B>Footnotes 14, 40</B>: <ul type="disc"><li>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. </li></ul><a name="On-Page_Link_981_15"></A><B>Footnotes 15, 41</B>: <ul type="disc"><li>See <A HREF = "https://www.sistrix.com/smart/" TARGET = "_top">Link</A> (https://www.sistrix.com/smart/)</li><li>This used to be called Optimizr, see <A HREF = "http://www.optimizr.com/" TARGET = "_top">Link</A> (http://www.optimizr.com/) (which now auto-forwards to Sistrix). </li><li>A quick look doesn t show it to be an obvious scam, but I need to double-check. </li><li>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. </li><li>It restarted in February 2018, under the Sistrix name (this seems to have been associated with Optimizr since November 2015). </li><li>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. </li><li>But I do need to address the problems validly itemised, and a sub-set is still useful. </li></ul><a name="On-Page_Link_981_18"></A><B>Footnotes 18, 38</B>: <ul type="disc"><li>Once the size-limitation on Notes has been resolved. </li></ul><a name="On-Page_Link_981_21"></A><B>Footnotes 21, 23</B>: <ul type="disc"><li>I'm not sure what was intended here. </li></ul><a name="On-Page_Link_981_22"></A><B>Footnotes 22, 42</B>: <ul type="disc"><li>This is now archaic, and was subsequently largely abandoned, though useful at the time. </li></ul> <BR><BR><FONT COLOR = "000000"></P><B>Note last updated:</B> 17/08/2018 12:01:26<BR> </P><HR> <P ALIGN="Left"><FONT Size = 2 FACE="Arial"><B><U>Footnote 1: (Website Generator Documentation - Control Page)</B></U></P> <P ALIGN="Justify"><FONT Size = 2 FACE="Arial"> <p>A schematic representation of the front screen of the MS Access application that generates my website is as below. <ul type="disc"><li>I know it's a bit crowded, but it's for private use. </li><li>Click on "Code" for links through to the VBA code. </li><li>For functional documentation, click on "Note". The functions are bunched into classes, so many links will take you to the same place initially. </li><li>The usual colour-conventions are not followed. This is all my own work! </li><li>This Note is awaiting further <a name="50"></a>attention.</li></ul></p><p>Tables showing (approximately) when the underlying procedures were updated are given via the links below:-<ul type="disc"><li><a href = "../../../Documentation/Code_Archive_Recent.htm">Recent</a> </li><li><a href = "../../../Documentation/Code_Archive.htm">Full List</a> </li></ul></p><CENTER><TABLE WIDTH=1125 class = "Bridge"><TR><TD WIDTH="25%">&nbsp;</TD><TD colspan=2 WIDTH="25%"><font color="black">THEO TODMAN'S WEBSITE GENERATOR</font></TD><TD WIDTH="25%">&nbsp;</TD></TR><TR><TD WIDTH="25%"><font color="red">Identity Papers Read</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdIdentityPapersRead_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Search Papers</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdSearch_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Webpages - Notes Export</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdNotes_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Notes Table By Group</font><br><A HREF = "../../../Documentation/Documentation_Code_30.htm#cmdNotesTableByGroup_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Identity Papers Read (Sub-Topic)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdIdentityPapersReadSubTopic_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Papers Table</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPapersTable_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpages - Printable Note Export</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPrintNote_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Auto Reference Notes</font><br><A HREF = "../../../Documentation/Documentation_Code_36.htm#cmdAuto_Reference_Notes_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="blue">Identity Papers Full</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdIdentityPapersFull_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Search Books</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdSearchBooks_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Update Thesis Dashboard</font><br><A HREF = "../../../Documentation/Documentation_Code_37.htm#cmdDashboard_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Translate Deduced Note References</font><br><A HREF = "../../../Documentation/Documentation_Code_26.htm#cmdTranslateNoteRefs_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="blue">Identity Papers Full (Sub-Topic)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdIdentityPapersFullSubTopic_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Books Table</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksTable_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Missing Timesheet Tasks</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdMissingTimesheet_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Prune Website</font><br><A HREF = "../../../Documentation/Documentation_Code_25.htm#cmdPruneWebsite_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Philosophy Papers Full</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPhilosophyPapersFull_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Search Notes</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdSearchNotes_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Books on Order</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksOrdered_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Development Log</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdDevLog_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Philosophy Papers Full (by Topic)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPhilosophyPapersFullTopic_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Notes Table</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdNotesTable_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Webpage - Maintenance Dashboard</font><br><A HREF = "../../../Documentation/Documentation_Code_36.htm#cmdWebsiteMaintenanceDashboard_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Full Website Re-Gen</font><br><A HREF = "../../../Documentation/Documentation_Code_53.htm#cmdWebsiteRegen_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Philosophy Papers Full (SubTopic)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPhilosophyPapersFullSubTopic_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpages - Paper Abstracts</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdAbstracts_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Quarterly Reporting - Summary</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdMonthlyReports_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Update / Check Web Links</font><br><A HREF = "../../../Documentation/Documentation_Code_36.htm#cmdWebLinks_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="blue">Webpages - Books</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooks_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Display Changed Paper Abstracts</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdChangedAbstracts_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Quarterly Reporting - Task Lists</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdMonthSummary_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Backups + ZoomSearch</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBackup_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="blue">Webpages - Books (by Topic)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksTopic_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Paper Abstract Archive</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdArchive_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Temp Notes</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdNotesTableTemp_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Open Notes Archive Regen Form</font><br><A HREF = "../../../Documentation/Documentation_Code_30.htm#cmdArchiveRegen_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="blue">Webpages - Books (by Location)</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksLocation_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Webpage - Paper + Book Summaries Regen</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPaperSummaries_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Webpages - Philosophers Index</font><br><A HREF = "../../../Documentation/Documentation_Code_25.htm#cmdPIWebPage_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Run Web Spider</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdSpider_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Webpages - Books to Papers Links</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksToPapers_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Display Changed Paper + Book Summaries</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdChangedPaperSummaries_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Philosophers Index Abstract Search</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPIAuthorAbstracts_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpages - Book Citings</font><br><A HREF = "../../../Documentation/Documentation_Code_37.htm#cmdBookCitings_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Webpages - Papers to Notes Links</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPapersToNotes_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Paper + Book Summaries Archive</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdArchivePaperSummaries_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Recalculation + Housekeeping</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdRecalculate_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpages - Paper Citings</font><br><A HREF = "../../../Documentation/Documentation_Code_32.htm#cmdPaperCitings_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Webpages - Books to Notes Links</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBooksToNotes_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Search / Add Author Narratives</font><br><A HREF = "../../../Documentation/Documentation_Code_39.htm#cmdSearchAuthorNarrs_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpage - Precis Export</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdPrecis_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Notes_To_Print + Notes_Archive Tables</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdNotes_To_Print_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="red">Webpages - BookPaperAbstracts</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdBookPaperAbstracts_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpages - Author Narratives</font><br><A HREF = "../../../Documentation/Documentation_Code_39.htm#cmdAuthorNarrUpdt_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="blue">Webpage - Electronic Resources</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdElectronicResources_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Webpages - Concatenated Notes</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdConcatenatedNotes_Click">Code</A> + <a name="50"></a>Note</TD></TR><TR><TD WIDTH="25%"><font color="black">Spare</font></TD><TD WIDTH="25%"><font color="red">Books Move</font><br><A HREF = "../../../Documentation/Documentation_Code_17.htm#cmdBooksMove_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="red">Run Code Documenter</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdDocumenter_Click">Code</A> + <a name="50"></a>Note</TD><TD WIDTH="25%"><font color="black">Spare</font></TD></TR><TR><TD WIDTH="25%"><font color="black">Spare</font></TD><TD colspan=2 WIDTH="25%"><font color="black">CLOSE APPLICATION</font><br><A HREF = "../../../Documentation/Documentation_Code_1.htm#cmdCloseApplication_Click">Code</A></TD><TD WIDTH="25%"><font color="black">Spare</font></TD></TR></TABLE></CENTER></P><B>Note last updated:</B> 02/08/2018 15:48:58<BR><BR><HR> <P ALIGN="Left"><FONT Size = 2 FACE="Arial"><B><U>Footnote 2: (Website - Progress to Date)</B></U></P> <P ALIGN="Justify"><FONT Size = 2 FACE="Arial"> <B><U>Rationale for this Document</B></U> <ul type="disc"><li>This report summarises progress to date on my Web Tools project. </li><li>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. </li><li>Completed developments are listed below <U><A HREF="#On-Page_Link_822_1">in two sequences</A></U><SUB>1</SUB><a name="On-Page_Return_822_1"></A>:- <ol type="i"><li>By <a name="50"></a>Date</li><li>By <a name="50"></a>Category</li></ol></li><li>I produce a variety of other documents related to my Web Tools Project:- <ol type="i"><li><a name="50"></a>Quarterly Status Report.</li><li><a name="50"></a>Functional Documentation. </li><li><a href="../../../Documentation/DocumentationControl.htm">Technical Documentation</a></li><li><a name="50"></a>Outstanding Developments. </li></ol></li><li>A Functional Overview, which appears below, ought to be merged with the Functional Documentation. I intend to make a major update annually, on change of  Academic Year , but have not done so since end September 2009, so it is somewhat out of date.</li></ul><BR><hr><B><U>Functional Overview</B></U> <ul type="disc"><li>MS Access database built and substantially populated for the following objects, lists of which (catalogued by author or title) are available on the web:-<BR><ol type="1"><li>Books</li><li>Papers</li><li>Abstracts</li><li>Notes</li><li>Essays</li><li>Precis</li></ol></li><li>Website-generation routines built in MS Access VBA. Basically, web-page templates are held in the database, and are used to format documents, also held in the database, and create all the interlinking between them. See this <A HREF="../../../Photos/Notes/DatabaseFrontScreen_071109.jpg" TARGET = "_top">picture</A> for the front screen (hopefully, if you click on the image it ll expand so you can read the text on the controls!). </li><li>The publishing of the website to the commercially-hosted domain is via AceFTP. In practice, I use a local copy of the web-site when at home (though the performance of the web-based copy is excellent with 2mb broadband), and republish the site to the Web once a week. Updated pages are automatically copied to a Transfer directory as they are regenerated. This directory is then <U>moved</U> to the public website (hence is self-deleting). That means AceFTP is perfectly adequate for maintaining the website.</li><li>Some attention has been paid to usability on mobile hand-held devices, with alternative  cut down lists for easy hand-held access. </li><li>I have developed some rudimentary document formatting capabilities. <ol type="1"><li>Automated hyperlinks.</li><li>Bulleted lists.</li><li>Blank lines.</li><li>Embedded HTML tags have to be used for other functions like emboldening and underlining. </li></ol> </li><li>There is document versioning in place:<ol type="1"><li> to protect against accidental overwriting of the various objects, and </li><li>for performance reasons (so that only changed web-pages are regenerated).</li><li>So that the development of thought can be followed through. </li></ol></li><li>My pride and joy is the two-way hyper-linking within the Notes arena, and between the Notes and the Books / Papers / Abstracts database, which was the original motivation for the whole project. The ID of the linked document is keyed into the text and the website generator maintains the superscripts, document sectioning and the forward and backward hyperlinks. </li><li>Directly printable Notes are automatically generated using recursive procedure calls (with a parameter to fix the depth of scan), with subtle tweaks to ensure that footnotes are only printed once and that they are printed in a sensible order (rather than when first referred to: there are references forward and backward in the document). Also, only the major Note (rather than all its footnotes) is printed if an  out of patch reference occurs (ie. a reference to a Note in a different Note Group). Other features for printable Notes are: <ol type="1"><li>For Notes with the "link to the printed version" embedded in the Note itself, I archive the webpage for the printable version, together with the linkage to it, when the Note itself is archived (ie. as the result of amendment). Thus "printable versions" should always display the appropriate versions of all links, even when triggered from archived versions ("Previous Published Version") of the Notes. </li><li>Printed Notes have appended to them a list of (and links to the Summaries of) all Papers and Books either Referenced by the Sub-Topic associated with the Note's title, or directly cited. Also included are all similar references in all footnotes within the depth of scan (while ensuring no duplication).</li><li>There are "mix and match" options of printing all footnote references (including the "forwarding items") and printing the reading list. </li><li>For Printable Notes where further footnotes are to be suppressed (either because outside the depth of scan, or because the referenced Note is "out of patch", or where referencing/forwarding of repeat footnotes is suppressed), the sub/superscripting which would otherwise encourage the reader to look for a non-existent Footnote is suppressed.</li><li>A page explains what's going on with printable Notes!</li></ol></li><li>A Blog and an Animadversions pages are produced, using the Notes technology, together with corresponding Jump Tables. Colour conventions have been adopted to distinguish my thoughts from those of correspondents.</li><li> Private Notes that aren t ready to be published (or are never intended for publication) are only visible on my local site, with a polite notice appearing on the public site.</li><li>A  Temp status allows the format / content of Notes to be iterated without burdening the archive or the public; the previously-published Note remains published until the Temp status of the Note is removed. </li><li>A master "all by category" Jump Table shows the numbers of notes by category, and hyperlinks to the categorised Jump Tables. </li><li>Jump Tables show the number of Notes by category that have changed in the last 1, 2 or 4 weeks, together with links to the next level jump-tables that provide a convenient route to the changed Notes.</li><li>I have added a password-protected area to the website (initially for MPhil/PhD Supervision material). This involved some careful programming to ensure the intra-website hyperlinks in and out of this area still worked.</li><li>Lists created of web-sites relevant to Personal Identity research and of the location and associated content-range of electronic journals. </li></ul><BR><hr><a name="Off-Page_Link_Date"></a><!-- FUNCTOR_ID=02 --> <b><U><A HREF="#On-Page_Link_822_7">Items Completed In</A></U><SUB>7</SUB><a name="On-Page_Return_822_7"></A>:-</b> <ul type="disc"><li><b>18Q3</b><ol type="i"><li><b>Architecture</b>: Added 'TT' shortcut icon on all Webpage browser tabs</li><li><b>Authors</b>: Authors Narrative: enable footnotes.</li><li><b>Documenter</b>: Fixed Bug where a variable has the same name as a procedure, and is thereby confused with one. Produced a warning query (+QVariable_Code_Name_ClashesQ+) for manual correction.</li><li><b>Documenter</b>: Created Functor using <A HREF = "../../../Documentation/Documentation_Tables_Form_Documentation_Links.htm">Form_Documentation_Links</A> to automatically add control-links to documentation Notes.</li><li><b>Footnotes</b>: Enabled the re-use of Footnotes in the same <U><A HREF="#On-Page_Link_822_8">Note</A></U><SUB>8</SUB><a name="On-Page_Return_822_8"></A>. They appeared multiple times, now just once. Fixed for:- <ol type="a"><li>Notes (<A HREF = "../../../Documentation/Documentation_Code_33.htm#OutputNotesWebPage">OutputNotesWebPage</A>)</li><li>Printable Notes (<A HREF = "../../../Documentation/Documentation_Code_3.htm#NoteForPrinting">NoteForPrinting</A>), and</li><li>Archived Notes (<A HREF = "../../../Documentation/Documentation_Code_34.htm#OutputNotesWebPage_Archived">OutputNotesWebPage_Archived</A>)<BR></ol>All of which use <A HREF = "../../../Documentation/Documentation_Code_4.htm#Notes_Text_Format">Notes_Text_Format</A> and the <A HREF = "../../../Documentation/Documentation_Tables_Note_Footnotes.htm">Note_Footnotes</A> table. Also, <ol start = "4" type="a"><li>Book & Paper Abstracts & Comments used to use an array in <A HREF = "../../../Documentation/Documentation_Code_14.htm#Reference_Footnotes">Reference_Footnotes</A>, but changed to use a <U><A HREF="#On-Page_Link_822_9">new table</A></U><SUB>9</SUB><a name="On-Page_Return_822_9"></A> +TAbstract_FootnotesT+.<BR></ol></li><li><b>Notes</b>: Created auto-regen of all Note Link (Note_nnn_Link) Pages</li><li><b>Notes</b>: Automatic Key-word Hyperlinking to Notes Project: Phase 2 <ol type="a"><li>Added links based on Book & Paper Titles</li><li>Added ***Read***-marker to Lists</li><li>Allowed links to be ignored (rather than suppressed) during approval process</li><li>Skip links to Status Reports, etc.<BR></ol></li><li><b>Photos</b>: Fix Bug: photos in Abstracts with embedded Notes - eg. "<A HREF = "../../../Abstracts/Abstract_16/Abstract_16893.htm">Grossman (Lev), Kurzweil (Ray) - 2045: The Year Man Becomes Immortal</A>" - not displaying</li><li><b>Status</b>: <a name="50"></a>Status: Summary - Actual versus Plan between quarters says "previous quarter"; should be "current quarter"</li></ol></li><li><b>18Q2</b><ol type="i"><li><b>Architecture</b>: Adjusted MS Access <a name="50"></a>Control Page to feature new functions (Development Log & Automatic XRef) and consolidated the categorised Notes Lists into one button.</li><li><b>Documenter</b>: Investigated the error reports from the Documenter: <ol type="a"><li>Improved the diagostics </li><li>Removed unused variables from the Generator code. </ol></li><li><b>General</b>: Website Tidy-up:-<ol type="a"><li>Wrote a function to delete - with specified exceptions - items not regenerated in the last full website regeneration. </li><li>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. </li><li>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. </ol></li><li><b>Notes</b>: Added a process to 'fix' - by adding the Note-ID - those note-links added without stating the ID. This will save processing time.</li><li><b>Notes</b>: Created automatic key-word referencing (ie. to Notes in the Notes-Group "Personal Identity"). This was complicated for a number of reasons:- <ol type="a"><li>There are always false positives, so there needed to be a way of "proofing" what's to be done before doing anything. </li><li>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.</li><li>The referencing differs depending on whether the term is in a Footnote or not. </li><li>I needed to check for already-existing links, variant grammatical forms, etc. </li><li>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. </li><li>Links are always <u>to</u> Notes, but are <u>from</u> Notes, Archived Notes, Authors and Book & Paper Abstracts & Comments. </ol></li><li><b>Papers</b>: Papers associated with broken links:-<ol type="a"><li>Created an area to hold pdfs, and automated links thereto.</li><li>Created a pop-up to say I'd remove such pdfs if requested by their authors.</li><li>Consequently, haven't password protected the area yet. </ol></li><li><b>Process</b>: Re-engineered Website <a name="50"></a>Maintenance Dashboard to show extra topical links (and show them at the top of the page).</li><li><b>Status</b>: Added extra items to Functors to facilitate Quarterly Reporting:- <ol type="a"><li>Automatically calculated QTD & YTD time statistics in the quarterly reports.</li><li>Provided a YTD task list for Status Reports for projects "in abeyance" to make reporting easier. </li><li>Modified the statistics - to be just YTD - for YTD Status reports. </li><li>Created table for - by Project - "Plans for the near future" tasks, and a functor to add them to the status report. </li><li>Took "items competed" and "plans for the near future from the development log for the Web-tools status report. </li><li>Created another functor to add these lists to the Summary report. <BR></ol></li><li><b>WebRefs</b>: Created Functor to add stats to <a name="50"></a>Website Generator Documentation - Web Links page.</li></ol></li><li><b>18Q1</b><ol type="i"><li><b>Bridge</b>: Corrected format of Links from Bridge Page</li><li><b>Documenter</b>: Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs</li><li><b>Documenter</b>: Created consolidated Development Log, and updated "Progress to Date" and "Outstanding Developments" Reports</li><li><b>Infrastructure</b>: Migration of Website from UKServers to Namesco. Test out.</li><li><b>Notes</b>: Automated format-change of old tables in Notes and Notes_Archive</li><li><b>Notes</b>: Notes <U><A HREF="#On-Page_Link_822_14">Functor</A></U><SUB>14</SUB><a name="On-Page_Return_822_14"></A> Processing: Phase 1 <ol type="a"><li>Basic processing to interpret comments in HTML code</li><li><b>01</b>: Quarterly Report: <a name="50"></a>Activity insert</li><li><b>02</b>: Development Log report - <a name="50"></a>Completed Items by Date</li><li><b>03</b>: Development Log report - <a name="50"></a>Outstanding Items by Priority</li><li><b>04</b>: Development Log report - <a name="50"></a>Outstanding Items by Category</li><li><b>05</b>: Development Log report - <a name="50"></a>Completed Items by Category</li><li><b>06</b>: Quarterly Report: <a name="50"></a>Priority 1 Outstanding Developments by Category<BR></ol></li><li><b>Notes</b>: Extended deduction of Note links to Papers, and Papers with embedded Notes.</li><li><b>Notes</b>: Removed old "Printable Notes" links from Archived Notes</li><li><b>Papers</b>: Correction of narratives on Note time-recording pseudo-papers</li><li><b>Process</b>: Wrote a routine to update a set of .htm files, replacing text in them all</li><li><b>Process</b>: Improved efficiency of daily changes regeneration (removed msgboxes)</li><li><b>Status</b>: Created web-page generator for Development items (ie. Created the Web-Project "To Do" List and "Outstanding Developments" directly from this list).</li><li><b>WebRefs</b>: Documentation & Bug-fixes: Phase 1 <ol type="a"><li>Completed "as is" functional documentation so I could see what's going on.</li><li>Re-engineered so it made sense and ran efficiently without bugs</li><li>Fixed the obvious data errors that confused the statistics - ie. where the returned URL differs from that requested and https issues.</li><li>Wrote / improved diagnostic reports (web pages) </ol></li><li><b>WebRefs</b>: Determined & reported usage directly using embedded +WnnnW+ encoding rather than via the Spider. Reconciled the two methods.</li></ol></li><li><b>17Q4</b><ol type="i"><li><b>Architecture</b>: Automated links between Quarterly reports (Task Lists)</li><li><b>Books/Papers</b>: New "Recent Acquisitions" Book List - Uncategorised</li><li><b>Documenter</b>: Code Archive: Hadn't been working - fixed and recovered a selection from backups</li><li><b>Documenter</b>: Code Archive: Created Web-pages of Recent Code Changes</li><li><b>Notes</b>: 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.</li><li><b>Notes</b>: Added %age complete to Notes Reading Lists</li><li><b>Timesheets</b>: Separated Time Recording for Aeon</li></ol></li><li><b>17Q3</b><ol type="i"><li><b>Notes</b>: Added Colour-coded "quality markers" to Notes: included them in lists and jump-tables</li></ol></li><li><b>17Q2</b><ol type="i"><li><b>Bridge</b>: Created hyperlinks from my consolidated results pages to the actual results</li><li><b>Search</b>: Wrote routines to create a cut-down Website excluding pages with irrelevant or duplicated information. Used this to create the ZoomSearch facility.</li></ol></li><li><b>17Q1</b><ol type="i"><li><b>Bridge</b>: Added new features (70s Club & Monthly Pairs Winners) to my Bridge mini-websites.</li><li><b>Bridge</b>: Created Master Point Lists & Promotions for the ECBA website.</li></ol></li><li><b>16Q4</b><ol type="i"><li><b>Spider</b>: Added  .shtml and  .shtm to the list of web-suffices.</li></ol></li><li><b>16Q3</b><ol type="i"><li><b>Acts</b>: 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 (<A HREF = "http://www.acts-research.website/" TARGET = "_top">Acts: Live Site</A> (http://www.acts-research.website/)) and Test (<A HREF = "http://www.theotodman.com/Petes_PhD/index.htm" TARGET = "_top">Acts: Test Site</A> (http://www.theotodman.com/Petes_PhD/index.htm)).</li><li><b>Bridge</b>: Revived the archive website for Mountnessing Bridge Club (<A HREF = "http://mountnessing.theotodman.com/index.shtml" TARGET = "_top">Mountnessing Bridge Club Archive</A> (http://mountnessing.theotodman.com/index.shtml)).</li></ol></li><li><b>16Q2</b><ol type="i"><li><b>Clock</b>: Created a "chess clock" application to help time tasks. Not much use in the end.</li></ol></li><li><b>16Q1</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Books/Papers</b>: Created direct links from Subject, Topic & Sub-topic (in Book and Paper Summaries) to their link pages.</li><li><b>Documenter</b>: Created an automatic Forms documenter  with links to the code.</li><li><b>Notes</b>: Enabled direct links to Notes from within Footnotes.</li><li><b>Notes</b>: Stopped (I hope!)  private Notes showing in Paper Abstracts.</li><li><b>Notes</b>: Allowed Note- & Footnote-links from <U><A HREF="#On-Page_Link_822_21">multiple words</A></U><SUB>21</SUB><a name="On-Page_Return_822_21"></A>. This is such a useful feature!</li><li><b>Notes</b>: Completed converting  static pages to Notes.</li><li><b>WebRefs</b>: Some tidying up of the 3,000-odd external links from my website.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: Created Ladies and Gentlemen s ladders for my mini-websites.</li><li><b>Bridge</b>: Reconciled my X-IMP calculations with a new feature provided by Bridgewebs.</li><li><b>Bridge</b>: Accommodated Alaric s new scoring system for St. Edith s.</li></ol></li></ul></li><li><b>15Q4</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Abstracts</b>: Corrected data format on Identity Abstracts</li><li><b>Aesthetics</b>: Reduced font + changed text in ubiquitous THEO'S PAGE heading</li><li><b>Authors</b>: Corrected author's names (SN (FN)) for all papers and books</li><li><b>Authors</b>: Provided easy links to works by the same author; Books, Papers; Joint authors</li><li><b>Backups</b>: Enhanced my backup system to prune items backed up multiple times (eg. if they moved directory).</li><li><b>Books/Papers</b>: Updated booklists to include shelf-identifiers</li><li><b>Books/Papers</b>: Neatened up the linkage headers in Book & Paper Abstracts.</li><li><b>Data</b>: Corrected data content on Identity Sub-topics</li><li><b>Documenter</b>: Segregated the code-archive, which was <U><A HREF="#On-Page_Link_822_22">bloating</A></U><SUB>22</SUB><a name="On-Page_Return_822_22"></A> the generator database.</li><li><b>Notes</b>: Converted the  static pages in my website to Note format (so they can change and retain history).</li><li><b>Notes</b>: Fixed problem of images not appearing in "Printed" Notes (wrong directory level) unless the images are repeated</li><li><b>Process</b>: Created a consolidated processor to enable overnight regeneration of the whole website.</li><li><b>Spider</b>: Finally cracked the Spider for external links, and used it to check the 3,000-odd links from my website. Some tidying up outstanding.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: Segregated the Bridge website generators from those for my own website. They now live in separate databases and have their own documenters.</li></ol></li></ul></li><li><b>15Q3</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Architecture</b>: 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.</li><li><b>Notes</b>: Tidied up the archived Notes.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: Created a new website (using Bridgewebs) for the First Class Bridge Academy (<A HREF = "http://www.bridgewebs.com/firstclassbridge/" TARGET = "_top">First Class Bridge</A> (http://www.bridgewebs.com/firstclassbridge/)).</li><li><b>Bridge</b>: Ported my  handicap / improvers routines from Hutton to  Mini Websites .</li><li><b>Enigma</b>: Created a small website for a music group Julie and I attend  the <A HREF = "http://www.enigmaensemble.co.uk/" TARGET = "_top">Enigma Ensemble</A> (http://www.enigmaensemble.co.uk/).</li><li><b>Sophie</b>: Completed the upgrade of <U><A HREF="#On-Page_Link_822_23">Sophie Botros</A></U><SUB>23</SUB><a name="On-Page_Return_822_23"></A> s website; see <A HREF = "http://www.sophiebotros.com/" TARGET = "_top">Sophie Botros: Live Site</A> (http://www.sophiebotros.com/).</li></ol></li></ul></li><li><b>15Q2</b><ol type="i"><li><b>Bridge</b>: Development of the  Eve Goblets (victor ludorum) software for the ECBA, and roll-over to the new season.</li></ol></li><li><b>15Q1</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Architecture</b>: Vastly improved the  bulleting options in Notes, etc.</li><li><b>Authors</b>: Improved the format and content of  Authors pages.</li><li><b>Timesheets</b>: 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.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: Took on the ECBA Website (<A HREF = "http://www.essexbridge.co.uk/" TARGET = "_top">Link</A> (http://www.essexbridge.co.uk/)), at the cost of considerable effort by way of reformatting & tidy-up.</li><li><b>Bridge</b>: Started a project to provide small websites for bridge clubs without sites: <A HREF = "http://www.theotodman.com/Bridge/index.htm" TARGET = "_top">Essex Bridge Results</A> (http://www.theotodman.com/Bridge/index.htm).</li><li><b>Bridge</b>: Further improvements to my Butler-IMPs and Cross-IMPs calculation routines.</li></ol></li></ul></li><li><b>14Q4</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Notes</b>: Made improvements to the regeneration and referencing of archived Notes.</li><li><b>Spider</b>: 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).</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: 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.</li></ol></li></ul></li><li><b>14Q3</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Notes</b>: Improved error-recovery where encoding fails for Notes links.</li><li><b>Notes</b>: Created a <a name="50"></a>progress-tracker for my Thesis.</li><li><b>Notes</b>: Started to split Paper Abstracts from Write-ups.</li><li><b>Spider</b>: Continued working on my Spider and started to use it to clean up my website by diagnosing broken links.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: 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.</li></ol></li></ul></li><li><b>14Q2</b><ol type="i"><li><b>Architecture</b>: Added extra linkages between pages (eg. on Author).</li><li><b>Authors</b>: Created the facility for Author Narratives.</li><li><b>Backups</b>: Used a clone of my Spider routines to create a backup and restore system.</li><li><b>Documenter</b>: Created multiple secure areas on my website, so that Documentation is no longer hiding under my Supervision Notes.</li><li><b>Notes</b>: 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.</li></ol></li><li><b>14Q1</b><ol type="i"><li><b>Architecture</b>: Repaired / updated my Website site-map.</li><li><b>Notes</b>: Made a lot of improvements to my Site generators, in particular the pesky bug that stopped the links to archived Notes working correctly.</li><li><b>Process</b>: Improved the regeneration routines for the various classes of webpage, and got them to record statistics in support of the  Website Regeneration Dashboard .</li><li><b>Process</b>: 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.</li></ol></li><li><b>13Q3</b><ol type="i"><li><b>Architecture</b>: Sorted conflicts between Subject, Topic & Sub-Topic IDs</li><li><b>Books/Papers</b>: Made enhancements to "Books & Papers Collection Categorised" Pages</li><li><b>Books/Papers</b>: Improved linkages between Book/Paper Lists and Summaries or Abstracts</li><li><b>Notes</b>: Simplified / Re-engineered Notes processing</li><li><b>Notes</b>: Created Archived Notes Re-Export facility</li><li><b>Notes</b>: "Single Image" development for Notes</li><li><b>Notes</b>: Allowed "Authors Works Lists" to be linked-to from Notes</li><li><b>Status</b>: Re-engineered Monthly Reporting on Change of Year</li><li><b>Technology</b>: Converted Tables to CSS3 standard</li><li><b>Technology</b>: Used CSS in all manually-crafted and automatically-generated pages</li><li><b>Timesheets</b>: 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.</li></ol></li><li><b>13Q2</b><ul type="square"><li><b>Own Website</b><ol type="i"><li><b>Architecture</b>: Improved error-recovery where encoding fails for links to Books, Papers and Authors. That is, where one of my bespoke tags (eg. <U><A HREF="#On-Page_Link_822_25">+B</A></U><SUB>25</SUB><a name="On-Page_Return_822_25"></A>) doesn t match with its corresponding anti-tag (eg. B+).</li><li><b>Architecture</b>: Replaced macros with code.</li><li><b>Books/Papers</b>: Developed "Books by Location" Pages</li><li><b>Books/Papers</b>: Improved the linkage between Papers and Books.</li><li><b>Bridge</b>: Created  Consolidated Bridge Results webpages (for my own results).</li><li><b>Documenter</b>: Created a code & query archive facility as part of the Code Documenter.</li><li><b>Documenter</b>: Wrote the Code Documenter.</li><li><b>Notes</b>: Improved "Concatenated Notes" production</li><li><b>Photos</b>: Reduced the size of photos (to make the pages quicker to load).</li><li><b>Spider</b>: De-bugged the Spider.</li><li><b>Status</b>: Improved "This Month's Summary" Reporting</li><li><b>Status</b>: Improved Quarterly Reporting</li><li><b>WebRefs</b>: Some pages render oddly in Chrome (and maybe other browsers)  <U><A HREF="#On-Page_Link_822_26">investigated</A></U><SUB>26</SUB><a name="On-Page_Return_822_26"></A>.</li></ol></li><li><b>Other Websites</b><ol type="i"><li><b>Bridge</b>: <U><A HREF="#On-Page_Link_822_27">Merged</A></U><SUB>27</SUB><a name="On-Page_Return_822_27"></A> Philosophy & Bridge Databases</li></ol></li></ul></li><li><b>13Q1</b><ol type="i"><li><b>Status</b>: Re-engineered Monthly Reporting Tables & improved Monthly Reporting</li><li><b>Technology</b>: Standardised to <U><A HREF="#On-Page_Link_822_28">HTML5</A></U><SUB>28</SUB><a name="On-Page_Return_822_28"></A></li></ol></li><li><b>12Q3</b><ol type="i"><li><b>General</b>: Improved Titles for Search Results display optimisation</li></ol></li><li><b>11Q4</b><ol type="i"><li><b>Books/Papers</b>: Showed Percentage of Paper / Book Read</li></ol></li><li><b>11Q2</b><ol type="i"><li><b>Authors</b>: Created Author Cross-reference</li><li><b>Books/Papers</b>: Created Inter-Book-Paper Citings Cross-reference</li><li><b>Books/Papers</b>: Added  changed dates to Paper and Book abstracts, and produced  recently changed pages for them</li></ol></li><li><b>10Q3</b><ol type="i"><li><b>Notes</b>: Add  Date Created to <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm">Note_Links</A> (for audit purposes; I m still not convinced that links disappear when they should).</li><li><b>Notes</b>: Wrote routines to automatically generate the  Printable Notes footer  and to create the corresponding web pages  from the control table. Very useful.</li><li><b>Notes</b>: Investigate <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm">Note_Links</A>: needs versioning, and section of calling Note</li><li><b>WebRefs</b>: Improved the functionality for automatically generating external Web-links in Notes, Book Abstracts and Paper Abstracts. Corrected current data to accommodate the new code.</li></ol></li><li><b>10Q2</b><ol type="i"><li><b>Footnotes</b>: 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.</li><li><b>Spider</b>: Wrote my own Web Spider. <ol type="a"><li>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. </li><li>It also maintains a table of the directory structure and files therein, and then works out the real address from the relative addressing. </li><li>It then allows cross-checking between the links and the files. </li><li>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. </li><li>There are about 333k links in 55k files  the full run took about 8 hours. </li><li>It now runs incrementally based on file last-updated dates.</ol></li></ol></li><li><b>09Q4</b><ol type="i"><li><b>Notes</b>: Restricted the size of the  previous versions tables for Notes to 12.</li><li><b>Process</b>: Set up my database system to roll forward to the next academic year, and generate web-pages appropriately.</li></ol></li><li><b>09Q3</b><ol type="i"><li><b>Books/Papers</b>: Made a lot of changes to the way Books and Papers are categorised; in particular:- <ol type="a"><li>Added 2-level jump tables, to save the browser being crowded with hundreds of cross-categorisations in the same page. </li><li>While it s OK for Books, it seems to have a few potholes for Papers, as some of the links fail. </li><li>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. </ol></li><li><b>Books/Papers</b>: Completed a full 2-way link from Book/Paper Summaries to Notes.</li><li><b>Notes</b>: Ensured that the Notes Reading-list is generated from all 3 sub-topics.</li><li><b>Notes</b>: 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.</li><li><b>Notes</b>: Enabled automatic immediate promotion to Live Website of selected Temp Notes.</li><li><b>Notes</b>: 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.</li><li><b>Notes</b>: 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).</li><li><b>Process</b>: Created a  performance stats database and routines to write to it  though I only implemented them for the Notes generator.</li></ol></li><li><b>09Q2</b><ol type="i"><li><b>Architecture</b>: Created Site-map for Website</li><li><b>Books/Papers</b>: Added "quality marker" to Paper & Book Abstracts</li><li><b>Books/Papers</b>: Improved, and corrected errors in, the Blackberry-friendly formatted lists of Books and Papers.</li><li><b>Books/Papers</b>: De-duplicated Books / Papers to Notes links</li><li><b>Notes</b>: Added a table of Notes history at the end of each Note (ie. not just previous version) - to save tedious chaining</li></ol></li><li><b>09Q1</b><ol type="i"><li><b>Books/Papers</b>: Enabled links from Books to the Papers contained therein</li><li><b>Books/Papers</b>: Provided an automated link from Books / Papers to the Notes referencing them</li><li><b>Books/Papers</b>: Enhanced Books to Papers links to include papers multiply held</li><li><b>Books/Papers</b>: Created automatic links from Paper Summary to Book Summary</li><li><b>Books/Papers</b>: Improved the Books / Papers to Notes links to include the right Version and Section (and historical Title) of the Note</li><li><b>Notes</b>: Created optional "don't print" feature for specific footnotes.</li><li><b>Notes</b>: Fixed the problem of the overpopulation of the Notes directory</li><li><b>Notes</b>: Added reading-list (of works cited) at the end of the Note, as well as in the Printed Note</li><li><b>Notes</b>: Option for Notes-Regen: <ol type="a"><li>Changed-only </li><li>Changed, and all impacted by Change </li><li>All </ol></li></ol></li><li><b>08Q4</b><ol type="i"><li><b>Timesheets</b>: Updated Book totals from totals of the Papers contained therein</li></ol></li><li><b>08Q1</b><ol type="i"><li><b>Notes</b>: Allowed regeneration of Temp Notes only</li></ol></li><li><b>07Q4</b><ol type="i"><li><b>Architecture</b>: Added password-protection to selected pages</li><li><b>Notes</b>: Added referenced reading lists to printable version of Notes</li><li><b>Notes</b>: Added referenced Books / Papers as footnote jump table to Notes</li><li><b>Notes</b>: Improve "Temp" note processing. Suppress "_T" suffix (just don't copy to Transfer)</li><li><b>Notes</b>: When a Note is archived, ensured a <U><A HREF="#On-Page_Link_822_29">printable note is also archived</A></U><SUB>29</SUB><a name="On-Page_Return_822_29"></A> (if this Note has a print)</li><li><b>Search</b>: Created search facility using ZoomSearch</li></ol></li><li><b>07Q3</b><ol type="i"><li><b>Animadversions</b>: Added a "hot topics" link - things that I'm currently working on and want feedback ("Animadversions")</li><li><b>Footnotes</b>: Improved transparency of Footnote referencing in printed Notes</li><li><b>Notes</b>: Created "respondent notes" - database identifier & red indicator + text</li><li><b>Notes</b>: Enabled generation of printable version of Notes</li><li><b>Notes</b>: <U><A HREF="#On-Page_Link_822_30">Created</A></U><SUB>30</SUB><a name="On-Page_Return_822_30"></A> a "quick lookup" table of responses to a note and its sub-notes (recursive function on Notes_Links)</li><li><b>Notes</b>: Made Note-change-history available on-line (added status + publishable flags)</li></ol></li><li><b>07Q2</b><ol type="i"><li><b>Abstracts</b>: Segregated Abstracts into multiple directories</li><li><b>Abstracts</b>: Created auto-backup of Abstracts, and more efficient maintenance web-routines</li><li><b>Abstracts</b>: Added "Extra Data" parallel to Abstracts; ie. "More & " (Location etc.)</li><li><b>Architecture</b>: <U><A HREF="#On-Page_Link_822_31">Segregated database</A></U><SUB>31</SUB><a name="On-Page_Return_822_31"></A> into Master and Slaves (code, papers, books, notes, web control, & vs PI)</li><li><b>Architecture</b>: Tidied up Footers throughout Philosophy Papers site (made into tables)</li><li><b>Books/Papers</b>: Created "Papers by Title within Topic" list</li><li><b>Books/Papers</b>: Created "Identity Read Papers by Sub-Topic" list</li><li><b>Books/Papers</b>: Added Flags for "laptop" and "photocopy"; removed document location from Comments</li><li><b>Books/Papers</b>: Added Book Comments and Abstracts (as "More& ") to Book-lists</li><li><b>Books/Papers</b>: Created "<U><A HREF="#On-Page_Link_822_32">BB-friendly</A></U><SUB>32</SUB><a name="On-Page_Return_822_32"></A>" lists: Papers (Full) and Books</li><li><b>Books/Papers</b>: Added multiple Jump-levels for BB Lists (to keep pages small)</li><li><b>Books/Papers</b>: Added change of author or title in "Abstracts audit"</li><li><b>Books/Papers</b>: Created "Identity Papers Full by Sub-Topic" list</li><li><b>Books/Papers</b>: Jump-Tables: added "by topic" option</li><li><b>Books/Papers</b>: Added "read" column in papers / books lists</li><li><b>Footnotes</b>: Created <U><A HREF="#On-Page_Link_822_33">auto-renumbering</A></U><SUB>33</SUB><a name="On-Page_Return_822_33"></A> routine for Footnotes</li><li><b>Footnotes</b>: Created auto-backup of <U><A HREF="#On-Page_Link_822_33">Footnotes</A></U><SUB>34=33</SUB><a name="On-Page_Return_822_34"></A>, and more efficient maintenance web-routines</li><li><b>General</b>: Improved "<U><A HREF="#On-Page_Link_822_35">Disclaimer</A></U><SUB>35</SUB><a name="On-Page_Return_822_35"></A>" Page. Reduce font, add ref to philosophy databases + hyperlinks</li><li><b>Notes</b>: Added "footnote" <U><A HREF="#On-Page_Link_822_33">pages</A></U><SUB>36=33</SUB><a name="On-Page_Return_822_36"></A> for Carthusians & King's</li><li><b>Notes</b>: Added "outgoing links" summary footer to Notes pages</li><li><b>Notes</b>: Allowed two sorts of Note - document-specific ("Write-up") and general</li><li><b>Process</b>: Improved ease of FTP process by use of Transfer Directory</li><li><b>WebRefs</b>: Made Web Refs in Comments / Abstracts into Hyperlinks</li></ol></li></ul><!-- FUNCTOR_END --><BR><hr><a name="Off-Page_Link_Category"></a><!-- FUNCTOR_ID=05 --> <ol type="I"><li><b><u>Own Website</u>:</b> <b><u>Completed Items By Category</u>:-</b> <ul type="disc"><li><b>Abstracts</b><ol type="i"><li><b>15Q4</b>: Corrected data format on Identity Abstracts</li><li><b>07Q2</b>: Added "Extra Data" parallel to Abstracts; ie. "More & " (Location etc.)</li><li><b>07Q2</b>: Created auto-backup of Abstracts, and more efficient maintenance web-routines</li><li><b>07Q2</b>: Segregated Abstracts into multiple directories</li></ol></li><li><b>Aesthetics</b><ol type="i"><li><b>15Q4</b>: Reduced font + changed text in ubiquitous THEO'S PAGE heading</li></ol></li><li><b>Animadversions</b><ol type="i"><li><b>07Q3</b>: Added a "hot topics" link - things that I'm currently working on and want feedback ("Animadversions")</li></ol></li><li><b>Architecture</b><ol type="i"><li><b>18Q3</b>: Added 'TT' shortcut icon on all Webpage browser tabs</li><li><b>18Q2</b>: Adjusted MS Access <a name="50"></a>Control Page to feature new functions (Development Log & Automatic XRef) and consolidated the categorised Notes Lists into one button.</li><li><b>17Q4</b>: Automated links between Quarterly reports (Task Lists)</li><li><b>15Q3</b>: 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.</li><li><b>15Q1</b>: Vastly improved the  bulleting options in Notes, etc.</li><li><b>14Q2</b>: Added extra linkages between pages (eg. on Author).</li><li><b>14Q1</b>: Repaired / updated my Website site-map.</li><li><b>13Q3</b>: Sorted conflicts between Subject, Topic & Sub-Topic IDs</li><li><b>13Q2</b>: Improved error-recovery where encoding fails for links to Books, Papers and Authors. That is, where one of my bespoke tags (eg. <U><A HREF="#On-Page_Link_822_25">+B</A></U><SUB>38=25</SUB><a name="On-Page_Return_822_38"></A>) doesn t match with its corresponding anti-tag (eg. B+).</li><li><b>13Q2</b>: Replaced macros with code.</li><li><b>09Q2</b>: Created Site-map for Website</li><li><b>07Q4</b>: Added password-protection to selected pages</li><li><b>07Q2</b>: <U><A HREF="#On-Page_Link_822_31">Segregated database</A></U><SUB>39=31</SUB><a name="On-Page_Return_822_39"></A> into Master and Slaves (code, papers, books, notes, web control, & vs PI)</li><li><b>07Q2</b>: Tidied up Footers throughout Philosophy Papers site (made into tables)</li></ol></li><li><b>Authors</b><ol type="i"><li><b>18Q3</b>: Authors Narrative: enable footnotes.</li><li><b>15Q4</b>: Corrected author's names (SN (FN)) for all papers and books</li><li><b>15Q4</b>: Provided easy links to works by the same author; Books, Papers; Joint authors</li><li><b>15Q1</b>: Improved the format and content of  Authors pages.</li><li><b>14Q2</b>: Created the facility for Author Narratives.</li><li><b>11Q2</b>: Created Author Cross-reference</li></ol></li><li><b>Backups</b><ol type="i"><li><b>15Q4</b>: Enhanced my backup system to prune items backed up multiple times (eg. if they moved directory).</li><li><b>14Q2</b>: Used a clone of my Spider routines to create a backup and restore system.</li></ol></li><li><b>Books/Papers</b><ol type="i"><li><b>17Q4</b>: New "Recent Acquisitions" Book List - Uncategorised</li><li><b>16Q1</b>: Created direct links from Subject, Topic & Sub-topic (in Book and Paper Summaries) to their link pages.</li><li><b>15Q4</b>: Neatened up the linkage headers in Book & Paper Abstracts.</li><li><b>15Q4</b>: Updated booklists to include shelf-identifiers</li><li><b>13Q3</b>: Improved linkages between Book/Paper Lists and Summaries or Abstracts</li><li><b>13Q3</b>: Made enhancements to "Books & Papers Collection Categorised" Pages</li><li><b>13Q2</b>: Developed "Books by Location" Pages</li><li><b>13Q2</b>: Improved the linkage between Papers and Books.</li><li><b>11Q4</b>: Showed Percentage of Paper / Book Read</li><li><b>11Q2</b>: Added  changed dates to Paper and Book abstracts, and produced  recently changed pages for them</li><li><b>11Q2</b>: Created Inter-Book-Paper Citings Cross-reference</li><li><b>09Q3</b>: Completed a full 2-way link from Book/Paper Summaries to Notes.</li><li><b>09Q3</b>: Made a lot of changes to the way Books and Papers are categorised; in particular:- <ol type="a"><li>Added 2-level jump tables, to save the browser being crowded with hundreds of cross-categorisations in the same page. </li><li>While it s OK for Books, it seems to have a few potholes for Papers, as some of the links fail. </li><li>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. </ol></li><li><b>09Q2</b>: Added "quality marker" to Paper & Book Abstracts</li><li><b>09Q2</b>: De-duplicated Books / Papers to Notes links</li><li><b>09Q2</b>: Improved, and corrected errors in, the Blackberry-friendly formatted lists of Books and Papers.</li><li><b>09Q1</b>: Created automatic links from Paper Summary to Book Summary</li><li><b>09Q1</b>: Enabled links from Books to the Papers contained therein</li><li><b>09Q1</b>: Enhanced Books to Papers links to include papers multiply held</li><li><b>09Q1</b>: Improved the Books / Papers to Notes links to include the right Version and Section (and historical Title) of the Note</li><li><b>09Q1</b>: Provided an automated link from Books / Papers to the Notes referencing them</li><li><b>07Q2</b>: Added "read" column in papers / books lists</li><li><b>07Q2</b>: Added Book Comments and Abstracts (as "More& ") to Book-lists</li><li><b>07Q2</b>: Added change of author or title in "Abstracts audit"</li><li><b>07Q2</b>: Added Flags for "laptop" and "photocopy"; removed document location from Comments</li><li><b>07Q2</b>: Added multiple Jump-levels for BB Lists (to keep pages small)</li><li><b>07Q2</b>: Created "<U><A HREF="#On-Page_Link_822_32">BB-friendly</A></U><SUB>40=32</SUB><a name="On-Page_Return_822_40"></A>" lists: Papers (Full) and Books</li><li><b>07Q2</b>: Created "Identity Papers Full by Sub-Topic" list</li><li><b>07Q2</b>: Created "Identity Read Papers by Sub-Topic" list</li><li><b>07Q2</b>: Created "Papers by Title within Topic" list</li><li><b>07Q2</b>: Jump-Tables: added "by topic" option</li></ol></li><li><b>Bridge</b><ol type="i"><li><b>18Q1</b>: Corrected format of Links from Bridge Page</li><li><b>17Q2</b>: Created hyperlinks from my consolidated results pages to the actual results</li><li><b>13Q2</b>: Created  Consolidated Bridge Results webpages (for my own results).</li></ol></li><li><b>Clock</b><ol type="i"><li><b>16Q2</b>: Created a "chess clock" application to help time tasks. Not much use in the end.</li></ol></li><li><b>Data</b><ol type="i"><li><b>15Q4</b>: Corrected data content on Identity Sub-topics</li></ol></li><li><b>Documenter</b><ol type="i"><li><b>18Q3</b>: Created Functor using <A HREF = "../../../Documentation/Documentation_Tables_Form_Documentation_Links.htm">Form_Documentation_Links</A> to automatically add control-links to documentation Notes.</li><li><b>18Q3</b>: Fixed Bug where a variable has the same name as a procedure, and is thereby confused with one. Produced a warning query (+QVariable_Code_Name_ClashesQ+) for manual correction.</li><li><b>18Q2</b>: Investigated the error reports from the Documenter: <ol type="a"><li>Improved the diagostics </li><li>Removed unused variables from the Generator code. </ol></li><li><b>18Q1</b>: Created consolidated Development Log, and updated "Progress to Date" and "Outstanding Developments" Reports</li><li><b>18Q1</b>: Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs</li><li><b>17Q4</b>: Code Archive: Created Web-pages of Recent Code Changes</li><li><b>17Q4</b>: Code Archive: Hadn't been working - fixed and recovered a selection from backups</li><li><b>16Q1</b>: Created an automatic Forms documenter  with links to the code.</li><li><b>15Q4</b>: Segregated the code-archive, which was <U><A HREF="#On-Page_Link_822_22">bloating</A></U><SUB>41=22</SUB><a name="On-Page_Return_822_41"></A> the generator database.</li><li><b>14Q2</b>: Created multiple secure areas on my website, so that Documentation is no longer hiding under my Supervision Notes.</li><li><b>13Q2</b>: Created a code & query archive facility as part of the Code Documenter.</li><li><b>13Q2</b>: Wrote the Code Documenter.</li></ol></li><li><b>Footnotes</b><ol type="i"><li><b>18Q3</b>: Enabled the re-use of Footnotes in the same <U><A HREF="#On-Page_Link_822_8">Note</A></U><SUB>42=8</SUB><a name="On-Page_Return_822_42"></A>. They appeared multiple times, now just once. Fixed for:- <ol type="a"><li>Notes (<A HREF = "../../../Documentation/Documentation_Code_33.htm#OutputNotesWebPage">OutputNotesWebPage</A>)</li><li>Printable Notes (<A HREF = "../../../Documentation/Documentation_Code_3.htm#NoteForPrinting">NoteForPrinting</A>), and</li><li>Archived Notes (<A HREF = "../../../Documentation/Documentation_Code_34.htm#OutputNotesWebPage_Archived">OutputNotesWebPage_Archived</A>)<BR></ol>All of which use <A HREF = "../../../Documentation/Documentation_Code_4.htm#Notes_Text_Format">Notes_Text_Format</A> and the <A HREF = "../../../Documentation/Documentation_Tables_Note_Footnotes.htm">Note_Footnotes</A> table. Also, <ol start = "4" type="a"><li>Book & Paper Abstracts & Comments used to use an array in <A HREF = "../../../Documentation/Documentation_Code_14.htm#Reference_Footnotes">Reference_Footnotes</A>, but changed to use a <U><A HREF="#On-Page_Link_822_9">new table</A></U><SUB>43=9</SUB><a name="On-Page_Return_822_43"></A> +TAbstract_FootnotesT+.<BR></ol></li><li><b>10Q2</b>: 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.</li><li><b>07Q3</b>: Improved transparency of Footnote referencing in printed Notes</li><li><b>07Q2</b>: Created auto-backup of <U><A HREF="#On-Page_Link_822_33">Footnotes</A></U><SUB>44=33</SUB><a name="On-Page_Return_822_44"></A>, and more efficient maintenance web-routines</li><li><b>07Q2</b>: Created <U><A HREF="#On-Page_Link_822_33">auto-renumbering</A></U><SUB>45=33</SUB><a name="On-Page_Return_822_45"></A> routine for Footnotes</li></ol></li><li><b>General</b><ol type="i"><li><b>18Q2</b>: Website Tidy-up:-<ol type="a"><li>Wrote a function to delete - with specified exceptions - items not regenerated in the last full website regeneration. </li><li>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. </li><li>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. </ol></li><li><b>12Q3</b>: Improved Titles for Search Results display optimisation</li><li><b>07Q2</b>: Improved "<U><A HREF="#On-Page_Link_822_35">Disclaimer</A></U><SUB>46=35</SUB><a name="On-Page_Return_822_46"></A>" Page. Reduce font, add ref to philosophy databases + hyperlinks</li></ol></li><li><b>Infrastructure</b><ol type="i"><li><b>18Q1</b>: Migration of Website from UKServers to Namesco. Test out.</li></ol></li><li><b>Notes</b><ol type="i"><li><b>18Q3</b>: Automatic Key-word Hyperlinking to Notes Project: Phase 2 <ol type="a"><li>Added links based on Book & Paper Titles</li><li>Added ***Read***-marker to Lists</li><li>Allowed links to be ignored (rather than suppressed) during approval process</li><li>Skip links to Status Reports, etc.<BR></ol></li><li><b>18Q3</b>: Created auto-regen of all Note Link (Note_nnn_Link) Pages</li><li><b>18Q2</b>: Added a process to 'fix' - by adding the Note-ID - those note-links added without stating the ID. This will save processing time.</li><li><b>18Q2</b>: Created automatic key-word referencing (ie. to Notes in the Notes-Group "Personal Identity"). This was complicated for a number of reasons:- <ol type="a"><li>There are always false positives, so there needed to be a way of "proofing" what's to be done before doing anything. </li><li>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.</li><li>The referencing differs depending on whether the term is in a Footnote or not. </li><li>I needed to check for already-existing links, variant grammatical forms, etc. </li><li>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. </li><li>Links are always <u>to</u> Notes, but are <u>from</u> Notes, Archived Notes, Authors and Book & Paper Abstracts & Comments. </ol></li><li><b>18Q1</b>: Automated format-change of old tables in Notes and Notes_Archive</li><li><b>18Q1</b>: Extended deduction of Note links to Papers, and Papers with embedded Notes.</li><li><b>18Q1</b>: Notes <U><A HREF="#On-Page_Link_822_14">Functor</A></U><SUB>47=14</SUB><a name="On-Page_Return_822_47"></A> Processing: Phase 1 <ol type="a"><li>Basic processing to interpret comments in HTML code</li><li><b>01</b>: Quarterly Report: <a name="50"></a>Activity insert</li><li><b>02</b>: Development Log report - <a name="50"></a>Completed Items by Date</li><li><b>03</b>: Development Log report - <a name="50"></a>Outstanding Items by Priority</li><li><b>04</b>: Development Log report - <a name="50"></a>Outstanding Items by Category</li><li><b>05</b>: Development Log report - <a name="50"></a>Completed Items by Category</li><li><b>06</b>: Quarterly Report: <a name="50"></a>Priority 1 Outstanding Developments by Category<BR></ol></li><li><b>18Q1</b>: Removed old "Printable Notes" links from Archived Notes</li><li><b>17Q4</b>: Added %age complete to Notes Reading Lists</li><li><b>17Q4</b>: 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.</li><li><b>17Q3</b>: Added Colour-coded "quality markers" to Notes: included them in lists and jump-tables</li><li><b>16Q1</b>: Allowed Note- & Footnote-links from <U><A HREF="#On-Page_Link_822_21">multiple words</A></U><SUB>54=21</SUB><a name="On-Page_Return_822_54"></A>. This is such a useful feature!</li><li><b>16Q1</b>: Completed converting  static pages to Notes.</li><li><b>16Q1</b>: Enabled direct links to Notes from within Footnotes.</li><li><b>16Q1</b>: Stopped (I hope!)  private Notes showing in Paper Abstracts.</li><li><b>15Q4</b>: Converted the  static pages in my website to Note format (so they can change and retain history).</li><li><b>15Q4</b>: Fixed problem of images not appearing in "Printed" Notes (wrong directory level) unless the images are repeated</li><li><b>15Q3</b>: Tidied up the archived Notes.</li><li><b>14Q4</b>: Made improvements to the regeneration and referencing of archived Notes.</li><li><b>14Q3</b>: Created a <a name="50"></a>progress-tracker for my Thesis.</li><li><b>14Q3</b>: Improved error-recovery where encoding fails for Notes links.</li><li><b>14Q3</b>: Started to split Paper Abstracts from Write-ups.</li><li><b>14Q2</b>: 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.</li><li><b>14Q1</b>: Made a lot of improvements to my Site generators, in particular the pesky bug that stopped the links to archived Notes working correctly.</li><li><b>13Q3</b>: "Single Image" development for Notes</li><li><b>13Q3</b>: Allowed "Authors Works Lists" to be linked-to from Notes</li><li><b>13Q3</b>: Created Archived Notes Re-Export facility</li><li><b>13Q3</b>: Simplified / Re-engineered Notes processing</li><li><b>13Q2</b>: Improved "Concatenated Notes" production</li><li><b>10Q3</b>: Add  Date Created to <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm">Note_Links</A> (for audit purposes; I m still not convinced that links disappear when they should).</li><li><b>10Q3</b>: Investigate <A HREF = "../../../Documentation/Documentation_Tables_Note_Links.htm">Note_Links</A>: needs versioning, and section of calling Note</li><li><b>10Q3</b>: Wrote routines to automatically generate the  Printable Notes footer  and to create the corresponding web pages  from the control table. Very useful.</li><li><b>09Q4</b>: Restricted the size of the  previous versions tables for Notes to 12.</li><li><b>09Q3</b>: Enabled automatic immediate promotion to Live Website of selected Temp Notes.</li><li><b>09Q3</b>: 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.</li><li><b>09Q3</b>: Ensured that the Notes Reading-list is generated from all 3 sub-topics.</li><li><b>09Q3</b>: 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).</li><li><b>09Q3</b>: 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.</li><li><b>09Q2</b>: Added a table of Notes history at the end of each Note (ie. not just previous version) - to save tedious chaining</li><li><b>09Q1</b>: Added reading-list (of works cited) at the end of the Note, as well as in the Printed Note</li><li><b>09Q1</b>: Created optional "don't print" feature for specific footnotes.</li><li><b>09Q1</b>: Fixed the problem of the overpopulation of the Notes directory</li><li><b>09Q1</b>: Option for Notes-Regen: <ol type="a"><li>Changed-only </li><li>Changed, and all impacted by Change </li><li>All </ol></li><li><b>08Q1</b>: Allowed regeneration of Temp Notes only</li><li><b>07Q4</b>: Added referenced Books / Papers as footnote jump table to Notes</li><li><b>07Q4</b>: Added referenced reading lists to printable version of Notes</li><li><b>07Q4</b>: Improve "Temp" note processing. Suppress "_T" suffix (just don't copy to Transfer)</li><li><b>07Q4</b>: When a Note is archived, ensured a <U><A HREF="#On-Page_Link_822_29">printable note is also archived</A></U><SUB>56=29</SUB><a name="On-Page_Return_822_56"></A> (if this Note has a print)</li><li><b>07Q3</b>: Created "respondent notes" - database identifier & red indicator + text</li><li><b>07Q3</b>: <U><A HREF="#On-Page_Link_822_30">Created</A></U><SUB>57=30</SUB><a name="On-Page_Return_822_57"></A> a "quick lookup" table of responses to a note and its sub-notes (recursive function on Notes_Links)</li><li><b>07Q3</b>: Enabled generation of printable version of Notes</li><li><b>07Q3</b>: Made Note-change-history available on-line (added status + publishable flags)</li><li><b>07Q2</b>: Added "footnote" <U><A HREF="#On-Page_Link_822_33">pages</A></U><SUB>58=33</SUB><a name="On-Page_Return_822_58"></A> for Carthusians & King's</li><li><b>07Q2</b>: Added "outgoing links" summary footer to Notes pages</li><li><b>07Q2</b>: Allowed two sorts of Note - document-specific ("Write-up") and general</li></ol></li><li><b>Papers</b><ol type="i"><li><b>18Q2</b>: Papers associated with broken links:-<ol type="a"><li>Created an area to hold pdfs, and automated links thereto.</li><li>Created a pop-up to say I'd remove such pdfs if requested by their authors.</li><li>Consequently, haven't password protected the area yet. </ol></li><li><b>18Q1</b>: Correction of narratives on Note time-recording pseudo-papers</li></ol></li><li><b>Photos</b><ol type="i"><li><b>18Q3</b>: Fix Bug: photos in Abstracts with embedded Notes - eg. "<A HREF = "../../../Abstracts/Abstract_16/Abstract_16893.htm">Grossman (Lev), Kurzweil (Ray) - 2045: The Year Man Becomes Immortal</A>" - not displaying</li><li><b>13Q2</b>: Reduced the size of photos (to make the pages quicker to load).</li></ol></li><li><b>Process</b><ol type="i"><li><b>18Q2</b>: Re-engineered Website <a name="50"></a>Maintenance Dashboard to show extra topical links (and show them at the top of the page).</li><li><b>18Q1</b>: Improved efficiency of daily changes regeneration (removed msgboxes)</li><li><b>18Q1</b>: Wrote a routine to update a set of .htm files, replacing text in them all</li><li><b>15Q4</b>: Created a consolidated processor to enable overnight regeneration of the whole website.</li><li><b>14Q1</b>: 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.</li><li><b>14Q1</b>: Improved the regeneration routines for the various classes of webpage, and got them to record statistics in support of the  Website Regeneration Dashboard .</li><li><b>09Q4</b>: Set up my database system to roll forward to the next academic year, and generate web-pages appropriately.</li><li><b>09Q3</b>: Created a  performance stats database and routines to write to it  though I only implemented them for the Notes generator.</li><li><b>07Q2</b>: Improved ease of FTP process by use of Transfer Directory</li></ol></li><li><b>Search</b><ol type="i"><li><b>17Q2</b>: Wrote routines to create a cut-down Website excluding pages with irrelevant or duplicated information. Used this to create the ZoomSearch facility.</li><li><b>07Q4</b>: Created search facility using ZoomSearch</li></ol></li><li><b>Spider</b><ol type="i"><li><b>16Q4</b>: Added  .shtml and  .shtm to the list of web-suffices.</li><li><b>15Q4</b>: Finally cracked the Spider for external links, and used it to check the 3,000-odd links from my website. Some tidying up outstanding.</li><li><b>14Q4</b>: 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).</li><li><b>14Q3</b>: Continued working on my Spider and started to use it to clean up my website by diagnosing broken links.</li><li><b>13Q2</b>: De-bugged the Spider.</li><li><b>10Q2</b>: Wrote my own Web Spider. <ol type="a"><li>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. </li><li>It also maintains a table of the directory structure and files therein, and then works out the real address from the relative addressing. </li><li>It then allows cross-checking between the links and the files. </li><li>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. </li><li>There are about 333k links in 55k files  the full run took about 8 hours. </li><li>It now runs incrementally based on file last-updated dates.</ol></li></ol></li><li><b>Status</b><ol type="i"><li><b>18Q3</b>: <a name="50"></a>Status: Summary - Actual versus Plan between quarters says "previous quarter"; should be "current quarter"</li><li><b>18Q2</b>: Added extra items to Functors to facilitate Quarterly Reporting:- <ol type="a"><li>Automatically calculated QTD & YTD time statistics in the quarterly reports.</li><li>Provided a YTD task list for Status Reports for projects "in abeyance" to make reporting easier. </li><li>Modified the statistics - to be just YTD - for YTD Status reports. </li><li>Created table for - by Project - "Plans for the near future" tasks, and a functor to add them to the status report. </li><li>Took "items competed" and "plans for the near future from the development log for the Web-tools status report. </li><li>Created another functor to add these lists to the Summary report. <BR></ol></li><li><b>18Q1</b>: Created web-page generator for Development items (ie. Created the Web-Project "To Do" List and "Outstanding Developments" directly from this list).</li><li><b>13Q3</b>: Re-engineered Monthly Reporting on Change of Year</li><li><b>13Q2</b>: Improved "This Month's Summary" Reporting</li><li><b>13Q2</b>: Improved Quarterly Reporting</li><li><b>13Q1</b>: Re-engineered Monthly Reporting Tables & improved Monthly Reporting</li></ol></li><li><b>Technology</b><ol type="i"><li><b>13Q3</b>: Converted Tables to CSS3 standard</li><li><b>13Q3</b>: Used CSS in all manually-crafted and automatically-generated pages</li><li><b>13Q1</b>: Standardised to <U><A HREF="#On-Page_Link_822_28">HTML5</A></U><SUB>61=28</SUB><a name="On-Page_Return_822_61"></A></li></ol></li><li><b>Timesheets</b><ol type="i"><li><b>17Q4</b>: Separated Time Recording for Aeon</li><li><b>15Q1</b>: 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.</li><li><b>13Q3</b>: 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.</li><li><b>08Q4</b>: Updated Book totals from totals of the Papers contained therein</li></ol></li><li><b>WebRefs</b><ol type="i"><li><b>18Q2</b>: Created Functor to add stats to <a name="50"></a>Website Generator Documentation - Web Links page.</li><li><b>18Q1</b>: Determined & reported usage directly using embedded +WnnnW+ encoding rather than via the Spider. Reconciled the two methods.</li><li><b>18Q1</b>: Documentation & Bug-fixes: Phase 1 <ol type="a"><li>Completed "as is" functional documentation so I could see what's going on.</li><li>Re-engineered so it made sense and ran efficiently without bugs</li><li>Fixed the obvious data errors that confused the statistics - ie. where the returned URL differs from that requested and https issues.</li><li>Wrote / improved diagnostic reports (web pages) </ol></li><li><b>16Q1</b>: Some tidying up of the 3,000-odd external links from my website.</li><li><b>13Q2</b>: Some pages render oddly in Chrome (and maybe other browsers)  <U><A HREF="#On-Page_Link_822_26">investigated</A></U><SUB>63=26</SUB><a name="On-Page_Return_822_63"></A>.</li><li><b>10Q3</b>: Improved the functionality for automatically generating external Web-links in Notes, Book Abstracts and Paper Abstracts. Corrected current data to accommodate the new code.</li><li><b>07Q2</b>: Made Web Refs in Comments / Abstracts into Hyperlinks</li></ol></li></ul></li><li><b><u>Other Websites</u>:</b> <b><u>Completed Items By Category</u>:-</b> <ul type="disc"><li><b>Acts</b><ol type="i"><li><b>16Q3</b>: 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 (<A HREF = "http://www.acts-research.website/" TARGET = "_top">Acts: Live Site</A> (http://www.acts-research.website/)) and Test (<A HREF = "http://www.theotodman.com/Petes_PhD/index.htm" TARGET = "_top">Acts: Test Site</A> (http://www.theotodman.com/Petes_PhD/index.htm)).</li></ol></li><li><b>Bridge</b><ol type="i"><li><b>17Q1</b>: Added new features (70s Club & Monthly Pairs Winners) to my Bridge mini-websites.</li><li><b>17Q1</b>: Created Master Point Lists & Promotions for the ECBA website.</li><li><b>16Q3</b>: Revived the archive website for Mountnessing Bridge Club (<A HREF = "http://mountnessing.theotodman.com/index.shtml" TARGET = "_top">Mountnessing Bridge Club Archive</A> (http://mountnessing.theotodman.com/index.shtml)).</li><li><b>16Q1</b>: Accommodated Alaric s new scoring system for St. Edith s.</li><li><b>16Q1</b>: Created Ladies and Gentlemen s ladders for my mini-websites.</li><li><b>16Q1</b>: Reconciled my X-IMP calculations with a new feature provided by Bridgewebs.</li><li><b>15Q4</b>: Segregated the Bridge website generators from those for my own website. They now live in separate databases and have their own documenters.</li><li><b>15Q3</b>: Created a new website (using Bridgewebs) for the First Class Bridge Academy (<A HREF = "http://www.bridgewebs.com/firstclassbridge/" TARGET = "_top">First Class Bridge</A> (http://www.bridgewebs.com/firstclassbridge/)).</li><li><b>15Q3</b>: Ported my  handicap / improvers routines from Hutton to  Mini Websites .</li><li><b>15Q2</b>: Development of the  Eve Goblets (victor ludorum) software for the ECBA, and roll-over to the new season.</li><li><b>15Q1</b>: Further improvements to my Butler-IMPs and Cross-IMPs calculation routines.</li><li><b>15Q1</b>: Started a project to provide small websites for bridge clubs without sites: <A HREF = "http://www.theotodman.com/Bridge/index.htm" TARGET = "_top">Essex Bridge Results</A> (http://www.theotodman.com/Bridge/index.htm).</li><li><b>15Q1</b>: Took on the ECBA Website (<A HREF = "http://www.essexbridge.co.uk/" TARGET = "_top">Link</A> (http://www.essexbridge.co.uk/)), at the cost of considerable effort by way of reformatting & tidy-up.</li><li><b>14Q4</b>: 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.</li><li><b>14Q3</b>: 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.</li><li><b>13Q2</b>: <U><A HREF="#On-Page_Link_822_27">Merged</A></U><SUB>64=27</SUB><a name="On-Page_Return_822_64"></A> Philosophy & Bridge Databases</li></ol></li><li><b>Enigma</b><ol type="i"><li><b>15Q3</b>: Created a small website for a music group Julie and I attend  the <A HREF = "http://www.enigmaensemble.co.uk/" TARGET = "_top">Enigma Ensemble</A> (http://www.enigmaensemble.co.uk/).</li></ol></li><li><b>Sophie</b><ol type="i"><li><b>15Q3</b>: Completed the upgrade of <U><A HREF="#On-Page_Link_822_23">Sophie Botros</A></U><SUB>65=23</SUB><a name="On-Page_Return_822_65"></A> s website; see <A HREF = "http://www.sophiebotros.com/" TARGET = "_top">Sophie Botros: Live Site</A> (http://www.sophiebotros.com/).</li></ol></li></ul></li></ol><!-- FUNCTOR_END --><BR><BR><BR><HR><BR><U><B>In-Page Footnotes</U></B><a name="On-Page_Link_822_1"></A><BR><BR><B>Footnote 1</B>: <ul type="disc"><li>There's an outstanding development to stop the associated footnotes from being duplicated from the two lists. </li></ul> <a name="On-Page_Link_822_7"></A><B>Footnote 7</B>: <ul type="disc"><li>There have been continual changes and bug-fixes that are not worth reporting. </li><li>A quarterly release - or the equivalent - of small changes is to be understood <em>passim</em>. </li><li>There were gaps in the development log that have been filled in from old reports. I've ignored developments for now-defunct sites. </li><li>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. </li></ul><a name="On-Page_Link_822_8"></A><B>Footnote 8</B>: <ul type="disc"><li>This situation occurs in these reports, and elsewhere. </li></ul><a name="On-Page_Link_822_9"></A><B>Footnote 9</B>: <ul type="disc"><li>I should probably have modified and used <A HREF = "../../../Documentation/Documentation_Tables_Note_Footnotes.htm">Note_Footnotes</A>. </li></ul> <a name="On-Page_Link_822_14"></A><B>Footnote 14</B>: <ul type="disc"><li>An eccentric use of this term. </li><li>By it I mean the extraction of data from a database, formatting it, and inserting the resulting text in line into a web-page. </li></ul><a name="On-Page_Link_822_21"></A><B>Footnote 21</B>: <ul type="disc"><li>As demonstrated here!</li></ul><a name="On-Page_Link_822_22"></A><B>Footnote 22</B>: <ul type="disc"><li>I subsequently found a bug whereby it was backing up the entire code-base each time! </li></ul> <a name="On-Page_Link_822_23"></A><B>Footnote 23</B>: <ul type="disc"><li>Sophie is an old friend and supervisor from Birkbeck. </li></ul><a name="On-Page_Link_822_25"></A><B>Footnote 25</B>: <ul type="disc"><li>Naturally, I can now say precisely what I mean, by using a plus-sign, as it no longer causes the process to fail! </li></ul> <a name="On-Page_Link_822_26"></A><B>Footnote 26</B>: <ul type="disc"><li>Fixed  it was very long blank-free URLs in the Source column. </li><li>I now call my  WebRef function to convert these to hyperlinks. </li></ul> <a name="On-Page_Link_822_27"></A><B>Footnote 27</B>: <ul type="disc"><li>This was a mistaken idea, and was subsequently reversed! </li></ul><a name="On-Page_Link_822_28"></A><B>Footnote 28</B>: <ul type="disc"><li>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).</li><li>It all stemmed from the DocType parameter, which I had to revert. </li></ul> <a name="On-Page_Link_822_29"></A><B>Footnote 29</B>: <ul type="disc"><li>I must have unwound this one - presumably it didn't work - and need to re-do it. </li></ul> <a name="On-Page_Link_822_30"></A><B>Footnote 30</B>: <ul type="disc"><li>Did I - or was this an intention? </li><li>The whole "respondent" process didn't work out well as it fragments the discussion, so this might be important. </li></ul> <a name="On-Page_Link_822_31"></A><B>Footnote 31</B>: <ul type="disc"><li>This must have been unwound if it was ever implemented. </li></ul> <a name="On-Page_Link_822_32"></A><B>Footnote 32</B>: <ul type="disc"><li>"BB" = "Blackberry" (for when I had one!) </li><li>Response times - eg. in bookshops - used to be awful. This "binary chop" approach is no longer needed. </li></ul> <a name="On-Page_Link_822_33"></A><B>Footnote 33</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_34"></A><B>Footnote 34</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_35"></A><B>Footnote 35</B>: <ul type="disc"><li>Presumably this was the ancester of <A HREF="../../../Notes/Notes_10/Notes_1025.htm">this page</a> before it was converted to a Note? </li></ul> <a name="On-Page_Link_822_36"></A><B>Footnote 36</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_38"></A><B>Footnote 38</B>: <ul type="disc"><li>Naturally, I can now say precisely what I mean, by using a plus-sign, as it no longer causes the process to fail! </li></ul> <a name="On-Page_Link_822_39"></A><B>Footnote 39</B>: <ul type="disc"><li>This must have been unwound if it was ever implemented. </li></ul> <a name="On-Page_Link_822_40"></A><B>Footnote 40</B>: <ul type="disc"><li>"BB" = "Blackberry" (for when I had one!) </li><li>Response times - eg. in bookshops - used to be awful. This "binary chop" approach is no longer needed. </li></ul> <a name="On-Page_Link_822_41"></A><B>Footnote 41</B>: <ul type="disc"><li>I subsequently found a bug whereby it was backing up the entire code-base each time! </li></ul> <a name="On-Page_Link_822_42"></A><B>Footnote 42</B>: <ul type="disc"><li>This situation occurs in these reports, and elsewhere. </li></ul><a name="On-Page_Link_822_43"></A><B>Footnote 43</B>: <ul type="disc"><li>I should probably have modified and used <A HREF = "../../../Documentation/Documentation_Tables_Note_Footnotes.htm">Note_Footnotes</A>. </li></ul> <a name="On-Page_Link_822_44"></A><B>Footnote 44</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_45"></A><B>Footnote 45</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_46"></A><B>Footnote 46</B>: <ul type="disc"><li>Presumably this was the ancester of <A HREF="../../../Notes/Notes_10/Notes_1025.htm">this page</a> before it was converted to a Note? </li></ul> <a name="On-Page_Link_822_47"></A><B>Footnote 47</B>: <ul type="disc"><li>An eccentric use of this term. </li><li>By it I mean the extraction of data from a database, formatting it, and inserting the resulting text in line into a web-page. </li></ul><a name="On-Page_Link_822_54"></A><B>Footnote 54</B>: <ul type="disc"><li>As demonstrated here!</li></ul><a name="On-Page_Link_822_56"></A><B>Footnote 56</B>: <ul type="disc"><li>I must have unwound this one - presumably it didn't work - and need to re-do it. </li></ul> <a name="On-Page_Link_822_57"></A><B>Footnote 57</B>: <ul type="disc"><li>Did I - or was this an intention? </li><li>The whole "respondent" process didn't work out well as it fragments the discussion, so this might be important. </li></ul> <a name="On-Page_Link_822_58"></A><B>Footnote 58</B>: <ul type="disc"><li>What was this? </li></ul><a name="On-Page_Link_822_61"></A><B>Footnote 61</B>: <ul type="disc"><li>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).</li><li>It all stemmed from the DocType parameter, which I had to revert. </li></ul> <a name="On-Page_Link_822_63"></A><B>Footnote 63</B>: <ul type="disc"><li>Fixed  it was very long blank-free URLs in the Source column. </li><li>I now call my  WebRef function to convert these to hyperlinks. </li></ul> <a name="On-Page_Link_822_64"></A><B>Footnote 64</B>: <ul type="disc"><li>This was a mistaken idea, and was subsequently reversed! </li></ul><a name="On-Page_Link_822_65"></A><B>Footnote 65</B>: <ul type="disc"><li>Sophie is an old friend and supervisor from Birkbeck. </li></ul></P><B>Note last updated:</B> 17/08/2018 12:01:26<BR><BR><HR> <P ALIGN="Left"><FONT Size = 2 FACE="Arial"><B><U>Footnote 17</B></U></P> <P ALIGN="Justify"><FONT Size = 2 FACE="Arial"> 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. <BR><BR>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. <BR><BR>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.<BR><BR>These 20 primary points of the argument, together with 4 appendices, are as below. <BR><ol type="1"><li>The world is <a name="50"></a>open to investigation. </li><li>Knowledge of the world is acquired from <a name="50"></a>experience under the interpretation of reason. </li><li>No knowledge is <a name="50"></a>certain. </li><li>The world obeys a number of fairly simple physical <a name="50"></a>laws, which form the modern scientific worldview, which is fundamentally correct. </li><li><a name="50"></a>Truth is related to simplicity. </li><li>It is important for our <a name="50"></a>beliefs to be true, especially if we intend to pass them on to others. </li><li>Christianity is a <a name="50"></a>public statement about the world, not merely a private religion. </li><li>The claims of Christianity are based on <a name="50"></a>historical experience. </li><li>The <a name="50"></a>Bible is the most reliable record of the historical events on which Christianity is founded. </li><li>Christianity requires a reliable, but not necessarily <a name="50"></a>inerrant, Bible to validate it. </li><li>Biblical claims are to be <a name="50"></a>validated in the same way as any other claims related to matters of fact. </li><li>From the viewpoint of internal consistency & style, the Bible gives the impression of being a generally <a name="50"></a>reliable, but not inerrant, document. </li><li>There are <a name="50"></a>problems with the Biblical model of the world & its history. </li><li>Christianity does not conform to the requirement of presuppositional <a name="50"></a>simplicity. </li><li>There is no worthwhile subset of Christianity as traditionally understood that conforms to the modern <a name="50"></a>worldview. </li><li>A worthwhile <a name="50"></a>reconstruction of Christianity, in conformity with the modern worldview, has not been demonstrated to be possible. </li><li>Christianity cannot & should not be defended solely on the basis of <a name="50"></a>faith. <BR> </li><li>It is not self-evident that the world, or the individuals in it, have a <a name="50"></a>purpose. </li><li>Pascal's <a name="50"></a>wager is not to be accepted. </li><li>It is better to remain <a name="50"></a>silent than to make a pretence at knowledge. </li></ol><HR><BR><U><B>Appendices </U></B><BR><ol type="1"><li>Acts 28 <a name="50"></a>Dispensationalism. </li><li>Biblical Numerics & <a name="50"></a>Chiasmus. </li><li><a name="50"></a>Spiritual Beings in the Judeo-Christian Tradition. </li><li>Non-theistic <a name="50"></a>Ethics. </li></ol><HR><BR>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. <BR><BR>For a concatenation of the whole document in topic-title sequence, follow <A HREF="../../ChristianTractatusConcatenatedNotes.htm" TARGET = "_top">this link</A>.<BR><BR>Please address any criticism of or suggested improvements to this paper to <A HREF="mailto:theo@theotodman.com">theo@theotodman.com</A>.</P><B>Note last updated:</B> 18/12/2010 19:58:05<BR><BR><HR> <a name="ColourConventions"></a><BR><P ALIGN="Left"><FONT Size = 2 FACE="Arial"><B><U>Text Colour Conventions</U></B><OL TYPE="1"><LI><FONT COLOR = "000000">Black</FONT>: Printable Text by me; &copy; Theo Todman, 2018<LI><FONT COLOR = "0000FF">Blue</FONT>: Text by me; &copy; Theo Todman, 2018</OL><hr><BR><a href = "../../../index.htm">Return to Home page</a><BR><B>Timestamp: 17/08/2018 12:02:13. Comments to <U>theo@theotodman.com</U>.</B></P></BODY></HTML>