change path pp_shared -> shared
repair remaining references to pp_shared; delete old dir
systematic names: prune_*() -> sql_prune_*()
enforce debug layout by body.debug
qquads generates margin; need padding here
sql_delete_*(), sql_prune_*(): more systematic, always check references and privileges
document filter expression handling; get unescaping for expresion rhs right
clean up code/mysql.php, sort functions
add permission checks to all per-table sql functions
disable 'global' persistent vars: not used, and maybe not a good idea in general
add documentation, comments
global problem counter to += problems
priv_problems now in err_functions.php; option to return problem report, rather than array of references, in sql_references()
reorder pi/mysql.php
do systematic problem handling in sql_delete_*()
cosmetics
sql_delete_people: ignore photorights-references on 'self'
sql_referenes(): support different actions to take if references are found
deleting: use new options in sql_references()
deleting: use new options of sql_references()
remove debugging code
disallow edit of person marked as 'deleted'
define viewers for db-entries
use new css styles: div.menubox, fieldset.line