Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Zoints Anonymous Posting - Improved privacy for members Details »»
Zoints Anonymous Posting - Improved privacy for members
Version: 1.1, by Zoints Zoints is offline
Developer Last Online: Apr 2009 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.7.0 Rating:
Released: 04-30-2008 Last Update: Never Installs: 195
 
No support by the author.

Have you ever wanted to discuss something on a forum but never posted because you didn't want people to know it was you? To solve this problem, we created an anonymous posting hack.

Via the admin control panel, you can easily choose which forum(s) allows for anonymous posting.




For anonymous enabled forums, your members then get this handly little checkbox (unchecked by default) when making a new thread or post.




If they check the box, then their post is created under the account you setup and assign as the anonymous poster. I personally created an "anonymous" username, but you can create whatever you want.




As forum owners, we all know that a few members will choose to screw around with this feature. Therefore we created an easy means to identify who created an anonymous thread/post should the need arise. Please be ethical and tell your members you can see who posted anonymously should the need arise. You can check the log by going here:




And the log looks something like this:



Official support for this modification will take place at http://network.zoints.com in this forum.


Enjoy, click install, check out Zoints' other hacks, have a great day, and all that happy jive.

Download Now

File Type: zip zointsanony-1.1-3.7.x.zip (10.5 KB, 1228 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #72  
Old 05-22-2009, 06:38 AM
VonDoom's Avatar
VonDoom VonDoom is offline
 
Join Date: Dec 2008
Location: USA
Posts: 494
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Id love to see some updated features but either way great hack. Installed
Reply With Quote
  #73  
Old 07-12-2009, 06:47 PM
Bill from Cleve Bill from Cleve is offline
 
Join Date: Sep 2008
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have an issue. I know it's not from your awesome hack, but was wondering if you could give me an Idea to what is causing it?
When I post and quote using Anonymous, it puts tags around everything [ SIZE="a"]Another test[ /SIZE]

I'm using 3.8.3 Any Ideas?
Reply With Quote
  #74  
Old 07-15-2009, 03:20 AM
hbalagh1's Avatar
hbalagh1 hbalagh1 is offline
 
Join Date: Jun 2005
Location: San Diego
Posts: 230
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

anyone know how to get this to work with this style
https://vborg.vbsupport.ru/showthread.php?t=174375
Reply With Quote
  #75  
Old 07-15-2009, 03:43 PM
DeanLag DeanLag is offline
 
Join Date: Jul 2009
Posts: 185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Bill from Cleve View Post
I have an issue. I know it's not from your awesome hack, but was wondering if you could give me an Idea to what is causing it?
When I post and quote using Anonymous, it puts tags around everything [ SIZE="a"]Another test[ /SIZE]

I'm using 3.8.3 Any Ideas?
Same problem as you sir
Reply With Quote
  #76  
Old 07-24-2009, 07:59 PM
Merriweather Merriweather is offline
 
Join Date: Nov 2006
Posts: 389
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rnmcd View Post
Excalibur82, have you heard back from Zoints?
Wondering that myself...
Reply With Quote
  #77  
Old 08-19-2009, 10:23 PM
vespillo vespillo is offline
 
Join Date: Jan 2009
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

(cross posting this here since I initially put it in the older 3.6 thread)

How To: enable Quick Reply posting with the anonymous option

This is a pretty simple fix, it just requires one template change and 2 plugins to be created. The first plugin is to add the correct hook so that the anonymous post from the quick reply gets properly logged into your Anonymous logfile. The second is what allows the if statement to work on the showthread page (where the quick reply lives).

1. Go to your admincp
2. Navigate to Plugins & Products, and then into Add New Plugin
3. Enter the following:

Product: Zoints Anonymous Posting
Hook Location: newreply_post_ajax
Title: Unload Anonymous (AJAX)
Execution Order: 5
Plugin PHP Code:
Code:
if ($vbulletin->GPC['anonymous'])
{
	$vbulletin->userinfo = $olduser;
	$vbulletin->db->query_write("
		INSERT INTO " . TABLE_PREFIX . "anonymous_log
			(userid, dateline, postid, threadid, forumid)
		VALUES (
			" . intval($vbulletin->userinfo['userid']) . ",
			" . TIMENOW . ",
			" . intval($newpost['postid']) . ",
			" . intval($threadinfo['threadid']) . ",
			" . intval($foruminfo['forumid']) . "
	)");
}
Plugin is active: Yes



5. Save.
6. Return to the Add New Plugin page
7. Enter the following:

Product: Zoints Anonymous Posting
Hook Location: showthread_start
Title: Enable Anonymous Posting (Quick Reply)
Execution Order: 5
Plugin PHP Code:
Code:
$show['anonymous'] = false;
if ($vbulletin->options['zointsanony_enabled'] AND $vbulletin->options['zointsanony_userid'])
{
	$anonyforums = explode(',',$vbulletin->options['zointsanony_forums']);
	foreach ($anonyforums AS $fid)
	{
		if ($fid == $forumid)
		{
			$show['anonymous'] = true;
		}
	}
}


8. Save
9. Go to your Style Manager and edit the following from the SHOW THREAD templates: showthread_quickreply
10. Add the following as the first line in the template:
Code:
<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1"  <if condition="$vbulletin->GPC['anonymous']">checked="checked"</if>/>$vbphrase[zointsanony_anonymous_post]</div></if>
11. Save

Now go to a thread in a forum where you have Anonymous posting enabled, and you should see the Quick Reply Anonymous option down at the bottom, just above the text box for the QR. Enjoy
Reply With Quote
  #78  
Old 08-20-2009, 01:28 PM
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
Posts: 1,128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How to make it so it can be used with the quick reply box?
Reply With Quote
  #79  
Old 08-20-2009, 01:33 PM
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
Posts: 1,128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Wings69 View Post
For anyone wanting it in quick reply - I have a dirty hack that does the job. I couldn't get the IF statements working however, so if you disable anon posting you will have to remove this manually. Perhaps someone smarter than me can do something better

Edit the SHOWTHREAD template. Find:

Code:
<label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="5" checked="checked" />$vbphrase[show_your_signature]</label>
Below it add:

Code:
<div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1"  <if condition="$vbulletin->GPC['anonymous']">checked="checked"</if>/>$vbphrase[zointsanony_anonymous_post]</div>
That does not work
Reply With Quote
  #80  
Old 08-21-2009, 04:00 PM
vespillo vespillo is offline
 
Join Date: Jan 2009
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by New Joe View Post
How to make it so it can be used with the quick reply box?
I use AJAX quickreply, so it's done as such:

Template Edit

===========================================

template name: showthread_quickreply

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

First line of the template, Add:

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

Code:
<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1"  <if condition="$vbulletin->GPC['anonymous']">checked="checked"</if>/>$vbphrase[zointsanony_anonymous_post]</div></if>
-------------------------------------------
Reply With Quote
  #81  
Old 08-27-2009, 06:20 PM
vespillo vespillo is offline
 
Join Date: Jan 2009
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry for the delay.. I finally figured out what I had forgotten to include in my previous post that allowed the Quick Reply stuff to work. Look up above at post #76, follow the instructions, and you should be good.

I have also sent a patch of this fix to the Zoints team, hopefully they'll agree that it's a good update and release it as part of the product! Enjoy.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:31 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04674 seconds
  • Memory Usage 2,346KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete