Closed (fixed)
Project:
Subscriptions
Version:
6.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
1 Jul 2008 at 22:18 UTC
Updated:
5 Sep 2009 at 13:20 UTC
Hi,
I would like users to access subscriptions only through their user pages, and i'd like them to have the choice of subscribing or unsubscribing to content types only - preferably a single check box!
is this possible? i don't want them to have the option of subscribing to comments, forum posts or updates, just the creation of content in two content types.
thanks,
david
Comments
Comment #1
david.a.king commentedargh i can't believe i didn't check this out for normal users before posting.. sorry, deadlines etc etc..
it does allow just this with only overview and content type tabs visible..
as a half hearted save of my embarrassment, is it possible to hide the "overview" tab somehow?
sorry again,
david
Comment #2
salvisNo problem.
No, I don't think you can hide the Overview tab — it's the default tab. You can hide many of the options on the Overview tab, though.
Comment #3
sammy-node commentedHi Salvis - I've got a similar issue as David - it would be great if we could get the the main subscriptions link to bypass the Overview page and default straight to the Categories Tab (or whichever single subs selection type is being run). If there's only one that's being used by a site it's not intuitive to have that Overview tab there. It'd be nice to have the option to remove the extra step for users to get to their subscription selections as part of the project default instead of having to hack the main file a bit like I ended up doing (truly great work on this project btw!!)
Comment #4
salvisThe Overview page also has the User Settings...
Comment #5
sammy-node commentedyes it does and thats a cool feature - but the site I've set up is a simple one and the subscription requirements are basic. I've switched off most of the visitor controls and have hacked the module - somehow(!) - so that it goes straight to the "subscription category list" and leaving out the overview tab, which is really all the site visitors need or want. I imagine that this would be a fairly common situation for other high-traffic/low-involvement sites.
I'd definitely appreciate it if this feature somehow made its way into this project and I think others might too :)
Comment #6
neuromusic commentedI'm evaluating different options for a similar need. All I want is for users to subscribe to receive an email when new content is posted for certain categories).
I am going to offer my vote for this, too. Until then, I will keep looking for a solution that doesn't require module-hacking :)
Comment #7
break9 commentedI completely agree with comment #5. I have a high traffic low user involvement site where I don't want the user to have any settings options. I would just like to create subscription taxonomy links on the pages I need, and a very simple interface page where the user can see what they have subscribed to and remove a subscription with a checkbox if they wish.
Comment #8
jwarner commentedI too need to implement this for my work. In my case, I need to accomplish exactly what #5 is trying to accomplish - showing the "Categories" tab only.
Comment #9
clems commentedSame here. I don't want users to fiddle with the settings, just to subscribe to a taxonomy term. I tried disabling the tab in a custom module with hook_menu_alter(), bu to no avail.
Comment #10
tanjerine commentedhi, i needed to do something similar for a client, so i kinda hacked the module. here's what i did on subscriptions-5.x.2.4 --
starting with line 94 of subscriptions.module
hope this helps. :) (commenting made for more clarity/explanation)
Comment #11
salvisWe need to start on the D6 version and can back-port afterwards (or in parallel). And we need a solution that doesn't break existing functionality, i.e. we need some kind of setting that allows any one of the subtabs to become the MENU_DEFAULT_LOCAL_TASK in place of the Overview subtab.
@tanjerine: What you do is very messy. You end up with two definitions for
'path' => 'user/'. $account->uid .'/subscriptions/taxa',and none for
//'path' => 'user/'. $account->uid .'/subscriptions',And
'path' => 'user/'. $account->uid .'/subscriptions/overview',remains the MENU_DEFAULT_LOCAL_TASK — I'm surprised that this even works...
Comment #12
salvisComment #13
salvisImplemented in the 6.x-1.x-dev version. Give it up to 12 hours to be repackaged.
Please check whether this does what you want, before I release the next BETA version.
Comment #14
bettyatolive commentedIs this issue solved for Drupal6? I also want only the Categories page to be displayed. Want the overview page to be removed for user. How should this be done? I read thru the posts above. I could not find where to change the code for drupal 6. Kindly help. Thanks
Comment #15
salvisThere's a checkbox on the -dev version's configuration page. Not in BETA5.
No one has cared enough so far to try it and to provide feedback...
Comment #16
salvisSeems like everyone is happy.