The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#7
|
||||
|
||||
![]()
I'm actually going to make an anonymous forum for my site as well, will let you know how it goes.
--------------- Added [DATE]1276552318[/DATE] at [TIME]1276552318[/TIME] --------------- Note- had a bug in the code, updated the IF statement to: <if condition="$thread['forumid'] == 51"> --------------- Added [DATE]1276552695[/DATE] at [TIME]1276552695[/TIME] --------------- OK That code is working to remote the username, but I can't get it to work to remove anything else... will work on it. --------------- Added [DATE]1276557392[/DATE] at [TIME]1276557392[/TIME] --------------- OK, after starting this became a bigger project then I thought- I kept having to remove different ways of identifying the poster, now I'm pretty sure I got it. Instructions below: OK there are quite a few edits to make, but if you do this right it works. User's won't be able to quote (or multi-quote) a post because that would reveal the original poster's name. They can still use the "Reply" button or Quick-Reply if enabled... First replace the username with "Anonymous" if your in your anonymous forum... for me I used forumid = 51, set this to your forum id for all if statements below. Find: Code:
<div id="postmenu_$post[postid]"> Code:
<!-- START ANON IF --> <if condition="$thread['forumid'] == 51"> <span class="bigusername">Anonymous<br /></span> <else /> Find: Code:
$post[yahooicon] $post[skypeicon]</div> </div> Code:
</if> <!-- END ANON IF --> Find: Code:
$post[onlinestatus] Code:
<if condition="$thread['forumid'] != 51"> <!-- START ANON IF --> Code:
$post[iplogged] Code:
</if> <!-- END ANON IF --> Find: Code:
<if condition="$post['signature']"> Code:
<!-- ANON FORUM EDIT 'AND' STATEMENT BELOW --> <if condition="$post['signature'] AND $thread['forumid'] != 51"> Find: Code:
<if condition="$post['replylink']"> Code:
<!-- ANON FORUM EDIT 'AND' STATEMENT BELOW --> <if condition="$post['replylink'] AND $thread['forumid'] != 51"> Code:
<if condition="$show['multiquote_post']"> Code:
<!-- ANON FORUM EDIT 'AND' STATEMENT BELOW --> <if condition="$show['multiquote_post'] AND $thread['forumid'] != 51"> Of course an admin can see who posted what by viewing with an un-altered style, keep this style from public use of course. I'm pretty sure I got every way for the users go see who posted, less confident about mods but I can't think of any way off hand besides moving athread to a different forum in which case all bets are off. On the flip side any threads moved into this forum will become fully anonymous. --------------- Added [DATE]1276563519[/DATE] at [TIME]1276563519[/TIME] --------------- after all that I see there is a anonymous posting mod here: https://vborg.vbsupport.ru/showthread.php?t=177694 It's probably better to use that though you still might want to use my edits to kill the ip address from being viewable to moderators...also my implementation allows for attachments and polls, the mod doesn't. --------------- Added [DATE]1276579592[/DATE] at [TIME]1276579592[/TIME] --------------- Don't bother with the above edits... I forgot this does nothing for the other pages that display the threads, you can still see who started the thread and the last person to post in it... There would be too many edits IMO to try and fix this so your best bet is the mod I linked to. |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|