Every new user generates a Notification

Hello there,

first of all I want to say thank you and spread some love for xWiki. It is a great piece of software and I love working with it, creating things an build a new knowledgebase for our company.

In this very moment we are in a transition phase and xwiki 12.1 is up and running with ldap. Not a single error at the moment - love it.

But every new user creates a notification on his\hers first visit. Per day I get a Mail which says, e. g, “163 activities in your Wiki.” And every user gets a notification about this in the top right menu, too.

How can I exclude pages under /bin/view/XWiki/ from generating Notifications? Or is there any better solution? It was not simple to me to hide these pages in search and search-suggest. I hope this one is easy. :slight_smile:

Greetings from a very happy xWiki-User.
Johannes

Please, a little help would be appreciated.

I think that’s because when the user doesn’t exist inside xwiki and you have LDAP sync, the first login will create the user profile inside XWiki.

Have you tried adding a notification filter? See https://extensions.xwiki.org/xwiki/bin/view/Extension/Notifications%20Application/#HFilters

Thanks for the praise! :slight_smile:

Always nice to get some happy users!

Thank you four your response!

I am able to create filters for myself - but not globally. Is there an option to create global filters who are adopted automatically by every user? On https://extensions.xwiki.org/xwiki/bin/viewrev/Extension/Notifications%20Application/WebHome there is a function mentioned: an “advanced filtering”. But it is missing in my Version 12.1

Since XWiki 9.7RC1, default notifications filters can be added to a wiki. When a default notification filter is registered, it appears as enabled in the notification center of every user.
Each user can then access the “Advanced filtering options” panel in order to enable or disable those notification filters.

Is there a way to globally disable notifications for defined locations?

“Happy User” is yet understated! :slight_smile:

I found this in the Jira: https://jira.xwiki.org/browse/XWIKI-15469
“User receives notifications about the creation / updates of other user’s profile”.

Therefore the issue is somewhat older. A fix would be great.

hey @vmassol,

is it normal that the “advanced filtering” button is missing? (see my post above from may 11.)

I don’t know but @gdelhumeau should know.

Guillaume, I’ve also checked the doc which says:

Since XWiki 9.7RC1, default notifications filters can be added to a wiki. When a default notification filter is registered, it appears as enabled in the notification center of every user.

But it doesn’t explain how to do it and when I go to the Wiki Admin > Notifications, I don’t see a way to define a global filter.

Could you explain how to do it?

Thanks!

1 Like

I have looked at the documentation, and at the original JIRA issue concerning this feature. If I understand correctly, this is about the ability for a developer to create new filters that are enabled by default (like the “System filter” which hides events generated by XWiki itself). I think this documentation line is very confusing.

What we have for sure, is the ability, in the administration, to enable notifications globally for a particular event type (e.g. send notification when a page is created). But this is not what we are looking for.

hi @gdelhumeau,

thank you for your response. So for me, as the global admin, there is no way to define global filters without programming capabilites, right?

That’s pity, as the following screenshot

from https://extensions.xwiki.org/xwiki/bin/view/Extension/Notifications%20Application/#HFilters
shows a button which says “Advanced filtering options”.

I am new to the community, so: how to file a feature request? :slight_smile:

Would be great, if there was a tree like on the annotations-settings-page - but for notifications.

grafik


Another thing with this filtering: I created an custom filter for my profile, but the custom filter is not shown on my profile-page. But it is working - and i can’t delete it nor follow the pages again, as i cannot switch the button.

Regards,
Johannes

Do you think you could update it? :slight_smile: So if I understand correctly, it’s not possible to define global filters right? (Even by using a wiki component?)

Also, the screenshot shown at https://extensions.xwiki.org/xwiki/bin/download/Extension/Notifications%20Application/WebHome/advancedFiltersLink.png?rev=1.2 show an “Advanced filtering options”. But I don’t see it in the UI anywhere. Is that a screenshot for something that doesn’t exist? Did I miss it somewhere? What is it for?

Thanks!

By creating an issue at https://jira.xwiki.org.

Thanks