Skip to content

To Do, Programming side

Federico Buccellati edited this page Nov 7, 2019 · 49 revisions

ENCAB

List of things still to do in EnCAB Program:


High Priority:

? Within each algorithm, "Source info:" and "Also cited in:" should have hyperlinks to bibliography. EXAMPLE: Source info: Robson 1999, 67-69 Also cited in: Heimpel 2009, 67-69 "Robson 1999" should be hyperlinked to #RobsonE in the bibliography, and Heimpel 2009 should link to #HeimpelW. Note that sometimes there are 2 authors (so Robson and Heimpel 2050, 99-999 should hyperlink to RobsonE_HeimpelW) Note2 that sometimes there are 3 or more authors (so Robson, Heimpel and Buccellati 2050, 99-999 should link to #RobsonE_etal)

? In the algorithms, the "Created by/on:" and "Modified by/on:" link to the incorrect HTML page. They should not link to the bibliography, but to the author pages. EXAMPLE: "Created by/on: Buccellati F., 30.02.2018" The Buccellait F. now links to the bibliography page, but should instead open the "BuccellatiF.html" page under authors.

? Also, for "Created by/on:" and "Modified by/on:" they should both accept more than one author, listing them one after the other and giving a hyperlink for each.

Medium Priority:

? ZIP filenames for archives should also have _HHMMSS at end of filename, so ZIP files are not overwritten

Low Priority:

? add JSON as input possibility (for files with .json extension)

? favicon.ico

? everything in *_index.html files

? make calc() function circular (so one can also put values into right side box)

? python check js

? Create BibTex entry for each algorithm, link on algorithm, also make one with all algorithms and (perhaps) all bibliography

? USE GitHub Actions CI/CD to make running EnCAB possible from within GitHub directly

? Add counter for author contributions / and another counter for modifications

Clone this wiki locally