PhotoPost Community

PhotoPost Community (http://www.photopost.com/forum/)
-   How Do I? - vBulletin 3.7x / 3.8x (http://www.photopost.com/forum/how-do-i-vbulletin-3-7x-3-8x/)
-   -   How can admin unsubscribe for bounced emails (http://www.photopost.com/forum/how-do-i-vbulletin-3-7x-3-8x/139820-how-can-admin-unsubscribe-bounced-emails.html)

clearchannel April 13th, 2009 08:28 PM

How can admin unsubscribe for bounced emails
 
Is there a way I as moderator / admin can unsubscribe someone from all vBGallery categories, images and threads they've subscribed to so that member will no longer get any emails from from vBGallery when images are uploaded to any categories they've subscribed to in the past?

I've been threatened to be blacklisted if I don't get the bounced email under control.

I've addressed this issue with a mod that moves the offender to a new usergroup I call bounced emails which removes all email notifications to all vbulletin features, as well as access to the forums with a notice explaining why they have no access.

I had hoped that changing their usergroup would also apply to the gallery but for what ever reason it is not.

clearchannel April 15th, 2009 08:27 PM

Is there no solution to this problem, or did I not articulate the issue correctly?

Luciano April 16th, 2009 01:05 AM

are you reffering to this hack?
EZ Bounced Email Management for Admins - Page 44 - vBulletin.org Forum


if yes,
There are 2 different things..
1 - Yes, i agree and think it would be great if vbgallery would support Admin being able to unsubscribe users from all gallery subscriptions... but for the moment it doesnt!


2 - What vbgallery CANNOT do.. is support a hack at vb.org. (Imagine the author of the hack does not support his hack anymore.. vbgallery would have change its core code)



But,
If I understand that hack correctly.. it tells the admin who's mail bounced (any mail sent by vbulletin, so also gallery subscriptions!). It sends him to user-settings and lets him unsubscribe this user for vbulletin stuff ... but not for vbgallery as they do not appear in user settings...

this would imply adding gallery subscriptions to user edit panel in ACP...

Am I correct? this can be done.. but would imply a mod..
I cant do it myself for the moment, as i donot have any mail system installed on my test setup...
I will though in a couple of weeks ...

What can be done.. ( and should) is to give the admin possibility to unsubscribe a user from vbgallery-stuff!

-------------



for the moment i would suggest following... as you seem to have the hack above installed that gives you the userid of a bouncing member ... so you can easely go to users profile.

there is a hack at vbulletin.org called: Admin login as user
Admin Log In As User - Page 18 - vBulletin.org Forum
Its supposed to work with 3.81+
you can then , when logged in as that user.. go to that users subscription page (my subscriptions) and unsubscribe him..

Thats my 2 cents

Luc
PS: This is just an idea.. I have NOT tested it.. if it works though, it would give you an intermediate solution until PP comes up with something...

What I would do.. in user profile... if it is viewed by admin, give the admin a link, that would unsubscribe this user from all vbgallery subscriptions.

Chuck S April 16th, 2009 08:17 AM

From a program perspective as Luciano points out there is no function within vbgallery to unsubscribe someone from all actions and pretty much from the post above looks like vbulletin does not even do that.

clearchannel April 17th, 2009 05:28 PM

Quote:

Originally Posted by Luciano (Post 1245562)
are you reffering to this hack?
EZ Bounced Email Management for Admins - Page 44 - vBulletin.org Forum


if yes,
There are 2 different things..
1 - Yes, i agree and think it would be great if vbgallery would support Admin being able to unsubscribe users from all gallery subscriptions... but for the moment it doesnt!


2 - What vbgallery CANNOT do.. is support a hack at vb.org. (Imagine the author of the hack does not support his hack anymore.. vbgallery would have change its core code)

Here's what I did which has nothing to do with the hack at vbOrg. I created a new usergroup called bounced email. I set very limited permissions for that usergroup thus forcing the member to read the special bounced email notice I placed at the top of the page for the bounced email usergroup.

I then went into the vBGallery control panel and in "Modify Permissions" for usergroups, I chose the "Bounced Email" usergroup and removed all permission for members in that usergroup for the gallery. In theory, anyone placed in the bounced email usergroup on the forums should not have access to the gallery either. Now correct me if I'm wrong.

Chuck, you can in fact remove a members subscriptions by choosing that option in the drop down menu in the user's profile page in ACP.

clearchannel April 17th, 2009 05:36 PM

Quote:

Originally Posted by Luciano (Post 1245562)


for the moment i would suggest following... as you seem to have the hack above installed that gives you the userid of a bouncing member ... so you can easely go to users profile.

there is a hack at vbulletin.org called: Admin login as user
Admin Log In As User - Page 18 - vBulletin.org Forum
Its supposed to work with 3.81+
you can then , when logged in as that user.. go to that users subscription page (my subscriptions) and unsubscribe him..

Thats my 2 cents

Luc
PS: This is just an idea.. I have NOT tested it.. if it works though, it would give you an intermediate solution until PP comes up with something...

What I would do.. in user profile... if it is viewed by admin, give the admin a link, that would unsubscribe this user from all vbgallery subscriptions.

What I have done is, when I receive the bounced email notification for gallery subscriptions, I ban the member permanently with the reason given that their email is bouncing please contact support.

I'll be the first to agree, it's a very sloppy way to accomplish the task at hand, but if the gallery would follow the permission in the email bounced usergroup, the problem could be easily solved.

Luciano April 18th, 2009 12:02 AM

ooops wrong post

Luciano April 18th, 2009 12:24 AM

Quote:

Originally Posted by clearchannel (Post 1245713)
you can in fact remove a members subscriptions by choosing that option in the drop down menu in the user's profile page in ACP.

Well its easy to add vbgallery there, but you need a file edit :( as vbulletin does not provide a hook...

open forums/admincp/usertools.php
find:
Code:

Content visible to verified customers only.
Below add:
Code:

Content visible to verified customers only.
save the file...

Now when you delete all vbulletin subscriptions for a user in that dropdown, it will automatically also delete all vbgallery subscriptions for that user...

hope that helps

Luc

in the comment for fileedits i allways add "xba" so if vbulletin updates that file, you can easily find your edits by searching for "xba"
PS: Dont let yourself be confused by the comment of vbulletin at the top of that section: it says:
Quote:

// ###################### Start Remove User's PMs #######################
thats a typo, the PM section is below and has its own comment.. it should read :
Quote:

// ###################### Start Remove User's Subscriptions #######################
(as you can see even vbulletin people are not perfect ;) )

NB: If you want a dropdown for vbgallery only at that place, it would be much more difficult, as you would have to edit 2 files in several places + add phrases and in case of vbulletin update ==> every 2 months it would be a pain to keep it up to date..
I think that 1 file edit with 2 lines only is ok.. as not all files change on every vbupdate..

clearchannel May 24th, 2009 08:52 AM

Quote:

Originally Posted by Luciano (Post 1245723)
Well its easy to add vbgallery there, but you need a file edit :( as vbulletin does not provide a hook....

I almost forgot about this issue.

Aside from b-day greetings, subscriptions to gallerys threads and images are the second highest reason for bounced email.

I appericate your help in solving this problem.

Thanks


All times are GMT -5. The time now is 09:35 PM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97