From ce3f4155246869ef55d98585887a18cbbcba64ec Mon Sep 17 00:00:00 2001 From: Philip Sargent <philip@Muscogee.localdomain> Date: Fri, 24 Apr 2020 20:16:32 +0100 Subject: [PATCH] found good photo --- folk/to-do/becka2007.jpg | Bin 0 -> 24444 bytes handbook/computing/x-todo.html | 238 --------------------------------- 2 files changed, 238 deletions(-) create mode 100644 folk/to-do/becka2007.jpg delete mode 100644 handbook/computing/x-todo.html diff --git a/folk/to-do/becka2007.jpg b/folk/to-do/becka2007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4a5d8cadc4c498fcf808fc1a462bf07203226ff1 GIT binary patch literal 24444 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 literal 0 HcmV?d00001 diff --git a/handbook/computing/x-todo.html b/handbook/computing/x-todo.html deleted file mode 100644 index 337826615..000000000 --- a/handbook/computing/x-todo.html +++ /dev/null @@ -1,238 +0,0 @@ -<!DOCTYPE html> -<html> -<head> -<title>Expo Systems - Experimental To-Do List</title> -<meta charset="utf-8"> -<meta name="keywords" content="NOEDIT"> -</head> -<body> - <h1>Experimental expo To-Do List</h1> - <link rel="stylesheet" type="text/css" href="todo-styles.css" /> - <button onclick="window.location.href = 'x-todo.html';">Update this to-do list</button> - <!-- - <button onclick="window.location.href = 'x-todo.html_edit';">Update this to-do list</button> - --> - <!-- - <label for="toggle-1">Toggle visibility of all sub-items</label> - <input type="checkbox" id="toggle-1"> - --> - - -<h2>Experimental</h2> - - -<p>Click on a sub-heading to hide and reveal the individual to-do items. If a heading is in italics, then there are hidden items. -<p>Printing this page uses a much smaller font. Complain to a nerd if you don't like this behaviour. - -<p><span style="text-decoration: line-through;">Edit this page by clicking on the big blue button. It uses the same "Edit this page" function that you may have used before.</span> <em>But that is not working yet. Please do not try as that will currently delete all the Javascript that makes the hide/reveal functions work.</em> -<p>Edit this page using the pull/edit/commit/push version control mechanism. -<h3>Taken from file on :expoweb:/TODO </h3> -<dl><!--2020-03-29 psargent--> - <dt>Add missing images to logbooks</dt> - <dd> - 2000, 2008, 2009, 2011</dd> - <dd> - fix corrupted image in 2001 log</dd> - - <dt>2011 logbook:</dt> - <dd>type up via-ferrate & bolt-testing writeups (In paper book, not in scan or HTML)</dd> - - <dt>200? logbook:</dt> - <dd> - Type up "list of GPS locations still to type"</dd> - - <dt>2019 Logbook</dt> - <dd> - transcribe the rest of those blog entries into expoweb/years/2019/logbook.html</dd> - <dd> - copy the photos from the UKCaving blog into expofiles/photos/2019/<MyName>/ -- in fact many of those photos are already there</dd> - <dd>edit in the links to those photos in the right place in 2019/logbook.html</dd> - -</dl> - -<h3>Documentation</h3> -<dl> - <dt><!--2020-03-29 psargent-->Document this to-do list thing</dt> - <dd><!--2020-03-29 psargent-->explain how clicking works</dd> - - <dt><!--2020-03-26 psargent-->Wallets and new-cave</dt> - - <dd><!--2020-03-26 psargent-->Explain (in the wallets process) how to view the surveys - online so that <br> (1) you can see an example of how to do your new one, - and <br> (2) so that you can check that you have done it properly when you - have finished.</dd> - <dd><!--2020-03-26 psargent-->Explain how to link a new cave into the other caves in - troggle filesystem</dd> - <dd><!--2020-03-26 psargent-->Explain how to add photos with the correct URL format to sub-HTML files attached to New Caves</dd> - - - <dt><!--2020-03-26 psargent-->Troggle architecture</dt> - - <dd><!--2020-03-26 psargent-->Handbook: complete the new troggle architecture documentaiton. For future system maintainers</dd> - <dd><!--2020-03-26 psargent-->Copy the .wiki material into the documentation somewhere</dd> - - - <dt><!--2020-03-26 psargent-->Surveyscans</dt> - - <dd><!--2020-03-26 psargent-->explain where the image files are referenced from: svx, tunnel/therion, and </dd> - <dd>why there are so many broken links</dd> - <dt>Apache & MySQL configuration - <dd><!--2020-04-03 psargent-->DOCUMENT How to set up a server - <dt>non-troggle scripts - <dd><!--2020-04-03 psargent-->DOCUMENT them all - have we got <a href="../troggle/otherscripts.html">a full list</a>? - - -</dl> -<h3>Photos</h3> -<dl> - - <dt><!--2020-04-03 psargent-->Fix the BINS package - <dd><!--2020-04-03 psargent-->set up git on the BINS software</dd> - <dd><!--2020-04-03 psargent-->set up a cron job to run BINS</dd> - - -</dl> -<h3>Surveys data entry</h3> -<dl> - <dt>Write code to extract info about wallets form svx files - <dd><!--2020-04-03 psargent-->use to VALIDATE exitsing contents.json files - produce DISCREPANCY report & fix - - <dt><!--2020-03-26 psargent-->2019 surveyscans - - <dd><!--2020-03-26 psargent-->edit all the content.json</dd> - <dd><!--2020-03-26 psargent-->try to autocomplete the content.json by parsing .svx files</dd> - <dd><!--2020-03-26 psargent-->Put personal names into canonical form</dd> - <dt>2014 contents.json - <dd><!--2020-04-03 psargent-->parse all the svx files to extract people, dates & svx references -</dl> -<h3>Troggle</h3> -<dl> - <dt>Better import error messages - <dd><!--2020-04-03 psargent-->REPORT if import surveyscan file failure - <dd><!--2020-04-03 psargent-->Why are so many surveyscan foolder missing after import? - <dd><!--2020-04-03 psargent-->WHY are total lengths of surveyed cave different between expo server and WSL server for 2019 and a few other years only ? - -</dl> -<h3>Logbooks</h3> -<dl> - <dt>2019 - blog photos - <dd><!--2020-04-03 psargent-->copy & plumb-in the blog photos for the already-copied blog text - <dt>Past logbooks - missing images? - <dd><!--2020-04-03 psargent-->Which previous years HTML logbooks are missing images extracted from scanned PDF copies of the logbooks? - <dt>data model: unfilled fields? - <dd><!--2020-04-03 psargent-->'cave' of location field missing on nearly all logbook entroies. Missing from logbook templates. Where is this used and how can we fill it it in? Is it useful? - - <dt>imagemagick convert - <dd><!--2020-04-03 psargent-->Not working for PDFs on current version of xubuntu ! Fix & document. Also not working on WSL ubuntu. - -</dl> - -<h3>Expo Server</h3> -<dl> - <dt><!--2020-03-26 psargent--> document directory structure - - <dd><!--2020-04-03 psargent-->as per Julian's GitHub list - then close that issue</dd> - <dt>permissions - - <dd><!--2020-04-03 psargent-->do we need a cron job or has the group membership fix fixed it ? either way, document it. - </dd> -</dl> -<h3> - <font color="fuchsia">This to-do-list gadget itself</font> -</h3> -<dl> - <dt><!--2020-03-26 psargent-->Eventual aim - - <dd><!--2020-03-26 psargent-->to replace GitHub <a href="https://github.com/CaveSurveying/CUCCexposurveyissues/issues"> - CUCCexposurveyissues</a> for non-tunnel, non-GIS issues.</dd> - <dd><!--2020-03-26 psargent-->We need two of these: <br>1.for expo systems work (troggle & scripts) - the current priority as we have nowhere currently that Wookey is willing to use - <br>2.for survey data progress/issues (though troggle itself can be used for some of this if cleaned up a bit) - - </dd> - - <dt><!--2020-03-26 psargent-->Try to automate simple functions in javascript - - <dd><!--2020-03-26 psargent-->to control this document - in-place (tick, delete) instead of using the <a - href="https://www.tiny.cloud/docs/general-configuration-guide/use-tinymce-inline/"> - tinymce</a> HTML editor in Django</dd> - <dd><!--2020-03-26 psargent-->Maybe restructure whole page as JSON and use - javascript editor to create (edit), re-order and demote items. </dd> - <dd><!--2020-03-26 psargent-->if using tinymcs, use the INLINE mode. </dd> - <dd><!--2020-03-26 psargent-->Implement comments on an issue, mimicking GitHub issues wiki</dd> - <dd><!--2020-03-26 psargent-->Use javascript to skip over the _edit page and submit changes - direct to server when updating. Needs direct POST and include the javascript in the posted content.</dd> - <dd><!--2020-03-26 psargent-->checkboxes so that items can be ticked (which also does strike-through)</dd> - <dd><!--2020-04-03 psargent-->promotion/demotion options?</dd> - <dd><!--2020-03-26 psargent-->bin icon to delete an item? Better to have an archive process.</dd> - <dt>Local WSL server - <dd><!--2020-04-03 psargent-->Why is it using recuced-capability tinymce, a paths problem ? - <dt>Italics management - <dd><!--2020-04-03 psargent-->Hide ALL DD if any Heading clicked. - <dd><!--2020-04-03 psargent-->Put DL into italics when *any* DD is hidden - - -</dl> - -<h3><font color="fuchsia">Tackle Store Records</font></h3> -<dl> - <dt>No authoritative list of where the expo paper records are! - <dd><!--2020-04-03 psargent-->FIND where all the wallet binders are, and the logbooks. -< <dd><!--2020-04-03 psargent--> Buy A4 plastic boxes for filing cabinet for logbooks getting damp there. -</dl> -<hr> -<!-- ------------------- Do not touch anything below here ------------------------> -<!--2020-03-26--> Testing area.. -<div id="demo">Demonstation as initially read from disc</div> - - -<script> -document.getElementById("demo").innerHTML = "Demonstation innerHTML change CONFIRMED"; -</script> - -<!--Bother. The DOM is not carried across to the _edit page. It looks like the _edit page just re-reads -the original file from disc. So storing changes done by js will mean working directly with the POST action and a form. --> -<script> -// TO DO - make the <dt> italic when any of the <dd> following it are hidden. - -var itemlist = document.getElementsByTagName('dd'); -for (i = 0; i < itemlist.length; i++) { - itemlist[i].onclick = hideable; -} - -var itemlist = document.getElementsByTagName('dt'); -for (i = 0; i < itemlist.length; i++) { - itemlist[i].onclick = showable; -} -function showable () { -// When clicking on a <dt> item, show or not all the following <dd> elements - - if (this.style.fontStyle !== "italic") { - this.style.fontStyle = "italic"; - } else { - this.style.fontStyle = "normal"; - } - var ddO = this.nextElementSibling; - while((ddO !== null) && (ddO.nodeName.toLowerCase() == 'dd')){ - if (this.style.fontStyle === "italic") { - ddO.style.display = 'none'; - } else { - ddO.style.display = 'block'; - } - ddO = ddO.nextElementSibling; - } - -} - -function hideable () { - var x = this; - if (x.style.display === "none") { - x.style.display = "block"; - } else { - x.style.display = "none"; - } -} - -</script> -<hr /></body> -</html>