plugin:ireadit
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:ireadit [2017-08-10 19:11] – solewniczak | plugin:ireadit [2024-01-23 20:09] (current) – Aleksandr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
author | author | ||
- | email : solewniczak@rid.pl | + | email : it@rid.pl |
type : action | type : action | ||
- | lastupdate : 2016-03-22 | + | lastupdate : 2023-03-07 |
- | compatible : Angua, Adora Belle, Weatherwax, Detritus | + | compatible : Angua, Adora Belle, Weatherwax, Detritus, Elenor of Tsort, Frusterick Manners, Greebo, Hogfather, Igor |
- | depends | + | depends |
conflicts | conflicts | ||
similar | similar | ||
Line 16: | Line 16: | ||
bugtracker : https:// | bugtracker : https:// | ||
sourcerepo : https:// | sourcerepo : https:// | ||
- | donationurl: | + | |
screenshot_img : | screenshot_img : | ||
---- | ---- | ||
- | |||
- | **WARNING!** New version of plugin (2016-02-22) is incompatible with the older ones but offers some new features you may find useful. | ||
===== Installation ===== | ===== Installation ===== | ||
- | Install | + | :!: This Plugin depends on the following other plugins: |
+ | * [[plugin: | ||
+ | |||
+ | Search and install | ||
===== Usage ===== | ===== Usage ===== | ||
When you place: | When you place: | ||
~~IREADIT~~ | ~~IREADIT~~ | ||
- | anywhere on your dokuwiki page, you will see " | + | anywhere on your dokuwiki page, you will see " |
If you want you can specify single users or user groups that are allowed to confirm the page read. For example: | If you want you can specify single users or user groups that are allowed to confirm the page read. For example: | ||
Line 39: | Line 40: | ||
If you change the dokuwiki page, the reader' | If you change the dokuwiki page, the reader' | ||
- | === Change Log === | + | ==== List ==== |
+ | Plugin allows listing pages that currently login user have to read. Syntax: | ||
+ | < | ||
+ | ---- ireadit list ---- | ||
+ | state: not read | ||
+ | ---- | ||
+ | </ | ||
- | **2016-03-22:** | + | You can also define other user that currently logged in. Syntax: |
- | * You can specify users and groups that are allowed to confirm page read. | + | < |
+ | ---- ireadit list ---- | ||
+ | user: other_user | ||
+ | state: not read | ||
+ | ---- | ||
+ | </ | ||
- | **2016-01-23:** | + | Additionally you may list pages that was read already: |
- | * Old revisions now remembers who has read the page. | + | < |
+ | ---- ireadit list ---- | ||
+ | state: | ||
+ | ---- | ||
+ | </ | ||
- | === Known Bugs and Issues === | + | Or list both read and not read pages: |
+ | < | ||
+ | ---- ireadit list ---- | ||
+ | state: read, not read | ||
+ | ---- | ||
+ | </ | ||
- | Please report bug and issus on the project' | + | You can narrow |
- | === ToDo/Wish List === | + | < |
+ | ---- ireadit list ---- | ||
+ | namespace: some: | ||
+ | ---- | ||
+ | </code> | ||
- | The standard text which appears is now ' | + | Show the page id's that satisfy |
- | Is it possible to put a message on top of the page while you are entering a page which you didn't read (but have to, according to users and/or group). | + | < |
- | ===== FAQ ===== | + | ---- ireadit list ---- |
+ | filter: /regex/ | ||
+ | ---- | ||
+ | </ | ||
- | ===== Discussion ===== | + | Get an overview of which pages have been read (by anyone allowed to ack, not just the logged in user): |
- | Is it possible to add some functionality to this plugin? | + | < |
- | Turn on tag ~~IREADIT~~ only for exact group of users. | + | ---- ireadit list ---- |
+ | state: read | ||
+ | overview: 1 | ||
+ | ---- | ||
+ | </ | ||
- | It' | + | * overview + read: show the page if anyone has read it |
+ | * overview + unread: show the page if no one has ever read it | ||
+ | * overview + outdated: show the page if no one has read it' | ||
+ | * overview + not read: show the page if no one has read it's last revision | ||
- | Hi, I like the plugin. That's what I was looking for! Now I need the option to create a list of pages that a user has not yet read, but that are marked | + | ===== Syntax ===== |
+ | ==== ireadit list ==== | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Config ===== | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Integration with approve plugin ===== | ||
+ | |||
+ | This plugin integrates with [[approve]] plugin (when turned on in config). In this case when the page is under control of approve plugin, the ireadit works only for approved revisions. | ||
+ | |||
+ | ===== Integration with notification plugin ===== | ||
+ | |||
+ | This plugin integrates with [[notification]] plugin and adds notifications for the users about the pages that they have to read. | ||
+ | |||
+ | ===== Discussion ===== | ||
- | Would it be possible to trigger this automatically, | + | [[https:// |
plugin/ireadit.1502385061.txt.gz · Last modified: 2017-08-10 19:11 by solewniczak