plugin:changes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:changes [2016-11-18 08:11] – Translation Accuracy 40.76.203.95 | plugin:changes [2024-02-06 08:06] (current) – [Output renderer] Aleksandr | ||
---|---|---|---|
Line 2: | Line 2: | ||
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
author | author | ||
email : dokuwiki@cosmocode.de | email : dokuwiki@cosmocode.de | ||
type : syntax | type : syntax | ||
- | lastupdate : 2016-01-24 | + | lastupdate : 2023-12-14 |
- | compatible : 2008-05-05, Lemming, Anteater, Rincewind, Angua, Adora Belle, Weatherwax, Binky, | + | compatible : Elenor Of Tsort, Frusterick Manners, Greebo, Hogfather, Igor, Jack Jackrum |
depends | depends | ||
conflicts | conflicts | ||
Line 18: | Line 18: | ||
---- | ---- | ||
- | This plugin allows you to embed a list of recent changes as a simple list into any page. | + | This plugin allows you to embed the list of recent changes as a simple list into any page. |
===== Download and Installation ===== | ===== Download and Installation ===== | ||
- | [[http:// | + | |
+ | [[https:// | ||
Download and install the plugin using the [[plugin: | Download and install the plugin using the [[plugin: | ||
Line 31: | Line 32: | ||
{{changes> | {{changes> | ||
- | Optionally you can specify a number of parameters that control the scope of the shown changes and the way the list is rendered. By default plugin shows the changes in the entire wiki. To restrict the list of changes to a given namespace and its sub-namespaces you can specify its name either directly or using '' | + | Optionally you can specify a number of parameters that control the scope of the shown changes and the way the list is rendered. |
+ | |||
+ | :!: The plugin always displays only the most recent change for every page / media file! | ||
+ | |||
+ | ==== Allowlist/ | ||
+ | By default plugin shows the changes in the entire wiki. To restrict the list of changes to a given namespace and its sub-namespaces you can specify its name either directly or using '' | ||
{{changes> | {{changes> | ||
Line 42: | Line 48: | ||
The first example will show the changes in all namespaces except of " | The first example will show the changes in all namespaces except of " | ||
+ | |||
+ | You can also exclude specific pages: | ||
+ | {{changes> | ||
+ | |||
+ | ==== Number of changes displayed ==== | ||
The number of changes that are presented in the list is controlled with '' | The number of changes that are presented in the list is controlled with '' | ||
Line 47: | Line 58: | ||
{{changes> | {{changes> | ||
{{changes> | {{changes> | ||
+ | |||
+ | ==== Type(s) of changes displayed ==== | ||
It is also possible to control the type of changes shown in the list. By default all types are shown but with '' | It is also possible to control the type of changes shown in the list. By default all types are shown but with '' | ||
Line 52: | Line 65: | ||
{{changes> | {{changes> | ||
{{changes> | {{changes> | ||
- | | + | |
- | You can also filter | + | ==== Allowlist/ |
+ | |||
+ | To show only changes | ||
{{changes> | {{changes> | ||
{{changes> | {{changes> | ||
+ | | ||
+ | Exclusion of particular users is also possible using the '' | ||
+ | |||
+ | {{changes> | ||
+ | {{changes> | ||
+ | |||
+ | ==== Maximum age of change displayed ==== | ||
- | Filtering by age is possible, too. Just specify the maximum age in seconds | + | Filtering by age is possible, too. Just specify the maximum age in seconds. However, please note that this plugin can not display changes older than [[config: |
{{changes> | {{changes> | ||
+ | ==== Output renderer ==== | ||
The changes can be rendered either as a simple list (default) or using [[: | The changes can be rendered either as a simple list (default) or using [[: | ||
Line 68: | Line 91: | ||
{{changes> | {{changes> | ||
- | The renderers can have extra parameters (a.k.a. flags), which can be passed within parenthesis as a comma-separated list: | + | The renderers can have extra parameters (a.k.a. |
{{changes> | {{changes> | ||
Line 85: | Line 108: | ||
By default only the summary is shown. For the list of parameters supported by Pagelist plugin refer to its [[: | By default only the summary is shown. For the list of parameters supported by Pagelist plugin refer to its [[: | ||
+ | |||
+ | ==== Multiple parameter syntax ==== | ||
If you want to pass a number of parameters to the plugin they should be separated with an ampersand, for example: | If you want to pass a number of parameters to the plugin they should be separated with an ampersand, for example: | ||
Line 91: | Line 116: | ||
The above syntax would display the last 15 pages created by user rauschen inside the " | The above syntax would display the last 15 pages created by user rauschen inside the " | ||
+ | |||
+ | ==== ACL compatability ==== | ||
Note: The plugin respects [[:ACL]] permissions but output is cached with the page it is in until a new change was made. If you're listing ACL dependent changes use the %%~~NOCACHE~~%% macro in the page you're using this plugin. | Note: The plugin respects [[:ACL]] permissions but output is cached with the page it is in until a new change was made. If you're listing ACL dependent changes use the %%~~NOCACHE~~%% macro in the page you're using this plugin. | ||
+ | ==== Username fallback ==== | ||
+ | |||
+ | The plugin attempts to describe the user who made each change in the following order: | ||
+ | - If possible, the descriptive username is displayed, e.g. '' | ||
+ | - If descriptive username is unavailable((Under certain circumstances, | ||
+ | - If no user information is provided to the Changes plugin by auth, the IP address the change was made from is displayed. This will likely be the case for an anonymous edit. | ||
===== Development ===== | ===== Development ===== | ||
Line 106: | Line 139: | ||
Please report issues in the bug tracker at https:// | Please report issues in the bug tracker at https:// | ||
- | |||
- | |||
- | |||
- | |||
plugin/changes.1479453105.txt.gz · Last modified: 2016-11-18 08:11 by 40.76.203.95 · Currently locked by: 213.180.203.98