I just joined a group on g.d.o, and I want to add it to my daily digest notifications list. I can't figure out how to do that. I think some of the permissions or settings are incorrect in the notifications module on g.d.o maybe?
Here's what I've tried:
- There's a sidebar block that says the group participates in notifications. But when I click on the link, it just takes me to some random user's notifications page (there's a problem in block caching there -- that block shouldn't be cached -- I've noticed before that the RSS links in there are also bogus sometimes).
- When I go to my own notifications page under My Account (user/[MYID]/notifications), all I can add is notifications by thread or author on the Add Notifications tab. Although I can see some old notifications I had previously set up by group/content type, on the Subscriptions tab, it doesn't allow me to add new ones.
- When I go to Edit under My Account, I can see an option (which I don't have checked) that says "Automatically enable notifications for any groups that I join.". That does seem to work for new groups, but I would need to leave/join older groups to get subscriptions I guess?
- There's a link under that line in the profile edit that says "Group notifications can also be customized in greater detail if required.". The word customized is a link to user/[MYID]/notifications/group, but when I click on the link, I get Access Denied. So that link should be removed, I guess?
So, is there a way to add subscriptions by group/content type that I'm missing? If so, could it be made more obvious? Just a thought...
| Comment | File | Size | Author |
|---|---|---|---|
| #15 | Screen shot 2011-05-02 at 3.58.54 PM.png | 74.33 KB | arcaneadam |
Comments
Comment #1
jhodgdonJust as one more data point on the RSS/notifications block caching - right now when I go to g.d.o/seattle and click on the RSS link in that sidebar, I get the RSS feed for the Santa Cruz group, not the Seattle group.
Comment #2
silverwing commentedMaybe off-topic, but is there documentation for g.d.o? Should we add some (what it is, how to use it, etc?)
Comment #3
gregglesI think this more about bugs than documentation.
I'd rather keep documentation of any workarounds to a minimum and instead just make the UI simple and functional :)
The little documentation there is gets linked from http://groups.drupal.org/about - it's mostly in the policies area.
Comment #4
jhodgdonI hope I didn't mix too many bugs together... quick summary:
- I don't think there's a way, post-join, to set up group/content notifications - I suspect a permissions problem. Fixing that permissions problem would presumably make the "customize" link under the auto-subscribe checkbox on profile editing work.
- If you don't want to have the ability for a person to set up group/content notifications (not sure why you wouldn't, but...), then remove the text on profile page that says you can customize them, and the notifications link in the RSS/notifications block, becuase both make you think you can set up group/content notifications.
- The RSS/notifications block should not be cached, because it's linking me to someone else's profile page, and when viewing a particular group, shows a different group's RSS feed links.
Comment #5
mlncn commentedSubscribing. I want to tell people planning to write a module to subscribe to follow-ups to their own post in the contrib module ideas group. Right now i tell them to check back regularly :-/
Comment #6
jhodgdonBenjamin: I think you can subscribe to follow-ups to an individual post, on the post. What you can't do right now is subscribe to a whole group.
Comment #7
mlncn commentedNo, g.d.o does not have Comment notify or equivalent functionality installed.
Correction: As jodgdon notes below, at user/[uid]/edit there is a checkbox:
So you can autosubscribe to all your own posts, but there's no checkbox while creating or commenting to control this. (Now if someone could comment here i could test this ;-)
Comment #8
jhodgdonRE #7: I believe it does. Click on My Account,then Notifications. You can create a subscription for a thread, or at least I can (I do have somewhat elevated privs on g.d.o).
Also, I do currently receive a daily digest of several groups -- when I sign up for a new group, I am subscribed automatically. What I am unable to do is add notifications after the original sign-up.
I agree though that there is no "subscribe to this thread" link that I can see on a page.
Comment #9
jhodgdonRE the edited #7: [please create new comments rather than doing major edits]
As I noted in #8, it is also possible to go to your user account and make a subscription to a particular thread, besides the automatic subscription that you mentioned.
Comment #10
jhodgdonChanging project -- this should be fixed I think. See #4 for summary of issue.
Comment #11
gregglesI agree.
Comment #12
gregglesI've changed the configuration so there are now links at the bottom of every node to create those.
This issue (bugs with notifications for groups) is probably duplicated somewhere in this queue so I'd like to keep this issue on the g.d.o queue as a meta issue of sorts.
Comment #13
jhodgdonOK.
Also, the 3rd item in comment #4 above is a duplicate of #887366: RSS and notifications block on groups.drupal.org should not be cached
So the only remaining issue to track here is that OG notifications are apparently broken, so you can't set them up after you are already a member of a group.
Comment #14
michellezeedru commentedI will add to this thread that on the "Add Subscription" page I do see an option to subscribe to "Content Type in Group". However, on the next page, the dropdown list for "Node Type" is empty. And since this is a required field, I can't add a new subscription. I've confirmed this is the case for several different groups.
Please advise - thanks!
Comment #15
arcaneadam commentedWanted to chime in that this is still broken and include a screenshot of the problem. As you can see in the screenshot, the node_type select box isn't populated and therefore throws an error when an attempt is made to create a subscription by group and type.
Comment #16
christefano commentedI can verify that #14 is still an active bug. The only workaround that I know of for enabling notifications for a specific group is to turn the "Autosubscribe" setting on in the user account settings, leave the group in question and then rejoin the group. Madness.
Comment #17
Anonymous (not verified) commentedSubscribing. Still an issue :(
Work-around in #16 is ok but +1 on the madness ;)
How do we get this fixed?
Comment #18
gregglesHow to debug: Install og, og_notifications, notifications, messaging. Configure. Debug.
Comment #19
gregglesIn other news. I'm thinking of switching to http://drupal.org/project/og_classic
Comment #20
christefano commentedIf OG Classic handles email threading of messages (which I believe it does, since it has OG's original notifications code), then switching has a big +1 from me.
Comment #21
merlinofchaos commentedI'm something like +20 on switching to og_classic :)
Comment #22
gregglesIt would be great if folks could review/test/use og_classic code/features/functionality.
Comment #23
christefano commentedRe #22: this will be a focus at the next Drupal Developer Day here in LA.
Comment #24
gregglesUpdating title to match what I think we should do.
It's possible this is a bad idea since we'd lose per-thread subscriptions. Also, grayside is working on a 6.x-2.2 of OG which will focus stricly on Notifications 6.x-2.x compatibility which could be good...
Comment #25
sreynen commentedIt looks like the bug in #14 has since been fixed and og_classic no longer seems viable (hasn't been updated in the 3 years since this issue was last touched), so closing this.