Posted by held69 on March 30, 2009 at 8:19am
| Project: | Simplenews |
| Version: | 7.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
Hi all,
can this module be used with OG, in a way that every groupadmin can set up and administer a newsletter(s) for use within his group only?
Comments
#1
I have tried out this module in combination with og, and noticed that each groupadmin needs the simple news administer interface to create a newsletter.
This way each groupadmin can not only administer the newsletter of his own group, but of all the available groups sitewide.
Is there a workaround to just let this groupadmin adminster only his own group newsletter?
#2
sub
#3
Sub.
#4
Subscribe.
#5
You could maybe write a glue module with a hook_menu_alter that puts in a different access callback to the menu items, and in that check which group the newsletter belongs to?
#6
You'r all invited to supply a patch with a proper integration of simplenews with OG.
#7
I might get started working on a patch for this... this would be an absolute killer feature, imo.
#8
totally agree....
#9
@geerlingguy: Please let me know if I can assist with pointing you to parts of the module or give architectural advise. I will surely review the patch.
@held69: How can you contribute?
#10
I'm not a coder but ofcourse willing to test thoroughly at the frontend......
#11
You can do more than you think: write (minimum) specifications, design user interfaces, write documentation
#12
My minimum specs so far (what I need for my project, at least):
- OG Group administrator can add as many newsletters as he/she wants (per group)
- Group administrator (or those with permission) may create and send newsletters for the group
- Option to allow anyone, or simply those in the current group, to subscribe to newsletters inside groups individually
- Universal newsletters able to be managed/created by only those with the proper permission (site-wide news)
- Newsletter issue posts only within the group for which it is written
Nice things to have, but not yet necessary:
- Per-group templates (a la Simplenews Template module)
- Speed, speed and more speed, and possibly more cron job optimization (scheduling of newsletter sending, perhaps integrated with Scheduler module and/or Date module).
Right now I'm working on more detailed specs, and will be reading up on OG programming/structure.
#13
Is Simplenews Subscription Manager (#461436: Bring over functionality of Simplenews Subscription Manager) a thing to use / combine with Simplenews for OG?
#14
Hi,
Well, while some code could be shared, using OG for dedicated newsletters is not enough if you just want to let people subscribe with the email only, and not having to create a user.
#15
subscribe.
#16
subscribe
#17
Code contributions are welcome. But OG integration is not on my priority list.
#18
Sorry - I've had to put this project on hold a bit; I still plan on working on the integration at some point...
#19
Also requested in #148837: Integration with Organic Groups
#20
For this, we'd need possibly #536620: Subscriber API: separate subscribers from newsletter management and allow other modules to define subscribers if the idea is that group members automatically get the newsletter.
We might also need #453174: User Role Mailing List Sign Up Availablility as an API of some sort, so the ability to manually subscribe is not just based on roles.
#21
A subscribers API sounds like it would be a very good step forward; I can envision Simplenews being able to replace Constant Contact or Aweber in many organizations (that have the manpower to deal with spam issues and email) if these kinds of things become reality. I can think of many ways in which this would be beneficial...
#22
So what is the status for this? would love to see this working!
#23
No progress. I love to see code coming for this, but someone need to write it. Don't wait for others to scratch your itch, scratch your own. I know ... it is not a nice answer, but that's the way it works.
#24
I'm still hoping to take a crack at this at some point, but other projects have taken a lot of my time lately :(
That's just the way of things...
#25
If there is no code coming out, I would be willing to try to get to it sometime and see were I can help... at this point I have yet to even install Simplenews, just doing some planning on my own... Will take a look this weekend, but this would be my first attempt at creating and submitting a patch so I would love some direction or advice. Maybe things to keep in mind while I try to find a solution.
#26
Changing the version, as no new features will be added to 6.x-1.x.
#27
We won't add this in 6.x-2.x. This is a new usecase and i don't want to add such new features now. Moving to 7.
#28
So, just because I'm not too familiar with how module development works... would that mean adding it to D7 and then looking at backporting it to D6?
#29
Please have a look at our roadmap announcement:
#964864: Roadmap of Simplenews 6.x-2.0 / 7.x
Strategies and feature consideration rules are up to the maintainer.
Since D7 is very near i decided to complete 6.x-2.x in a non-intrusive way and complete features that make sense.
Everything that need major adoptions will be dropped. Also seamless migration to D7 is very important.
As soon as we start pushing D7 (since 6.x-2.x has a stable release), i won't accept any new feature for 6.x-2.x. So don't expect any backport ever.
To work on both releases in parallel we have simply too few resources.
#30
Understood,
I simply asked because I am still interested in helping out with this, would want to not be spending time trying to help on a patch you won't support :-)
#31
A backport patch would always be accepted, of course - or maybe an addon module. However, I'm completely understanding of holding off until D7 - Organic Groups in D7 is going to be much more pluggable anyways.
#32
Maybe one of the possible approachs for this issue is similar to OG Forum behaviour:
Finer configuration could come after that. What do you think ?
#33
Note that for massive OG amounts this causes the well known architectural issue:
#699566: Too many terms cause the build block page not load.
#34
Perhaps this little module will help you along... It allows you to auto-populate a newsletter with emailadresses from a view. Small tutorial to get it working
1) extract files to sites/all/modules/simplenews_views_subscriptions/ and enable module
2) create view with 1 (and only 1) field containing an emailaddress as plain text, setup filters as you like ;)
3) goto admin/content/simplenews/types, click edit on any newsletter you wish to autifill with the view
4) at the bottom of the page, select your view (Views synchronization)
This module was written for the 1.x branch of Simplenews and might be very buggy for you... it was written very quickly to accomplish this functionality for 1 particular use-case :)
#35
Sub
#36
Subscribing
#37
sub
#38
Subscribed, a very needed feature in my opinion.
#39
Aren't you looking for something like OG Mailing List ?
#40
OG Mailing List doesn't have a D7 version.