View Full Version : PMs
John Williams
14-03-2006, 12:58
I thought I was popular as well as important this morning!:confused:
Turns out that people don't really want to send me PMs...it's just that I'm getting automatic PMs from the system telling me that people want to join forums for which I am a Mod.
Whenever I log in I log in to the forums I enter via the "group Membership" pages so that I can deal with requests to join "my" forums.
This is where requests to join are found.
Is that not what other Mods do?
Anyway...now that I've found out that I'm neither important or popular I off for a sulk!:(
:( John:(
Keith Lawrence
14-03-2006, 13:09
I thought I was popular as well as important this morning!:confused: Turns out that people don't really want to send me PMs...it's just that I'm getting automatic PMs from the system telling me that people want to join forums for which I am a Mod. Whenever I log in I log in to the forums I enter via the "group Membership" pages so that I can deal with requests to join "my" forums. This is where requests to join are found. Is that not what other Mods do?Ahhh... but you are special John! (Crawl, crawl...), you are one of a very select band of Group Managers, not just a moderator. That's a new facility that David put into the forums yesterday John, it's for the group managers so that you don't have to check each time. From now on you will get a PM from the system when somebody applies to join a group that you are a manager of.
See... we do try to look after our forums volunteers, we couldn't do it without you!
Keith L
John Williams
14-03-2006, 13:14
Ahhh... but you are special John! (Crawl, crawl...),
Keith L
It's no good crawling Keith...you KNOW the coin I like to be paid in!
SysAdmin Greenies are my VERY favourite sustainance!
John;)
John Williams
14-03-2006, 13:37
It's no good crawling Keith...you KNOW the coin I like to be paid in!
SysAdmin Greenies are my VERY favourite sustainance!
John;)
I thank you...I thank you very much!
Stuffed as full as an egg now...but that never stopped me accepting more!
(I wonder if that's why my drysuit shrinks every time I put it away!)
David Walker
14-03-2006, 14:03
Do many people join the forum you're the manager of? The reason the system was put in place was so that we could tell when people joined - personally I didn't want to go looking around for the groups thing everytime I came to the forums, since requests don't seem to be *that* often.
It can always be reviewed if it starts sending too many PMs or people don't like it, but I think its very useful to have :(
David
John Williams
14-03-2006, 14:34
Do many people join the forum you're the manager of? The reason the system was put in place was so that we could tell when people joined - personally I didn't want to go looking around for the groups thing everytime I came to the forums, since requests don't seem to be *that* often.
It can always be reviewed if it starts sending too many PMs or people don't like it, but I think its very useful to have :(
David
well...I've got used to entering the forums via the "Group membership" page. I can instantly see if there are any requests and deal with them - and I'm still only one click away from the forums (top left)
Now I get PMs that open across the page telling me about any outstanding requests. Then I have to open, read, delete and then click back to the page I was on to begin with ...to find that someone else has already dealt with them! (but I knew that anyway...since I opened the forums there to see "no new requests)
However...I do now get some idea of who has joined when I was not looking (and someone else dealt with the join request)
So the new way has its pros and cons.
I was initially not keen...but thought has given me time to decide to "suck it and see"
If it bugs me ...I'll let you know!:p
John
John Williams
24-03-2006, 00:04
well...I've got used to entering the forums via the "Group membership" page. I can instantly see if there are any requests and deal with them - and I'm still only one click away from the forums (top left)
Now I get PMs that open across the page telling me about any outstanding requests. Then I have to open, read, delete and then click back to the page I was on to begin with ...to find that someone else has already dealt with them! (but I knew that anyway...since I opened the forums there to see "no new requests)
However...I do now get some idea of who has joined when I was not looking (and someone else dealt with the join request)
So the new way has its pros and cons.
I was initially not keen...but thought has given me time to decide to "suck it and see"
If it bugs me ...I'll let you know!:p
John
OK...sucked it!
Don't like it!
I waste SO much time looking at PMs that someone else has already dealt with.
I enter the forums via the the Group Membership page and I'm only one click from the forums if there's nowt there to deal with.
I just got an email saying thay JudithBodkin wanted into the Branch Managers forum and responded immediately...only to find that I'd been beaten to it.
I now have an email to delete, a PM to delete..and time lost that I'll never recover!
Please turn it off for me
John
Keith Lawrence
24-03-2006, 00:41
OK...sucked it!
Don't like it!
I waste SO much time looking at PMs that someone else has already dealt with.
I enter the forums via the the Group Membership page and I'm only one click from the forums if there's nowt there to deal with.
I just got an email saying thay JudithBodkin wanted into the Branch Managers forum and responded immediately...only to find that I'd been beaten to it.
I now have an email to delete, a PM to delete..and time lost that I'll never recover!
Please turn it off for me
JohnNot sure that we can John :( I think it's a global setting.
K
David Walker
24-03-2006, 00:57
To be honest i'm not tooooo bothered if it gets turned off now - i'll just have to have a look in my Groups thingy a bit more often. If its that annoying though, and no one else is strongly in favour of it, i'm kinda easy either way.
What do others think? Its a simple "tick a box" for me to disable it again?
David
Keith Lawrence
24-03-2006, 01:03
Poll it David :) Or could we hack it so that (say) if somebody was in a specific usergroup they didn't get them? That way we could set up a 'No Joining PMs Please' group and put John in there - or the other way around of course, a group for people who want to receive joining PM's.
K
Keith Lawrence
24-03-2006, 01:17
Just had a quick peek at the code, what might work is something along the lines of -
SELECT ugl.userid, username
FROM " . TABLE_PREFIX . "usergroupleader AS ugl
INNER JOIN " . TABLE_PREFIX . "user AS user USING(userid)
WHERE ugl.usergroupid = " . $vbulletin->GPC['usergroupid']
AND user.membergroupids NOT LIKE '%nn%'
I've added the AND clause to try and filter out leaders in a 'No PMs For Me' group where nn is that groups ID. VERY kludgy, not in any way tested, not even sure that the syntax is correct, but something like that may work!
K
Keith Lawrence
24-03-2006, 01:21
...or, if you really want me to put my Cowboy Coders hat on...
SELECT ugl.userid, username
FROM " . TABLE_PREFIX . "usergroupleader AS ugl
INNER JOIN " . TABLE_PREFIX . "user AS user USING(userid)
WHERE ugl.usergroupid = " . $vbulletin->GPC['usergroupid']
AND user.username <> 'John Williams'
:D
David Walker
24-03-2006, 01:50
Hehe, well I did think of your second method but it didn't seem very, errrrr...... right :confused:
Never thought of making a group for it though, thats not tooooo bad of a hack so we could give that a go...? Means those who want it have it, those that don't don't. :)
Next question - do we want opt-in or opt-out? :rolleyes:
Sounds like a plan, if no objections i'll try to have a go tomorrow night, unless someone else gets there before me! :D (Off collecting my first ever car tomorrow, very exciting, probably be sat in it most of the night pressing buttons and stuff ;))
David
Ben Panter
24-03-2006, 07:26
TBH, for me it's very useful. I'd rather it stayed. Having said that, I'm only the leader of one group...
Ben
Keith Lawrence
24-03-2006, 09:29
Hehe, well I did think of your second method but it didn't seem very, errrrr...... right :confused:
Never thought of making a group for it though, thats not tooooo bad of a hack so we could give that a go...? Means those who want it have it, those that don't don't. :)
Next question - do we want opt-in or opt-out? :rolleyes:
Sounds like a plan, if no objections i'll try to have a go tomorrow night, unless someone else gets there before me! :D (Off collecting my first ever car tomorrow, very exciting, probably be sat in it most of the night pressing buttons and stuff ;))
DavidHi David
I set you up an empty group last night (I was working on the forums/groups), it's harmless as group membership doesn't actually grant anything, I haven't touched the code. I'll copy the whole lot over to testvb so that we can have a play there.
K
David Walker
24-03-2006, 10:00
I set you up an empty group last night (I was working on the forums/groups), it's harmless as group membership doesn't actually grant anything, I haven't touched the code. I'll copy the whole lot over to testvb so that we can have a play there.
Ahhh yeah, testvb.... forgot about that :rolleyes:
I'll have a play later :)
David
John Williams
24-03-2006, 11:51
Ahhh yeah, testvb.... forgot about that :rolleyes:
I'll have a play later :)
David
Thank you for all this effort!
(what the hell does all that mean???)
I reckon an "opt out" would be better...let people see it and decide if they like it before choosing.
Otherwise people might not know it was there and be missing out.
We'd need to let new moderators know that they had an option for it though.
Would it be a user opt out (tick box)...or a write to a SysAdmin and request opt out type thing?
John
Keith Lawrence
24-03-2006, 11:56
Thank you for all this effort!
(what the hell does all that mean???)The really sad bit is that we understand it :o We may have a solution for you John, testvb is our completely separate test & development system where we try out new ideas. If it works then we'll leave it as a manual opt-out, the Sys Admins control the managers, there's not many of you, if this works then all we have to do is tick a box for you when you ask.
Leave it with the geeks, we'll get around to it :D
K
Andy Wade
24-03-2006, 19:21
The really sad bit is that we understand it :o We may have a solution for you John, testvb is our completely separate test & development system where we try out new ideas. If it works then we'll leave it as a manual opt-out, the Sys Admins control the managers, there's not many of you, if this works then all we have to do is tick a box for you when you ask.
Leave it with the geeks, we'll get around to it :D
K
You guys are my heroes. And you're not just geeks, you're 'Supergeeks'!
Seriously. :cool: The whole forum and website setup is developing really well. :D
The whole forum and website setup is developing really well.
A substantial amount of the credit should go to a guy called John Morris, of Beauregard Parish Public LIbrary. Without him, this glorious distribution wouldn't have been possible...
Vic.
John Williams
25-03-2006, 21:47
A substantial amount of the credit should go to a guy called John Morris, of Beauregard Parish Public LIbrary. Without him, this glorious distribution wouldn't have been possible...
Vic.
Sorry Vic...my web hero will always remain Peter Parker (or his alter ego!)
Stan Lee ( his creator) weaves my web!
John
David Walker
28-03-2006, 18:49
Hey all
Sorry for the delay, but i've now implemented the system so that you can choose not to receive PMs when someone wants to join the group that you're the leader of. John i've already set you up so you shouldn't (fingers crossed) get any more PMs from people wanting to join the groups you're a manager of. If anyone else wants to stop receiving the PMs, then you need to join the "Forum Managers Exclude Auto PMs Group", which you can do in the Admin CP, otherwise you shouldn't (fingers crossed again) notice any change.
Its been tested on testvb (as Ben will know from lots of join requests over on there) and seemed fine over there, so assume it'll be fine here too :D
Any problems, as usual, let me know!
David
Keith Lawrence
28-03-2006, 23:30
Hey all
Sorry for the delay, but i've now implemented the system so that you can choose not to receive PMs when someone wants to join the group that you're the leader of. John i've already set you up so you shouldn't (fingers crossed) get any more PMs from people wanting to join the groups you're a manager of. If anyone else wants to stop receiving the PMs, then you need to join the "Forum Managers Exclude Auto PMs Group", which you can do in the Admin CP, otherwise you shouldn't (fingers crossed again) notice any change.
Its been tested on testvb (as Ben will know from lots of join requests over on there) and seemed fine over there, so assume it'll be fine here too :D
Any problems, as usual, let me know!
DavidLooking good Ben - thanks! The auto excluse group wasn't visible, I've moved it into Public Joinable for you.
K
David Walker
29-03-2006, 00:08
Looking good Ben - thanks! The auto excluse group wasn't visible, I've moved it into Public Joinable for you.
Ummm... i'm David! :)
And, ummm... do we want everyone to see that group? Since its only applicable to forum managers, I was just going to have people joining through the AdminCP? Otherwise we'll get a group full of people who it doesn't do anything with... I assume the permissions don't give them anything they shouldn't have? Doesn't matter particularly, but don't think its really necessary to show it there?
David
Keith Lawrence
29-03-2006, 00:41
Ummm... i'm David! :)I have not been having a good day :rolleyes: I've put it back as a manual Admin CP job.
K
vBulletin v3.5.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.