Does Xwiki provide a flagging system similar to the Drupal Flag extension

I have been building Drupal sites for a decade, and one of the most useful extensions (modules they call it), is ‘Flag module’. It is feature that allows pages to be flagged by users without having to edit the page.
A flag is a button that functions as an on/of switch, and can have different purposes, such as bookmarks, marking important, friends, flag as offensive, or todo/done.

I like to know if a similar thing exists for Xwiki, or that people have created their own solution for it.

Hello @Yuri,

The closest I can think of is the Like Application.
Now, the like application does not offer the possibility to define arbitrary “flags”.

Actually note that the Like Application is entirely based on the Ratings API with a configuration to only allow to set a boolean rate value (1 or 0). So it shouldn’t be difficult to create a flag extension reusing the same principle.

1 Like

That sounds really promising, and relatively easy probably. The like application could be cloned and adapted to show another button icon, etc. It may be useful for Xwiki to offer a generic Flagging app on top of the Ratings API for users to create their own collections.

The only thing that the Like Application does not provide, is the ability to rate a page for all users (shared). A use case for that is the ‘status’ of a page (project or task) which is a shared status.