PDA

View Full Version : Social Group and Album Enhancements - Social Group Email


Farcaster
05-15-2008, 10:00 PM
Updated vb4 version now available: 237914

This modification will allow social group owners and administrators to send an email to all members of a social group. Each usergroup can be configured to specifically allow or disallow sending to groups they created, if you would like to limit this ability to specific trusted user groups. By default, admins will also be able to send emails to members of any group, regardless of whether they created the group or not.

Note: If a social group member has elected not to receive emails from other members or is invited to a group and has not accepted yet, they will not receive emails sent using this modification.

Installation

1. Upload bitfield_socialgroupemail.xml to your forum/includes/xml directory before you install the product.
2. Use the Product Manager to import the product file product-rah_socialgroup_email_1_0_0.xml.
3. Use the Style Manager to find and edit your socialgroups_group template:

Near the bottom, find:
<if condition="$groupoptions['managemembers']">
<li class="smallfont">
<a href="group.php?$session[sessionurl]do=managemembers&amp;groupid=$group[groupid]">$vbphrase[manage_members]</a>
</li>
</if>Below that ADD:

<if condition="$groupoptions['email_group']">
<li class="smallfont">
<a href="sendmessage.php?$session[sessionurl]do=groupemail&amp;groupid=$group[groupid]">$vbphrase[email_members]</a>
</li>
</if>

Configuration:
By default, regular members, moderators, super moderators and administrators are configured to be able to send emails to their own social groups. Additionally, administrators are configured to be able to send email to any group. To change these permissions for these or any other groups:

1. In the AdminCP, goto Usergroups -> Usergroup Manager.
2. Edit the user group.
3. Find the section "Social Groups Permissions," and set the permissions for emailing as desired.

Uninstallation (IMPORTANT)
To properly uninstall this product, follow these instructions exactly:

1. Delete the file bitfield_socialgroupemail.xml from your forum/includes/xml directory.
2. Uninstall the product.

burlesque
05-16-2008, 08:43 AM
How strange! I was just looking for a mod to do this exact feature and all of a sudden it was released before my eyes! :D

Installing tonight!

WantedLebanese
05-16-2008, 09:13 AM
It's not good.. Since maybe a member advertises through this.. Its nice but it may affect my forum by spamming!

Thanks anyways

jluerken
05-16-2008, 09:46 AM
It's not good.. Since maybe a member advertises through this.. Its nice but it may affect my forum by spamming!

Thanks anyways

Hi, I don't see how users can spam through this option:

1. Only the owner of a group or admins can mail the members
2. If I am member of a group I want to be in and want to have new message

People can leave the group if they think that they get spam or they can turn to an admin that the owner gets changed or informed.

I think this feature is very very useful. thanks

ecihanuysal
05-16-2008, 10:29 AM
i think, this is useful mod for communicatin each other of forum members.
thnks, installed ;)

Milad
05-16-2008, 10:34 AM
I wish it sends PMs.

johnrizz
05-16-2008, 11:43 AM
cool! thanks...

TCattitude
05-16-2008, 12:59 PM
I wish it sends PMs.
Yes, an option to send email or PM would be great.
Anyway, great mod idea ;) thanks for sharing it!

Robru
05-16-2008, 01:08 PM
Thanks, works very good :)

NFLfbJunkie
05-16-2008, 01:57 PM
I second the motion for the PM option. Would this be possible Farcaster?

Farcaster
05-16-2008, 02:31 PM
I second the motion for the PM option. Would this be possible Farcaster?

Yeah. It would be. Sending a PM is not much different than sending an email. Perhaps in the next revision, I will add a PM option as well.

RvG2
05-16-2008, 02:36 PM
Yeah. It would be. Sending a PM is not much different than sending an email. Perhaps in the next revision, I will add a PM option as well.

I 4th the motion :)

Preferably PM then email... :rolleyes:

Boosted Panda
05-16-2008, 02:39 PM
Does anyone know can you adjust this to send emails to just friends only as well?

Big Boss
05-16-2008, 02:50 PM
Yeah. It would be. Sending a PM is not much different than sending an email. Perhaps in the next revision, I will add a PM option as well.
Awesome! Then I can't wait to get my hands on the next release of this hack. :D

NFLfbJunkie
05-16-2008, 03:01 PM
Farcaster, thanks for agreeing to the suggestion. I'm sure this would be greatly appreciated by all who use the MOD.

hilfe-forum
05-16-2008, 09:49 PM
Can you help`?

Page generated in 0,11893 seconds with 6 queries (1 queries for uncached templates) [Server Loads: 0.93 1.45 : 1.60]
Uncached templates: groupemail (1)

Farcaster
05-16-2008, 10:19 PM
Uncached templates: groupemail (1)

I didn't cache the template because it seems unlikely that it would be viewed frequently enough to warrant caching (and thus taking up additional memory). I'd rather exchange the miniscule additional query when the form is loaded than keep this form in memory all the time.

So, don't worry about that message. All it means is that when this form is pulled up, it executes a single query to pull the template up.

hilfe-forum
05-16-2008, 10:44 PM
OK.
THX :up:

GlitchersCorner
05-16-2008, 11:47 PM
I'll be using this as soon as the PM option is created.

Good work :up:

Varsh
05-17-2008, 07:39 PM
I was just thinking of this mod too and wow, great mod. Downloaded and will install later.

roaddevils
05-17-2008, 07:41 PM
<i>By default, regular members, moderators, super moderators and administrators are configured to be able to send emails to their own social groups.</i>

This doesn't seem to be the case. It appears that only the creator can send emails?

Anyone dealt with this?

Farcaster
05-17-2008, 07:51 PM
Check your permissions on the Administrator group. Admins should be able to send emails to any group. If you want other groups, such as the moderators, to be able to send emails to other groups, then you will have to change their permissions.

roaddevils
05-17-2008, 09:14 PM
I know that admins can send email. the product states that group members can email all other group members. it even lists it as an option for registered users. problem is that it doesn't seem to work and Social groups do not show up in user manager itself.

Farcaster
05-18-2008, 12:10 AM
the product states that group members can email all other group members. it even lists it as an option for registered users.

That is not a feature. I reread the intro, and I don't see where it says that either. But to be clear, it currently does not support group members sending emails to the group. Either members can send emails to ANY group, or they can be set to send emails to their own group. Or, none at all.. That's it at present.

Hornstar
05-18-2008, 01:50 AM
Yeah ill wait for the pm option. thanks.

Milad
05-18-2008, 12:50 PM
I didn't cache the template because it seems unlikely that it would be viewed frequently enough to warrant caching (and thus taking up additional memory). I'd rather exchange the miniscule additional query when the form is loaded than keep this form in memory all the time.

So, don't worry about that message. All it means is that when this form is pulled up, it executes a single query to pull the template up.
You can use condition to cache it when it's needed, those conditions would be better than the query!

kartik786
05-18-2008, 08:24 PM
Awesome modification :)

Stubbed
05-19-2008, 08:11 AM
I'll be using this as soon as the PM option is created.

Good work :up:
Same here!

DawnsWebDesigns
06-02-2008, 10:03 AM
There was 3 images in the zip file. What were we supposed to do with them? :confused:

Thanks for this mod. :D

Farcaster
06-02-2008, 10:51 PM
Nothing. The images are just the screenshots examples you see here on this thread.

sburgoon
06-11-2008, 03:21 PM
Yeah we really need a PM option.

otto

PcGamer
06-13-2008, 04:31 PM
A PM Option would be great!!!

alessai
06-18-2008, 02:43 PM
it just sends the email to me.... why ?!!!

tazzarkin
06-26-2008, 05:23 PM
it doesn't seem to install for me. i've copied the file, imported the product, and edited the template. however, i don't get the "Email Members" in the Social Group section. I'm using the admininistrators id and all permissions are set to yes.

Any idea why this won't work for me?

tazzarkin
06-26-2008, 06:10 PM
Figured it out. Another mod was preventing the user group permissions from being saved. Once I re-installed that other mod, the "Email Members" showed up.

Now I got to figure out how to un-install the other mod, but that's a question for another thread.

By the way, Great Mod!!

Andre_85
06-30-2008, 08:21 AM
Figured it out. Another mod was preventing the user group permissions from being saved. Once I re-installed that other mod, the "Email Members" showed up.

Now I got to figure out how to un-install the other mod, but that's a question for another thread.

By the way, Great Mod!!

Installed, i have the same problem :(

What mod?

Thanks! :)

bertwrld
07-14-2008, 08:27 PM
Any word on a PM option instead of email yet?

yahoooh
07-18-2008, 04:07 PM
is there an option to make e-mail users required specific time before another mail send
this is to prevent some unusual spam or high mailed bu user

htscpl
08-06-2008, 09:56 AM
Figured it out. Another mod was preventing the user group permissions from being saved. Once I re-installed that other mod, the "Email Members" showed up.

Now I got to figure out how to un-install the other mod, but that's a question for another thread.

By the way, Great Mod!!

Installed, i have the same problem :(

What mod?

Thanks! :)

I'm having the same problem, which mod is in conflict with this one ?:confused: Thanks

Bluesky_
08-31-2008, 09:17 PM
Very handy mod - installed and thanks :)

PS just wondering if there will be any possible update for a pm function?

pipin
09-13-2008, 09:47 AM
I'm having the same problem, which mod is in conflict with this one ?:confused: Thanks

Its not a conflict.

This mod has a problem with the usergroup rights.

after deleting <if condition="$groupoptions['email_group']">




the phrase appeared and i got a "you have no rights" message as an admin.

after rebuilding Datastore-Cache for usergroups with the tools.php this mod worked.

Sworm
09-14-2008, 08:59 AM
Work on 3.7.3 PL1 ?

yahoooh
02-06-2009, 09:13 AM
does it work on 3.8?

Farcaster
02-06-2009, 03:13 PM
Yes, it works fine on 3.8

WreckRman2
02-11-2009, 07:20 PM
I uninstalled this after upgrading to 3.8, now if I try to edit a usergroup I get the following error.

MySQL Error : Unknown column 'social_group_permissions_email' in 'field list'

WreckRman2
02-11-2009, 07:25 PM
NM, I realized I didn't delete the xml in the includes folder.

Farcaster
02-11-2009, 07:56 PM
NM, I realized I didn't delete the xml in the includes folder.

Excellent. I was just about to ask you if you had done that.

MikeWarner
03-11-2009, 12:46 PM
Hi - great hack, this is what has been stoppping me from using social groups all together - but as others have said, group PM would be great.

Thanks

MikeWarner
07-15-2009, 08:19 PM
Bump - same comment as before. I have staff on my forum screaming out for bulk group PMs. Pleeeeeeeeeeeeeeaseeee! :)

DieselMinded
07-18-2009, 11:48 PM
Need mass PMs Please

MatG
08-13-2009, 10:05 AM
I will echo the need for a mass PM option please.

Would make the social groups function viable on my forum.

goshalim
11-07-2009, 03:50 PM
How can i make my members To receive notifications regarding everytiem there is a new post in the social groups?

NFLfbJunkie
03-08-2010, 05:46 PM
Are there any plans to make this MOD for vB4?

Farcaster
03-08-2010, 09:18 PM
Are there any plans to make this MOD for vB4?
Sure thing. Actually, the conversion for this one should be fairly simple, and it is one of the modifications I use on my own forums, so I will be updating it anyway.

starman?
03-09-2010, 04:36 AM
Sure thing. Actually, the conversion for this one should be fairly simple, and it is one of the modifications I use on my own forums, so I will be updating it anyway.

Can't wait. It's a real must.

NFLfbJunkie
03-10-2010, 02:47 AM
I see that this was added to vB4. Thanks Farcaster.

Farcaster
03-10-2010, 02:53 AM
Yep, it's updated and available for vb4: 237914