User talk:Pi zero/Archives

Dialog

 * &mdash; wikilisp recursive structure, where each structure is either the name of a category, or a list whose first element is the name of a category; second element is true or false indicating whether that branch is to be visibly expanded; third is either the empty list meaning it hasn't been expanded, a continuation string for further expansion, or the empty string meaning it has been fully expanded; and later elements are the known children of that category. A string node s naming a category is thus equivalent to (s false ).  The top level is a holder, with four children for topics, places, people, dates.  All actions should explicitly pass ctree, to commit its current computed value.
 * active parameter  indicates that the named category should be further expanded.  The state of the category can be extracted from the trees, either unexpanded partially-expanded or fully-expanded.
 * active parameter  or   indicates a change of visibility of the expansion of the named category.
 * ,,  ;  ,  ,   &mdash; inputs on the search form.
 * &mdash; whether to display the DPL.

Templates
The page-area subtemplates are Top-level helper subtemplates are
 * User:Pi zero/Archives/header
 * User:Pi zero/Archives/on this day
 * User:Pi zero/Archives/search/topics
 * User:Pi zero/Archives/search/places
 * User:Pi zero/Archives/search/people
 * User:Pi zero/Archives/search
 * User:Pi zero/Archives/search/types
 * User:Pi zero/Archives/search/dates
 * User:Pi zero/Archives/corrections
 * User:Pi zero/Archives/curation
 * User:Pi zero/Archives/init tree
 * User:Pi zero/Archives/show tree
 * User:Pi zero/Archives/adjust tree