<!DOCTYPE html><HTML lang="en"> <head> <meta charset="utf-8"> <link href="../../TheosStyle.css" rel="stylesheet" type="text/css"><link rel="shortcut icon" href="../../TT_ICO.png" /> <title>Note: Status Reports - Website - Outstanding Developments (2015 - December) (Theo Todman's Web Page)</title> </head><body> <a name="Top"></a> <h1>Theo Todman's Web Page - Notes Pages</h1><hr><h2>Status Reports</h2><h3>Website - Outstanding Developments (2015 - December)</h3><p class = "Centered">(Text as at 07/01/2016 00:59:02)<br><br>(For other versions of this Note, see the <a href="#LiveVersion">tables at the end</a>)</p><hr> <P><FONT COLOR = "0000FF"><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 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 my time / 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. </li><li>I have started to document my website and the site-generator. The results are currently in a password-protected area. The functional documentation is very rudimentary, but the technical documentation  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. <ol type="i"><li><a name="1"></a><A HREF = "../Notes_8/Notes_841_42017797.htm">Functional_Documentation</A><SUP>1</SUP>, and</li><li><a href="../../Documentation/DocumentationControl.htm">Technical Documentation</a>. </li></ol> </li></ul><BR><B><U>Priority Developments</B></U> <ul type="disc"><li><b>Specific Developments</b>: <ol type="1"><li>Ensure FN referencing within Notes and referencing between Abstracts and Notes works for archived Notes. </li><li>Read the Google documentation (<a name="W2552W"></a><A HREF = "https://www.google.com/webmasters/" TARGET = "_top">Link</A>) 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>Technical Documenter:- <ol type="i"><li>Separate from the main database & code, then add a parameter so it doesn t necessarily document itself. </li><li>Investigate & fix  Query Fragments issue. </li><li>Enhance to document Macros.</li><li>Look at ways of documenting other (MS Access) databases & trial on Northwind. </li><li>Investigate possibilities of retailing the documenter. </ol></li><li>Complete XRef-re-engineering project:-<ol type="i"><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>Bug: PaperSummary pages seem to have  Works- and  Books/Papers- Citings that refer to the same link-pages. </ol></li><li>Add more content to the photos pages. </li><li>Enable reproduction of archived  Printed Notes . </li><li>Fix problem with broken bespoke links to Printed Notes from Archived Notes.</li><li>Solve the problem of the size limitation for Notes (eg. by allowing their concatenation, but check in Access 2013 first). </li><li>Subsequently, remove all large  Comments that have been utilised to expand Paper abstracts (by moving them to Notes). </li><li>Allow direct Note-links in Footnotes (as well as the  Click here for note style). </li><li>Web Spider:- <ol type="i"><li>Analyse the results of the data collection exercise and design a plan of campaign to fix broken  Internal links and prevent recurrence,</li><li>Complete investigation into broken  External Links. </li><li>See if I can get JSpider to work (or utilise some of its code) to check the links.</li><li>Correct the code so the discovered problems don t recur, and</li><li>Fix the historical data (no simple task to automate).</li><li>Delete  orphan pages that are never linked to, ie.</li><li>Use the Spider to  prune redundant pages automatically where possible. </ol></li><li>Fix bugs in multi-level footnoting in Printable Notes  the referencing is going wrong. </li></ol> </li><li><b>General Developments / Investigations</b>: <ol type="1"><li>Undertake a trawl through the code for all functions within the generator  making improvements for efficiency and function. </li><li>Supply rudimentary functional documentation as a spin-off from the above. </li><li>Undertake a trawl through all (categories of) web-page, making aesthetic improvements, and correcting content. </li><li>Standardise to HTML5.</li><li>Look into <U><A HREF="#On-Page_Link_981_2">Optimizr</A></U><SUB>2</SUB><a name="On-Page_Return_981_2"></A>. </li><li>Review the effectiveness of the categorised reading lists for both Papers and Books.</li><li>Investigate the use of RTF in memo fields, so that I can get round the 64k character limit. </li></ol></li></ul><BR><B><U>Further Priority Items</B></U> <ol type="1"><li>Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience. </li><li>Add easily-visible "quality markers" to Notes.</li><li>Add  Date Created to Note-Links (for audit purposes; I m still not convinced that links disappear when they should).</li><li>Determine why very long printable notes (eg. Level 3+ for Note <a name="2"></a><A HREF = "../Notes_1/Notes_170_40530832.htm">170</A><SUP>3</SUP>) are being truncated. </li><li>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>Use generated Javascript to allow multi-level expandable / contractable lists in Notes and Paper Abstracts. </li><li>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>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>Create automatic key-word referencing (ie. to Notes in the Notes-Group "Personal Identity").</li><li>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. The difficulty here is the need for linking passages to make the text run smoothly.</li><li>Fix "American" date formats in Electronic Resources page + add scrolling titles.</li><li>Improve flexibility of reading lists attached to printable version of Notes (different sort orders, priority items only, etc).</li></ol><BR><B><U>Known  <U><A HREF="#On-Page_Link_981_4">Work-arounds</A></U><SUB>4</SUB><a name="On-Page_Return_981_4"></A> </B></U> <ol type="1"><li><b>Book Comments</b>: 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 by Location</b>: 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 to Notes</b>: 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><BR><B><U>Items Completed in 4Q15</B></U> <ol type="1"><li>Enhanced my backup system to prune items backed up multiple times (eg. if they moved directory). </li><li>Neatened up the linkage headers in Book & Paper Abstracts. </li><li>Segregated the code-archive, which was bloating the generator database. </li><li>Segregated the Bridge website generators from those for my own website. They now live in separate databases and have their own documenters. </li><li>Created a consolidated processor to enable overnight regeneration of the whole website. </li><li>Converted the  static pages in my website to Note format (so they can change and retain history). </li><li>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><BR><B><U>Items Completed in 3Q15</B></U> <ol type="1"><li>Completed the upgrade of Sophie Botros s website (Sophie is an old friend and supervisor from Birkbeck); see <a name="W2548W"></a><A HREF = "http://www.sophiebotros.com/" TARGET = "_top">Sophie Botros: Live Site</A>. </li><li>Created a small website for a music group Julie and I attend  the Enigma Ensemble (<a name="W2763W"></a><A HREF = "http://www.enigmaensemble.co.uk/" TARGET = "_top">Enigma Ensemble</A>). </li><li>Created a new website for the First Class Bridge Academy (<a name="W2765W"></a><A HREF = "http://www.bridgewebs.com/firstclassbridge/" TARGET = "_top">First Class Bridge</A>). </li><li>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>Tidied up the archived Notes. </li><li>Ported my  handicap / improvers routines from Hutton to  Mini Websites . </li></ol><BR><B><U>Items Completed in 2Q15</B></U> <ol type="1"><li>Development of the  Eve Goblets (victor ludorum) software for the ECBA, and roll-over to the new season. </li></ol><BR><B><U>Items Completed in 1Q15</B></U> <ol type="1"><li>Further improvements to my Butler-IMPs and Cross-IMPs calculation routines. This work has been taken up by the ECBA for county-team selection. </li><li>Vastly improved the  bulleting options in Notes, etc.</li><li>Improved the format and content of  Authors pages. </li><li>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>Took on the ECBA Website, at the cost of considerable effort, and also started a project to provide small websites for bridge clubs without sites. </li></ol><BR><B><U>Items Completed in 4Q14</B></U> <ol type="1"><li>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>Made improvements to the regeneration and referencing of archived Notes. </li><li>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><BR><B><U>Items Completed in 3Q14</B></U> <ol type="1"><li>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>Created a <a name="3"></a><A HREF = "../Notes_10/Notes_1024_42187967.htm">progress-tracker</A><SUP>5</SUP> for my Thesis.</li><li>Improved error-recovery where encoding fails for Notes links. </li><li>Started to split Paper Abstracts from Write-ups. </li><li>Continued working on my Spider and started to use it to clean up my website by diagnosing broken links. </li></ol><BR><B><U>Items Completed in 2Q14</B></U> <ol type="1"><li>Created multiple secure areas on my website, so that Documentation is no longer hiding under my Supervision Notes. </li><li>Created the facility for Author Narratives. </li><li>Added extra linkages between pages (eg. on Author). </li><li>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>Used a clone of my Spider routines to create a backup and restore system. </li></ol><BR><B><U>Items Completed in 1Q14</B></U> <ol type="1"><li>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>Improved the regeneration routines for the various classes of webpage, and got them to record statistics in support of the above. </li><li>Repaired / updated my Website site-map. </li><li>Made a lot of improvements to my Site generators, in particular the pesky bug that stopped the links to archived Notes working correctly.</li></ol><BR><B><U>Items Completed in 4Q13</B></U> <ol type="1"><li>None! </li></ol><BR><B><U>Items Completed in 3Q13</B></U> <ol type="1"><li>Enhancements to "Books & Papers Collection Categorised" Pages</li><li>"Single Image" development for Notes</li><li>Allowed "Authors Works Lists" to be linked-to from Notes</li><li>Created Archived Notes Re-Export facility</li><li>Converted Tables to CSS3 standard</li><li>Re-engineering Monthly Reporting on Change of Year</li><li>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>Simplified / Re-engineered Notes processing</li><li>Sorted conflicts between Subject, Topic & Sub-Topic IDs</li><li>Used CSS in all manually-crafted and automatically-generated pages</li><li>Improved linkages between Book/Paper Lists and Summaries or Abstracts </li></ol><BR><B><U>Items Completed in June 2013</B></U> <ol type="1"><li>Some pages render oddly in Chrome (and maybe other browsers)  <U><A HREF="#On-Page_Link_981_6">investigated</A></U><SUB>6</SUB><a name="On-Page_Return_981_6"></A>. </li><li>Reduced the size of photos (to make the pages quicker to load).</li><li>Improved the linkage between Papers and Books. </li><li>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_981_7">+B</A></U><SUB>7</SUB><a name="On-Page_Return_981_7"></A>) doesn t match with its corresponding anti-tag (eg. B+). </li><li>Wrote the Code Documenter.</li><li>Created a code & query archive facility as part of the above. </li><li>Created  Consolidated Bridge Results webpages. </li><li>Developed "Books by Location" Pages </li><li>Improved "Concatenated Notes" production </li><li>Improved "This Month's Summary" Reporting </li><li>Improved Quarterly Reporting</li><li>Merged Philosophy & Bridge Databases</li><li>Replaced macros with code. </li><li>De-bugged the Spider. </li></ol><BR><B><U>Items Completed prior to June 2013</B></U> <BR><BR>See separate <a name="4"></a><A HREF = "../Notes_8/Notes_822_40530832.htm">document</A><SUP>8</SUP> (which requires updating).</P> <FONT COLOR = "0000FF"><BR><HR><h3 class = "Left">In-Page Footnotes</h3><a name="On-Page_Link_981_2"></A><U><A HREF="#On-Page_Return_981_2"><B>Footnote 2</A></B></U>: <ul type="disc"><li>For Optimizr, see <a name="W2350W"></a><A HREF = "http://www.optimizr.com/" TARGET = "_top">Link</A>. 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, listing a large number of  problems that I think I know about, but which are in the queue to address. </li><li>I suspect that this software will try to get me to buy something  maybe to fix the problems  but because I use a generator it ll be no use. </li><li>But I do need to address the problems validly itemised. </li></ul><a name="On-Page_Link_981_4"></A><U><A HREF="#On-Page_Return_981_4"><B>Footnote 4</A></B></U>: These items ought to be fixed, but it s not currently worth the bother. <a name="On-Page_Link_981_6"></A><BR><BR><U><A HREF="#On-Page_Return_981_6"><B>Footnote 6</A></B></U>: Fixed  it was very long blank-free URLs in the Source column. I now call my  WebRef function to convert these to hyperlinks. <a name="On-Page_Link_981_7"></A><BR><BR><U><A HREF="#On-Page_Return_981_7"><B>Footnote 7</A></B></U>: Naturally, I can now say precisely what I mean, by using a plus-sign, as it no longer causes the process to fail! <BR> <a name="LiveVersion"></a><BR><HR><h3 class= "Left">Live Version of this Archived Note</h3> <TABLE class = "ReadingList" WIDTH=700> <TR><TD WIDTH="20%" class = "BridgeCenter"><strong>Date</strong></TD> <TD WIDTH="10%" class = "BridgeRight"><strong>Length</strong></TD> <TD WIDTH="70%" class = "BridgeLeft"><strong>Title</strong></TD></TR> <TR><TD class = "BridgeCenter">08/08/2018 22:07:41</TD> <TD class = "BridgeRight">28828</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981.htm">Website - Outstanding Developments</A></TD></TR> </TABLE></CENTER> <a name="TableOfPreviousVersions"></a><BR><HR><h3 class= "Left">Table of the 6 Earlier Versions of this Note</h3> <TABLE class = "ReadingList" WIDTH=700> <TR><TD WIDTH="20%" class = "BridgeCenter"><strong>Date</strong></TD> <TD WIDTH="10%" class = "BridgeRight"><strong>Length</strong></TD> <TD WIDTH="70%" class = "BridgeLeft"><strong>Title</strong></TD></TR> <TR><TD class = "BridgeCenter">07/10/2015 00:27:22</TD> <TD class = "BridgeRight">13159</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_42284019.htm">Website - Outstanding Developments (2015 - September)</A></TD></TR> <TR><TD class = "BridgeCenter">07/10/2014 17:39:50</TD> <TD class = "BridgeRight">9439</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_41919736.htm">Website - Outstanding Developments (2014 - September)</A></TD></TR> <TR><TD class = "BridgeCenter">04/07/2014 22:46:34</TD> <TD class = "BridgeRight">8352</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_41824949.htm">Website - Outstanding Developments (2014 - June)</A></TD></TR> <TR><TD class = "BridgeCenter">04/04/2014 19:03:22</TD> <TD class = "BridgeRight">7671</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_41733794.htm">Website - Outstanding Developments (2014 - March)</A></TD></TR> <TR><TD class = "BridgeCenter">16/10/2013 20:08:10</TD> <TD class = "BridgeRight">7095</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_41563839.htm">Website - Outstanding Developments (2013: September)</A></TD></TR> <TR><TD class = "BridgeCenter">02/07/2013 14:12:29</TD> <TD class = "BridgeRight">6680</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_41457592.htm">Website - Outstanding Developments (2013: June)</A></TD></TR> </TABLE></CENTER> <a name="TableOfLaterVersions"></a><BR><HR><h3 class= "Left">Table of the 4 Later Versions of this Note</h3> <TABLE class = "ReadingList" WIDTH=700> <TR><TD WIDTH="20%" class = "BridgeCenter"><strong>Date</strong></TD> <TD WIDTH="10%" class = "BridgeRight"><strong>Length</strong></TD> <TD WIDTH="70%" class = "BridgeLeft"><strong>Title</strong></TD></TR> <TR><TD class = "BridgeCenter">06/07/2018 18:56:10</TD> <TD class = "BridgeRight">26267</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_43287789.htm">Website - Outstanding Developments (2018 - June)</A></TD></TR> <TR><TD class = "BridgeCenter">05/04/2018 10:48:00</TD> <TD class = "BridgeRight">27406</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_43195450.htm">Website - Outstanding Developments (2018 - March)</A></TD></TR> <TR><TD class = "BridgeCenter">10/04/2017 23:38:24</TD> <TD class = "BridgeRight">14855</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_42835985.htm">Website - Outstanding Developments (2017 - March)</A></TD></TR> <TR><TD class = "BridgeCenter">14/10/2016 22:14:53</TD> <TD class = "BridgeRight">14554</TD> <TD class = "BridgeLeft"><A HREF = "Notes_981_42657927.htm">Website - Outstanding Developments (2016 - September)</A></TD></TR> </TABLE></CENTER> <BR><HR><BR><CENTER><TABLE class = "Bridge" WIDTH=950><TR> <TH WIDTH="25%">This version updated</TH> <TH WIDTH="50%">Reference for this Topic</TH> <TH WIDTH="50%">Parent Topic</TH></TR> <TR><TD WIDTH="25%">07/01/2016 00:59:02</TD> <TD WIDTH="50%">981 (Website - Outstanding Developments (2015 - December))</TD> <TD WIDTH="25%"><A href ="../../Notes/Notes_5/Notes_520.htm">Status: Web-Tools (2018 - June)</A></TD></TR> </TABLE><br><hr><br> <h3>Summary of Notes Links from this Page</h3> <CENTER> <TABLE Class = "Bridge" WIDTH=950> <TR> <TD WIDTH="20%"><A href = "../../Notes/Notes_1/Notes_170_40530832.htm">CT Introduction</A></TD> <TD WIDTH="20%"><A href = "../../Notes/Notes_10/Notes_1024_42187967.htm">Status: Thesis Dashboard (2015: June)</A></TD> <TD WIDTH="20%"><A href = "../../Notes/Notes_8/Notes_822_40530832.htm">Status: Web-Tools (Summary of Progress to Date)</A></TD> <TD WIDTH="20%"><A href = "../../Notes/Notes_8/Notes_841_42017797.htm">Website Generator Documentation - Control Page</A></TD> <TD WIDTH="20%">.</TD> </TR> </TABLE> </CENTER> <P class = "Centered">To access information, click on one of the links in the table above (if any).</P> <BR><HR><BR><h3>Summary of Note Links to this Page</h3> <CENTER> <TABLE Class = "Bridge" WIDTH=950> <TR> <TD WIDTH="20%"><A href = "../../Notes/Notes_5/Notes_520_42376041.htm#6">Status: Web-Tools (2015 - December)</A></TD> <TD WIDTH="20%"><A href = "../../Notes/Notes_5/Notes_520_42572675.htm#6">Status: Web-Tools (2016 - June)</A></TD> <TD WIDTH="20%"><A href = "../../Notes/Notes_5/Notes_520_42465972.htm#6">Status: Web-Tools (2016 - March)</A></TD> <TD WIDTH="20%">&nbsp;</TD> <TD WIDTH="20%">&nbsp;</TD> </TR> </TABLE> </CENTER> <P class = "Centered">To access information, click on one of the links in the table above (if any).</P> <BR><HR><BR> <a name="ColourConventions"></a><h3 class = "Left">Text Colour Conventions</h3></center><OL TYPE="1"><LI><FONT COLOR = "0000FF">Blue</FONT>: Text by me; &copy; Theo Todman, 2018</li></OL><BR> <center><center><BR><HR><BR><TABLE class = "Bridge" WIDTH=950><TR><TD WIDTH="30%">&copy; Theo Todman, June 2007 - August 2018.</TD><TD WIDTH="40%">Please address any comments on this page to <A HREF="mailto:theo@theotodman.com">theo@theotodman.com</A>.</TD><TD WIDTH="30%">File output: <time datetime="2018-08-08T22:23" pubdate>08/08/2018 22:23:18</time> <br><A HREF="../../Notes/Notes_10/Notes_1010.htm">Website Maintenance Dashboard</A></TD></TR><TD WIDTH="30%"><A HREF="#Top">Return to Top of this Page</A></TD><TD WIDTH="40%"><A HREF="../../Notes/Notes_11/Notes_1140.htm">Return to Theo Todman's Philosophy Page</A></TD><TD WIDTH="30%"><A HREF="../../index.htm">Return to Theo Todman's Home Page</A></TD></TR></TABLE></CENTER><HR></BODY></HTML>