Favorite Pages feature requirement

Is xwiki has favorite pages feature?
Which means user can click add to my favorites button then see the page on favorite panel.
I’ve been looking for it for a long time. pls help me.

Hi, I don’t think it exists OOB but:

  • You can use existing extensions to simulate it : todo app, ideas app, etc
  • Even better, you can create a ApplicationsWithinMinute app to hold the structure, then add a new panel, then add a button on all pages thanks to a UIX (user interface extension aka extension point) to add an entry in the AWM app for the current page when clicked.

The second solution is great because that’s really the power of XWiki: for users to be able to add this type of features easily.

Hope it helps

todo app, ideas app not meet my requirement.
The second solution seems for advance user or developer, i don’t know how to do that.

I don’t know what to tell you. As I said it doesn’t exist but it’s easy to add. If you don’t want to try or can’t then you can’t have the feature for now and you’ll need to wait for someone to develop it. You could add a feature request in jira at https://jira.xwiki.org (you should check if it exists already, it might).

Another idea is to sponsor it, see https://www.xwiki.org/xwiki/bin/view/Main/Support#HProfessionalSupport and especially this part:

In addition, if you’d like to see a new feature or some improvement to existing features in XWiki, XWiki SAS will offer you the ability to sponsor development that will be contributed back to the open source project (if generic enough and accepted by the community of course emoticon_wink).

Thanks

Another low-tech solution which is very easy to implement is that add a Panel and manually edit it to add new entries. See https://extensions.xwiki.org/xwiki/bin/view/Extension/Panels%20Application

Hi,

Apparently you are looking for a Favorites application. I have just published one available in the extension manager:

https://extensions.xwiki.org/xwiki/bin/view/Extension/Favorites%20Application/

Let me know if this correspond to what you were looking for.

1 Like