Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Now that #34496: [meta] Add Flag module to allow users to subscribe/unsubscribe without posting a comment is deployed live, I wanted to open a place to point people to if they encounter any problems.
If you find something broken, you can either:
- Just leave a comment in here.
- If you're sure it's a new bug, create a new issue in the project_issue queue and tag it flag integration.
Comments
Comment #1
yang_yi_cn CreditAttribution: yang_yi_cn commentedIt's a great feature.
However, I'm not sure if it is just me, or a valid UX issue, I can't see this "follow" button at the first sight, although it's a giant button.
I think move it to the left side will make it better.
Comment #2
klonosIf that is truly not visible on first sight, then we have two more chances to "catch the eye" of users the way I see it: once while they focus on the text area (trying to type the "subscribe" comment they were used to) and a second chance right before they hit the "Save" button.
So, If everyone agrees (or some argue for that matter) that it is not prominent enough where it is now, I say we duplicate the button right after the last newly-added BUEditor button on top of the text area + next to the "Save" and "Preview" buttons. I'm sure that that would do it ;)
Comment #3
dwwRight. I raised exactly this concern in the original post at #1284694: Tweak UI of issue following (bluecheese). See also #1284694-40: Tweak UI of issue following (bluecheese) (comment #40). Part of the problem is that the AJAX stuff isn't going to auto-update all the copies of the button. So duplicating the button in multiple parts of the screen is either a lot of work or we end up with potentially confusing UI.
Also, the UI/UX folks involved in this were all pretty confident the 1 Big Button(tm) approach would be visible enough. Anyway, before we spin this off into a separate issue, let's see if anyone else has similar concerns.
Comment #4
wmostrey CreditAttribution: wmostrey commentedIs it possible to create a dashboard block and/or a separate page similar to http://drupal.org/project/issues/user? Threads that people subscribed to appeared on the dashboard, while using this new system we would only receive updates by mail. I'm not sure if using only e-mail notifications makes for a better user experience.
Comment #5
dww@wmostrey: I think you're confused. On the dashboard, there's already a widget/block for "Your issues". That should perhaps be renamed "Issues you follow" since that's what it shows. Also, the "Your posts" block on the dashboard honors the follow flag on issues. The new system does *not* require/depend on e-mail. That's part of why we moved to "follow" terminology instead of "subscribe". Is this not clear from the UI and/or Stop subscribing, start following?
Comment #6
wmostrey CreditAttribution: wmostrey commentedIt indeed was not clear. I was surprised to see that an issue I commented in was now automatically marked as "Following".
So I can now "Unfollow" an old issue I commented in a while back, and this will no longer appear in my "Your issues" block?
Comment #7
dwwwmostrey: The default is that if you actually participate (hopefully to say something meaningful) in an issue, that you should follow it automatically. See #1284244: Auto-flag when a user creates or comments on an issue. It'd be annoying if every time you start contributing to a discussion you have to remember to (scroll up and) click the Follow button. It's much less common that you actually comment then no longer care about an issue (e.g. you just need to commit to move something to a different queue and then you want to ignore it). In that case, yes (as clearly explained in the front page news story) you can unfollow, even if you commented on it, and it'll disappear from all of the "Your x" pages and dashboard blocks.
Comment #8
dkingofpa CreditAttribution: dkingofpa commentedThe Follow, Following, and Unfollow functionality of the button appears to be working fine. However, when I Follow a new issue, it doesn't display in my "Your Posts" or "Your Issues" lists.
Comment #9
wmostrey CreditAttribution: wmostrey commentedIt most likely does appear on your dashboard (in the "Your Posts" block and page), but it's still listed chronologically. So the item will appear in the list based on the last comment in that issue. It will not appear as the first item just because you just clicked the Follow button.
Nice work everyone involved!
Comment #10
dkingofpa CreditAttribution: dkingofpa commented@wmostrey Ah...you're right. The newly followed issue does appear in the list. I just had to page through the list. I was expecting it to appear at the top.
Comment #11
dwwNote: the question of another copy of the Follow button near the comment UI is now at #1307170: Make "Follow" button more findable.
Comment #12
MustangGB CreditAttribution: MustangGB commentedI think it would be useful to see how "popular" an issue is by displaying the number of followers next to the button.
Comment #13
klonosYou might wanna follow #1304550: Display count of issue followers when viewing an issue & #1304558: Provide a page showing all the users following a given issue then ;)
Comment #14
pillarsdotnet CreditAttribution: pillarsdotnet commentedDiscovered something interesting today. I can unfollow an issue, but I can't unfollow a change record.
Comment #15
dwwIssues are currently the only node type on d.o that support follow/unfollow. See #1304216: A user should be able to "follow" individual pages of content and receive email notifications for new comments for the effort to expand this.
Comment #16
mikey_p CreditAttribution: mikey_p commentedDiscovered a bit of a bug where I keep getting re-subscribed to an issue that I've repeatedly un-followed. I think I'm being re-added when someone posts a followup singe I was the original node author.
Comment #17
dwwSounds like either this is expected behavior from #1212634: Auto-flag when an issue is assigned to you. or an edge case in the tracker2 interaction logic -- since you authored the node, tracker2 thinks you need tracker2 records and that triggers the re-flag. That's where I'd look. Can't investigate now since I'm working on the D7 Project 2.0 sprint.
Comment #21
klonos...spam :/
Comment #22
fehin CreditAttribution: fehin commentedCan we have a page that list all subscribed issues and posts? I find myself wanting to write "subscribe" under posts because I want to be able to come back to read it in the future and the only to find it is to check my dashboard. If there is a way to find subscribed nodes, people will use "follow" more often.
Comment #23
pillarsdotnet CreditAttribution: pillarsdotnet commented@#22 by fehin:
You mean like
http://drupal.org/project/issues/user
? Yeah, we should totally have something like that. With a search bar at the top, and everything.Comment #24
drummClosing this old issue. #1304216: A user should be able to "follow" individual pages of content and receive email notifications for new comments may be a good followup.