Hello, we have been using XWiki in my research group (4 users) for more than a year and I would like to thank the developers for this product. We are currently on v16.2 but thinking about upgrading to 17.4.3.
We create about half of the pages by hand, and the other half we make using python scripts I wrote, publishing simulation results including tables, graphs, drop-downs (usually with the “Show/Hide” macro) and some other basic stuff. For our use and the requirement that we host our own server, it’s a great fit. We previously used Confluence but we had to migrate away from it due to operational constraints (self-hosting, etc.).
I have a few simple questions at this point:
Is it possible to configure the sidebar to be resizeable?
Is there a way to automatically delete unused attachments? Sometimes we use temp naming for PNG files which we upload, then we overwrite the page and the old attachments persist.
Is there a way to exclude certain pages from the Activity Stream on the Dashboard? Sometimes we regenerate (say) 50 pages from research data, and this has the effect of spamming the Activity Stream and losing recently edited pages.
I would be happy to support developers with bounties for missing features we need. What’s the procedure for this?
As @TomTheWise already mentioned, newer versions of XWiki come with this functionality out-of-the-box. You can resize and collapse both sidebars.
As far as I know, not out-of-the box. You’d probably have to create a script to do that. Maybe @vmassol knows more about it.
If you’re talking about the Activity (legacy) macro, I think you could achieve something like this with the tags functionality (?). Only show pages that have a certain tag. I’m not sure if you can exclude pages based on tags though.
To my knowledge, there’s no built-it functionality for this, nor extensions. But you can try code snippet developed by community XWiki Attachment Cleanup Script.
The feature is not deprecated! It’s just that the stream is now using the {{notifications}} macro to display the stream (it used to use a macro called {{activity}} which is deprecated).
If you just want to help the XWiki project, you could also take some paid support from XWiki SAS (It reinvest the money it makes into paying developers to work on the XWiki open source project).