Closed (fixed)
Project:
Simplenews
Version:
6.x-2.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Issue tags:
Reporter:
Created:
22 Nov 2008 at 01:56 UTC
Updated:
20 Aug 2013 at 20:02 UTC
Jump to comment: Most recent file
Comments
Comment #1
sutharsan commentedNo activity, closing the issue.
Comment #2
soulston commentedHave you checked the permissions to allow anonymous users to subscribe?
Comment #3
mlncn commentedHaving an "unsubscribe" option on every page of your site does not make much sense; unsubscribe can be done from a link in the e-mail much better. The radio buttons bloat and complicate the form.
This patch provides the option to use a simpler form in the newsletter block, with just a Signup button.
ben, agaric
Comment #4
georgec431v commentedwhere exactly is this option located? I think I've scoured all the simplenews config pages and found nothing.
EDIT: Nevermind. I looked at the patch and figured it out. The option is in Site Config > Simplenews > General
Thanks man, works fine!
Comment #5
georgec431v commentedComment #6
sutharsan commentedThis is a great usability improvement. I checked a few UX pattern sites and sites which offer newsletters, only one in ten sites offer an unsubscription on the site. I therefore propose to change the form to disable subscribe/unsubscribe option by default. This also means that the wording in the form can be changed, and a description could be added. The option is best placed on the Site configuration > Simplenews > Subscription page. To spontaneous interface change on existing sites I propose to set the form to 'full' in hook_update_N().
Feel free to create a new patch. I'm not sure I have the time for it.
Comment #7
vthirteen commentedsubscribe
[edit: forgot to say that the patch works for me too]
Comment #8
mlncn commentedI think Sutharsan's suggestion can wait for a major version release, if people want it. Anyhow, thanks for testing the patch, but please don't change the status to "needs work" from "RTBC" because you'd like a slightly *different* feature!
Comment #9
sutharsan commentedIf we commit this patch like this, I guess no one is motivated to do the improvements I suggested. Therefore I change the status back to Needs work. Further this will be committed to HEAD, not 6.x-1.x. No new functionality will be added to the 1.x version.
Comment #10
millions commentedI applied the patch, updated the module, and selected the simplified form radio button under Simple News General in the Site Config. I can't see any difference in the news block though. What am I missing?
Comment #11
mlncn commentedXoso-- it only makes a difference for anonymous users, so while you are logged in it will look the same.
I'll take this on after core code freeze. Which means anyone who sees me in Paris can sit me down and make me do it! (If anyone gets to this first, I will be thrilled.)
Any further specification on how this should go in, Sutharsan? (Didn't realize you were the maintainer, heh.)
ben, agaric
Comment #12
millions commentedOk, I see that now. Anyway to make it display inline? What would I need to add to the css? I tried messing with things but couldn't get it to look right. I'd love to have it look extremely simple, like recesstimesports.com (don't think they use drupal though).
Comment #13
sutharsan commented@Benjamin: lets sit down for this in Paris :)
Comment #14
mlncn commentedSounds like a plan! Not sure if/what i'll have for a cell phone so ben-agaric or benjamin-agaric in IRC is the best way to track me down!
Comment #15
aaron commentedsubscribe
Comment #16
perkesubscribing
would love to see this in new version
Comment #17
mlncn commentedSutharsen, sitting down to work on this at DrupalCon didn't work too well, did it! But I'm in Northern Germany now but with a Eurail pass good until i return to the states Oct 12...
Comment #18
mlncn commentedI just applied this to the 2.x branch and was happy to find it still works. And I still think it ought to go in Simplenews core. Sutharsan, could you give the minimum necessary to get it in?
I also think there should be the full form available at a page rather than a block. I would be happy to work on follow-up issues after getting this in.
benjamin, agaric
Comment #19
sutharsan commentedI took me way too long for a simple change like this. I took Benjamin's patch and made it unconditional. My guess is that the vast majority only wants a subscription form and will leave the unsubscription to the link in the email. I drop my argument of breaking the interface in favor of keeping the admin options to a minimum.
Attached patch will be available in the next 2.x dev release.
Comment #20
mlncn commentedAwesome, thanks!
Do people want a page they can link to with the subscribe / unsubscribe option? (Just the subscribe?) As well as this now streamlined block?
Comment #21
sutharsan commentedLet's make a short list of required pages, forms, etc.
On my list:
- (un)subscription confirmation page with immediate confirmation.
- (un)subscription confirmation page with confirmation form (existing).
- subscription page for single(?) newsletter to be used for invitation.
- drop the existing newsletter/subscriptions form (combined with the two pages below)
Your request:
- subscription page for both anonymous and authenticated users.
- unsubscription page for both anonymous and authenticated users.
Some pages can be combined with smart use of arguments in the URL.
Comment #23
millions commentedFor websites with multiple newsletters, it would be great to have an option (page or block) that allows anonymous users to select which newsletter they want to subscribe to, perhaps in a drop down menu? This would be a great help for my site.
I could also envision a need (for someone) for an option to subscribe to multiple newsletters anonymously without needing to have multiple, large blocks on the page.
Comment #24
justclint commentedWill this patch ever get put into the simplenews module so we dont have to apply it every time theres a simplenews module update?
Comment #25
grasmash commentedI second that!
Comment #26
klavs commentedI third that :)
This option to have a simpler signup block would be much appreciated.
And while you're at it - it would be nice to be able to not show the link to "previous issues" - as I usually just make view of the latest issues - which automaticly has a link to "older content" - ie. the full view if I want it.
Comment #27
mattwmc commentedAny idea how do I remove the unsubscribe button in 6.2 dev from appearing in the Newsletter block?
There is no option to disable the unsubscribe button.
Thanks.
*Edited: Heck with it. I just went to the site newsletter sign up page (newsletter/subscriptions) and used Firebug to copy the html of the sign-up form.
Then created a new block, placed that html code in it and also modified the text to get make it say what I wanted. Plus, I removed the unsubscribe input button and added a check mark for the newsletter.
When a user enters their e-mail and clicks submit they are then taken to the newsletter/subscriptions page where they are given a confirmation message.
Voila!
Comment #28
tinhoang commentedI used this method here. Easier to just copy that html into a block, add a css id to the block and style it the way you want. Also lets you delete what you don't want as well.
Comment #29
roball commentedComment #30
peterkortvel commentedThanks but i copied the block for anonymous users with e-mail address field, now when logged in it gives this message after subscribing:
The form has become outdated. Copy any unsaved work in the form below and then reload this page.
PS: It has no reason to use subscribe button even for logged in users. Users usualy use variety of e-mail addresses and should have right to chose to which e-mail address they want to recieve a newsletter (it doesn't have to be same that was used for registering moreover if registered via social media).