This is an old revision of the document!
Table of Contents
querychangelog plugin
Compatible with DokuWiki
No compatibility info given!
The missing download url means that this extension cannot be installed via the Extension Manager. Please see Publishing a Plugin on dokuwiki.org. Recommended are public repository hosts like GitHub, GitLab or Bitbucket.
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to changes, editor, recent, userhistory
Download and Installation
Download and install the plugin using the Plugin Manager using the following URL. Refer to Plugins on how to install plugins manually.
Description
This plugins provides a new admin menu “Query changelog” (also accessible to managers) where you can access your wiki full changelog (it reads the .changes files, so it may be slow).
You can choose the start and end dates of the search, the namespace to recursively scan, filter by user (multiple selections are possible), and / or skip the minor edits.
It displays a page with the parameters you've chosen and the changelog as it is displayed in the “Recent changes”.
Screenshot
Discussion
My first plugin, the code is still quite dirty, I'll fix that
Thanks a lot to the authors of the userhistory and pagemove plugin from whom I took a lot of code!
— Vincent de Lagabbe 2009-05-06
Thank you so much for the plugin! I guess I'll find it very useful.. — Luca Von Neumann 2009-05-07
The plugin doesn't seem to work at Namespace level.
I got output only when selecting a precise page.\\Some tips?
— Romain 2009-09-10
Maybe You can include some statistics into generated page or some statistics page to see how many pages are belong to user?
Plugin is very useful. Thanks!
— Kusz 2009-10-20
Very good plugin,
Can you add function that get users from LDAP?
Or get users from metadata ?
Thank you
— Lordrak 2010-01-26
Doesn't work with phpbb3 integration tip
[phpBB Debug] PHP Notice: in file /var/www/vhosts/myrmecofourmis.com/httpdocs/wiki/lib/plugins/querychangelog/admin.php on line 320: Invalid argument supplied for foreach()
[phpBB Debug] PHP Notice: in file /var/www/vhosts/myrmecofourmis.com/httpdocs/wiki/lib/plugins/querychangelog/admin.php on line 322: array_merge() [function.array-merge]: Argument #2 is not an array
[phpBB Debug] PHP Notice: in file /var/www/vhosts/myrmecofourmis.com/httpdocs/wiki/lib/plugins/querychangelog/admin.php on line 320: Invalid argument supplied for foreach()
[phpBB Debug] PHP Notice: in file /var/www/vhosts/myrmecofourmis.com/httpdocs/wiki/lib/plugins/querychangelog/admin.php on line 322: array_merge() [function.array-merge]: Argument #1 is not an array
[phpBB Debug] PHP Notice: in file /var/www/vhosts/myrmecofourmis.com/httpdocs/wiki/lib/plugins/querychangelog/admin.php on line 322: array_merge() [function.array-merge]: Argument #2 is not an array
— Jarode 2010-05-08