ewiki provides various admin url:/tools/ for database maintenance and common moderation tasks.

There have however been multiple different ways to integrate and plug out those tools. Most of them always lived in the tools/ directory, but there are still a few remaining in:

  • spages/Admin/
  • plugins/admin/

The latter indeed makes sense for per-page administration tasks (the control/ action for example). But all other should be moved out of the plugin structure again (dangerous database tools should not live in the Wiki software itself).

Because it is already possible to reintegrate the tools/ directory again using the StaticPages feature (or any other pagename->script mapping plugin).

Some of the older tools (*StaticPagesCache?) could make sense as part of the cron.d/ tools series too.

bottom corner