Set of tools for administration purposes
Most of these macros can be used only by SuperUsers.
Written by: AlexanderAgibalov
Compatible with MoinMoin 1.5.x. Version 1.6 ports are available here.
AllPagesWithACL
Last updated: 11 July 2007
List all pages in a Wiki, showing each page's ACL. Only read-permitted pages for the current user are shown.
usage: [[AllPagesWithACL]]
LostSoulsInGroups
Last updated: 11 July 2007
List all users who are mentioned in custom groups, but don't have user accounts. This means that these users either haven't registered yet (but have already been added to some group) or their accounts have been deleted or there's a misprint in their name in a group-file.
usage: [[LostSoulsInGroups]]
ManageUsers
Last updated: 11 July 2007
Admin tool for SuperUsers to view and delete user accounts. This is extention of a native SystemAdmin macro. See macro header for important information and installation instruction.
usage: [[LostSoulsInGroups]]
WikiLog
Last updated: 11 July 2007
One more admin tool for SuperUsers to view which pages have been visited. Without arguments lists page visits for the last 30(31) days. Argument indicates starting date. Macros tries to resolve host names of visitors, otherwise IP is indicated.
usage: [[WikiLog]] or [[WikiLog(yyyy-mm-dd)]]
Note: there have been reports that the localhost is displayed instead of IP when Wiki is behind an Apache httpd reverse proxy. Unfortunately I cannot do anything here because I'm taking IP from wiki\data\event-log which is update by the Wiki itself.