|
|
cranky |
|
E-Blah Member 
Posts: 5
Posts Per Day: 0.03
Time Online: 2 hours 52 minutes
|
I'm having a problem when a user deletes their account, their email address is exposed (even if previously hidden) at the bottom of each of their posts, under the "email user" button. What can be done to fix this bug? |
|
|
|
|
|
iCONICA |
|
|
Posts: 764
Gender:  Male
Posts Per Day: 2.38
Reputation: 97.14%
Reputation Score: +34 / -1
Time Online: 11 days 3 hours 19 minutes
Location: Manchester UK
|
|
|
|
|
|
cranky |
|
E-Blah Member 
Posts: 5
Posts Per Day: 0.03
Time Online: 2 hours 52 minutes
|
|
|
| Revision History (1 edits) |
|
| |
|
|
|
|
|
iCONICA |
|
|
Posts: 764
Gender:  Male
Posts Per Day: 2.38
Reputation: 97.14%
Reputation Score: +34 / -1
Time Online: 11 days 3 hours 19 minutes
Location: Manchester UK
|
I see...
This to me doesn't look like a bug. If you've deleted that user fair enough. Usually when you delete a user you'd delete their threads too. If you've chosen to keep those threads then I'd say surely that user still has the right to be contacted about his/her thread or work.
Maybe Justin could make this an option in settings in admin panel for a later release but I'm not sure he will as when you delete a user you remove their rights to post on your forum, you can't though, remove their rights to the content they posted.
The option to private message that user disappears and their details such as post count changes to "guest user".
The only time you wouldn't want the user to be contactable is if it was spam posted, but then you'd be deleting their thread anyway.. |
| The Best Free Online Technical Support Community! (Click Here) i-CONICA's Reputation: IncreaseVisit The Best Free Technical Support Community In The World! |
|
|
|
|
|
cranky |
|
E-Blah Member 
Posts: 5
Posts Per Day: 0.03
Time Online: 2 hours 52 minutes
|
The user "deleted" their own account, not an admin. Before the account was deleted, the email address was hidden, once the account was deleted, the email then became exposed. The user did not want to be contacted about her content, thus, she hid her email account.
I'm not the admin. The admin claims there's nothing she can do about it, and that she can't even see the closed accounts on her side at all. Is there a function to delete all of a person's posts? The admin told me she would have to go in and delete them one post at a time. Since some users had thousands of posts, she is not willing to do that. |
|
|
|
|
|
Martin |
|
|
Posts: 4,558
Gender:  Male
Posts Per Day: 3.13
Reputation: 98.60%
Reputation Score: +211 / -3
Time Online: 35 days 19 hours 26 minutes
Location: UK
Age: 50
|
I'll look into this but you should contact the Administrator to enable: Disable members from deleting their username in Main Preferences. |
| Martin's Reputation: Increase |
|
|
|
|
|
Martin |
|
|
Posts: 4,558
Gender:  Male
Posts Per Day: 3.13
Reputation: 98.60%
Reputation Score: +211 / -3
Time Online: 35 days 19 hours 26 minutes
Location: UK
Age: 50
|
Here's a quick mod, download, unzip and upload to your forums /Mods folder in ASCII
Install via the Admin Center
 |
This post contains attachments; to download them you must login. |
|
|
| Martin's Reputation: Increase |
|
|
|
|
|
cranky |
|
E-Blah Member 
Posts: 5
Posts Per Day: 0.03
Time Online: 2 hours 52 minutes
|
Done! (or, atleast passed on to the admin) and thank you! |
|
|
|
|
|
Justin |
|
|
Posts: 15,075
Gender:  Male
Posts Per Day: 6.52
Reputation: 93.40%
Reputation Score: +297 / -21
Time Online: 36 days 23 hours 27 minutes
Location: Tallassee, AL
Age: 22
|
|
Code
<author="Martin and Justin">
<modname="Hide Email for Guest Accounts">
<version="2">
<boardversion="E-Blah 10.3.5">
<site="http://www.pcfixzone.co.uk">
<desc="Hides posters email address if user is an unregistered account.">
<openfile="Code/MessageDisplay.pl" writes="1">
<mod search="1">
$email = $guest ? qq~<a href="mailto:$email">$Pimg{'email'}</a>~ : $email{$user};
$email .= $pmdisable || $guest ? '' : qq~<a href="$surl\lv-memberpanel/t-$user/a-pm/s-write/">$Pimg{'pm'}</a>~;
$modify = !$mlocked && (($members{'Administrator',$username} || $ismod || $modifyon) || $username eq $user && (!$modifytime || $fdate+($modifytime*3600) > time)) ? qq~$Pmsp2<a href="javascript:clear('$counter')">$Pimg{'delete'}</a>$Pmsp2<a href="$surl\lv-post/b-$URL{'b'}/a-modify/m-$messid/n-$counter/" onmouseover="CreateMenus(this,25,'$counter'); outtimer = setTimeout('ClearMenu()',2000);">$Pimg{'modify'}</a>~ : '';
</mod end>
<mod write="1" action="2">
$email = $guest ? qq~<a href="mailto:$email">$Pimg{'email'}</a>~ : $email{$user};
$email .= $pmdisable || $guest ? '' : qq~<a href="$surl\lv-memberpanel/t-$user/a-pm/s-write/">$Pimg{'pm'}</a>~;
if($guest && !$members{'Administrator',$username}) { $email = '' ; }
$modify = !$mlocked && (($members{'Administrator',$username} || $ismod || $modifyon) || $username eq $user && (!$modifytime || $fdate+($modifytime*3600) > time)) ? qq~$Pmsp2<a href="javascript:clear('$counter')">$Pimg{'delete'}</a>$Pmsp2<a href="$surl\lv-post/b-$URL{'b'}/a-modify/m-$messid/n-$counter/" onmouseover="CreateMenus(this,25,'$counter'); outtimer = setTimeout('ClearMenu()',2000);">$Pimg{'modify'}</a>~ : '';
</mod end> |
|
I modified it a tiny bit. This way blocks the unregistered users e-mail address from everyone except Administrators. The other one just blocks the e-mail from all guests (regardless if the user was a registered member or not). |
| I do installs for $25 and upgrades for $20.Technical support is always free. Donate to E-Blah! My Websites: Revolution Reality (My Blog) | MinistryTalk.com | Portfolio"But you, O Lord, are a compassionate and gracious God, slow to anger, abounding in love and faithfulness." — Psalm 86:15 NIV  |
|
|
|
|
|
cranky |
|
E-Blah Member 
Posts: 5
Posts Per Day: 0.03
Time Online: 2 hours 52 minutes
|
Thanks so much!
War Eagle! |
|
|
|
|
|
|