I just upgraded one of my DokuWiki instances to Kaos, and was a bit confused by the output of the extension plugin CLI, which I think deserves some explanation and maybe an update of the documentation page and/or the command-line help.
Letters in column 2
These are the codes I got after running ./bin/plugin.php extension list
. The letters' signification is not immediately obvious to me... This is what I think they mean, please correct me if I'm wrong
- bundled
- disabled
- g ???
- i ???
Are there any other possible codes ?
Color coding of date in column 3
What does it mean to have a date in showing in red ? That the plugin is outdated ?
If so, and assuming that b
indeed means bundled (see above), then it does not make sense to me because the only extensions that are marked in red are bundled plugins, which by definition should not be updated...
acl b 2015-07-25 ACL Manager by Andreas Gohr
authad bd 2015-07-13 Active Directory Auth Plugin by Andreas Gohr
authldap bd 2015-07-13 LDAP Auth Plugin by Andreas Gohr
extension b 2015-07-26 Extension Manager by Michael Hamann
logviewer b 2023-12-22 logviewer plugin by Andreas Gohr
revert b 2015-07-15 Revert Manager by Andreas Gohr
styling b 2020-06-14 styling plugin by Andreas Gohr
usermanager b 2015-07-15 User Manager by Chris Smith
Suggestion: the date in plugin.info.txt file for the bundled plugins, should match that of the DokuWiki release they are bundled with (an update to perform when preparing the release).
Poor choice of color for disabled plugins
The name of disabled plugins is displayed in black. In my experience, most terminal windows use a black or dark background, making the text very difficult or even impossible to read. I suggest to pick some other color offering a better contrast.