DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:changes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:changes [2023-11-21 16:22] 207.74.75.2plugin:changes [2024-02-06 08:06] (current) – [Output renderer] Aleksandr
Line 1: Line 1:
 ====== Changes Plugin ====== ====== Changes Plugin ======
-[[https://www.dokuwiki.org/plugin:changes?do=edit]] +  
 +---- plugin ---- 
 +description: List the most recently changed pages and media-files of the wiki 
 +author     : Andreas Gohr 
 +email      : dokuwiki@cosmocode.de 
 +type       : syntax 
 +lastupdate : 2023-12-14 
 +compatible : Elenor Of Tsort, Frusterick Manners, Greebo, Hogfather, Igor, Jack Jackrum 
 +depends    :  
 +conflicts  :  
 +similar    : querychangelog, recent 
 +tags       : changelog, listing 
 + 
 +downloadurl: https://github.com/cosmocode/changes/zipball/master 
 +bugtracker : https://github.com/cosmocode/changes/issues 
 +sourcerepo : https://github.com/cosmocode/changes 
 +---- 
 + 
 +This plugin allows you to embed the list of recent changes as a simple list into any page. 
 + 
 +===== Download and Installation ===== 
 + 
 +[[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ https://www.cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]] 
 + 
 +Download and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
 ===== Syntax and Usage ===== ===== Syntax and Usage =====
Line 41: Line 65:
   {{changes>type = create}}   {{changes>type = create}}
   {{changes>type = edit, minor}}   {{changes>type = edit, minor}}
- 
  
 ==== Allowlist/blocklist changes by user ==== ==== Allowlist/blocklist changes by user ====
 +
 To show only changes by particular users, the ''user'' parameter takes a comma-separated list of usernames: To show only changes by particular users, the ''user'' parameter takes a comma-separated list of usernames:
  
Line 55: Line 79:
  
 ==== Maximum age of change displayed ==== ==== Maximum age of change displayed ====
 +
 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:recent_days]]. 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:recent_days]].
  
Line 60: Line 85:
  
 ==== Output renderer ==== ==== Output renderer ====
 +
 The changes can be rendered either as a simple list (default) or using [[:plugin:pagelist|Pagelist]] plugin. You have to install the Pagelist plugin separately, if it's not available the simple list is used instead. The renderer is selected with the "render" parameter: The changes can be rendered either as a simple list (default) or using [[:plugin:pagelist|Pagelist]] plugin. You have to install the Pagelist plugin separately, if it's not available the simple list is used instead. The renderer is selected with the "render" parameter:
  
Line 65: Line 91:
   {{changes>render = pagelist}}   {{changes>render = pagelist}}
  
-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. [[plugin:pagelist#flags]]), which can be passed within parenthesis as a comma-separated list:
  
   {{changes>render = list(signature)}}   {{changes>render = list(signature)}}
Line 96: Line 122:
  
 ==== Username fallback ==== ==== Username fallback ====
 +
 The plugin attempts to describe the user who made each change in the following order: The plugin attempts to describe the user who made each change in the following order:
   - If possible, the descriptive username is displayed, e.g. ''Joanna Schmidt''   - If possible, the descriptive username is displayed, e.g. ''Joanna Schmidt''
Line 112: Line 139:
  
 Please report issues in the bug tracker at https://github.com/cosmocode/changes/issues Please report issues in the bug tracker at https://github.com/cosmocode/changes/issues
- 
- 
- 
- 
  
plugin/changes.txt · Last modified: 2024-02-06 08:06 by Aleksandr

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki