diff --git a/TODO b/TODO index fc1c1d8c5..48c72f172 100644 --- a/TODO +++ b/TODO @@ -1,14 +1,2 @@ -Add missing images to logbooks from -2000, 2008, 2009, 2011 -fix corrupted image in 2001 log - -2011 logbook: -type up via-ferrate & bolt-testing writeups (In paper book, not in scan or HTML) - -200 logbook: -Type up "list of GPS locations still to type" - -2019 -transcribe the rest of those blog entries into expoweb/years/2019/logbook.html -copy the photos from the UKCaving blog into expofiles/photos/2019// -- in fact many of those photos are already there -edit in the links to those photos in the right place in 2019/logbook.html \ No newline at end of file +everything here moved to handbook/computing/x-todo.html +Philip Sargent 2020/03/28 \ No newline at end of file diff --git a/handbook/computing/x-todo-styles.css b/handbook/computing/x-todo-styles.css index 0869fb535..d81ac7d52 100644 --- a/handbook/computing/x-todo-styles.css +++ b/handbook/computing/x-todo-styles.css @@ -55,30 +55,36 @@ h2, h3, h4 { margin-bottom: 0; } -ul:not(#links) li ul, ul:not(#links) ul { +dd { font: 18px Calibri, sanserif; font-weight: normal; - list-style-type: disc; + color: 6083BF; + #list-style-type: disc; line-height: 1.3; } +dd:before { + content: "- "; +} + /* Default State */ -ul:not(#links) { +dt { font: 20px Calibri, sanserif; font-weight: bold; color: 6083BF; margin-top: 0.4em; - margin-left: -1.2em; + #margin-left: -1.2em; + margin-left: 0; margin-right: 5em; - list-style-type: none; - line-height: 1.4; + #list-style-type: none; + line-height: 1.4; } /* Toggled State */ -input[type=checkbox] ~ ul:not(#links) li ul { +input[type=checkbox] ~ dl dd { display: none; } - input[type=checkbox]:checked ~ ul:not(#links) li ul { + input[type=checkbox]:checked ~ dl dd { display: block; } diff --git a/handbook/computing/x-todo.html b/handbook/computing/x-todo.html index 09ceb0ed5..99aab5520 100644 --- a/handbook/computing/x-todo.html +++ b/handbook/computing/x-todo.html @@ -1,80 +1,149 @@ + Expo Systems Exptl. To-Do List -

Expo Systems Exptl. To-Do List

-

+

Expo Systems Exptl. To-Do List

+ + + + + + +

Taken from file on ::expoweb::/TODO

+
+
Add missing images to logbooks
+
+ 2000, 2008, 2009, 2011
+
+ fix corrupted image in 2001 log
+ +
2011 logbook:
+
type up via-ferrate & bolt-testing writeups (In paper book, not in scan or HTML)
+ +
200? logbook:
+
+ Type up "list of GPS locations still to type"
+ +
2019 Logbook
+
+ transcribe the rest of those blog entries into expoweb/years/2019/logbook.html
+
+ copy the photos from the UKCaving blog into expofiles/photos/2019// -- in fact many of those photos are already there
+
edit in the links to those photos in the right place in 2019/logbook.html
+ +
+

Documentation

- +
+
Wallets and new-cave
+ +
Explain (in the wallets process) how to view the surveys + online so that
  (1) you can see an example of how to do your new one, + and
  (2) so that you can check that you have done it properly when you + have finished.
+
Explain how to link a new cave into the other caves in + troggle filesystem
+ + +
Troggle architecture
+ +
Handbook: explain how troggle works - much better and simpler. Fix + mistakes I wrote. For future system maintainers
+
Copy the .wiki material into the documentation somewhere
+ + +
Surveyscans
+ +
explain where the image files are referenced from: svx, tunnel/therion, and
+
why there are so many broken links
+ + +

Photos

- +
+
Capitalisation in filenames problem + +
run the duplicate filename script on the server in + /photos/xml/ as there are files which differ only in + capitalisation of their names.
+
Fix such duplicates in the /photos/ folders where this + problem originates
+
Document this issue of duplicate photo filenames produced by + multiple cameras running similar software
+
somehow fix the photo filenames which use capital letters on + import or upload, or by a cron job
+ + +

Surveys data entry

- +
+
2019 surveyscans + +
edit all the content.json
+
try to autocomplete the content.json by parsing .svx files
+
Put personal names into canonical form
+ + +

Troggle

Expo Server

- -

This to-do-list gadget itself

- +
+
www-data:www-data permissions + +
Fix permissions so that all files served by troggle have + www-data:www-data ownership and group ownership, otherwise the + "Edit this page" fails with a permissions error, or +
+
Or fix group + membership for the process running django so that it can write + files owned by 'expo' +
+ + +
+

+ This to-do-list gadget itself +

+
+
Eventual aim + +
to replace GitHub + CUCCexposurveyissues for non-tunnel, non-GIS issues.
+
We need two of these:
1.for expo systems work (troggle & scripts) - the current priority as we have nowhere currently that Wookey is willing to use +
2.for survey data progress/issues (though troggle itself can be used for some of this if cleaned up a bit) + +
+ +
Try to automate simple functions in javascript + +
to control this document + in-place (tick, delete) instead of using the + tinymce HTML editor in Django
+
Maybe restructure whole page as JSON and use + javascript editor to create (edit), re-order and demote items. So long + as the content is inserted into the DOM, it should work ?
+
Implement comments on an issue, mimicking GitHub issues wiki
+
Use javascript to skip over the _edit page and submit changes + direct to server when updating
+
checkboxes so that items can be ticked + (which also does strike-through)
+
bin icon to delete an item? Better to have an archive process.
+ + + +
+
+ Testing area.. +
Demonstation as initially read from disc
+ + +