PDA

View Full Version : New Posting Features - Zoints Anonymous Posting - Improved privacy for members


Zoints
04-30-2008, 10:00 PM
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.

http://img3.zoints.com/anon/anony1.png


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

http://img3.zoints.com/anon/anony3.png


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.

http://img3.zoints.com/anon/anony5.png


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:

http://img3.zoints.com/anon/anony2.png


And the log looks something like this:

http://img3.zoints.com/anon/anony4.png

Official support for this modification will take place at http://network.zoints.com in this forum (http://network.zoints.com/forumdisplay.php?f=59).


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

iogames
05-01-2008, 05:03 AM
Dang! you still code good :p

dirtycrow
05-01-2008, 05:19 AM
excellent, thank you!

almansoori
05-01-2008, 06:05 AM
Very beautiful
The Contraption
I will be attempted as soon as
I will leave my impression about Hak

Greetings to you

Hornstar
05-01-2008, 06:19 AM
Excellent work! This is something I have wanted for a section that I was going to create, but held off until I had something like this.

Thanks for sharing, it is much appreciated.

logicuk
05-01-2008, 06:19 AM
There was alot of bugs in the vb 3.6 version

how they now been fixed mate?

like edit post, quick reply and attachments?

gwerzal
05-01-2008, 08:48 AM
Sweet.

I have been logging out and into another to make some posts on my forum.

Jasem
05-01-2008, 10:18 AM
Thank you very much :)

Endurer
05-01-2008, 12:35 PM
Thanks a lot, I was really looking forward to a 3.7 release.

Tyran1
05-01-2008, 01:16 PM
Thank you very much !!!!!!!!

Mum
05-02-2008, 12:29 AM
Works perfectly thanks :)

RedTrinity
05-02-2008, 02:24 PM
Cheers :)

logicuk
05-02-2008, 06:38 PM
There was alot of bugs in the vb 3.6 version

how they now been fixed mate?

like edit post, quick reply and attachments?

dtv100
05-05-2008, 03:27 AM
can this be set by usergroups too?

tuwebfacil
05-05-2008, 03:35 AM
thanks guys!

DawnsWebDesigns
05-05-2008, 11:24 PM
Working perfectly...your mods usually do. Thanks. :)

chris1979
05-16-2008, 04:12 PM
What happens if multiple anonymous people post in the same thread?

Mum
05-16-2008, 10:08 PM
It just lists them all as your Anonymous user.

logicuk
05-31-2008, 08:12 PM
There was alot of bugs in the vb 3.6 version

have they now been fixed mate?

like edit post, quick reply and attachments?

i have asked this twice now and you wont give me an answer why?

Zoints
05-31-2008, 09:40 PM
This is just a port of the 3.6.x modification to make it compatible with 3.7.x. Any previously mentioned bugs have not be addressed. They may be fixed in the near future, but there are other priorities at the moment. :)

If you compile a single post with detailed descriptions of the bugs you have experienced, it'll be easier to address.

maidos
05-31-2008, 10:01 PM
nice but posting as anonymous wouldnt it jsut encourage ppl to flame

Alfa1
06-01-2008, 02:06 AM
Is there any chance to get an option to only allow this option for the first post of a thread? That would be a major enhancement for my site.

KempoMRK
06-08-2008, 01:51 PM
This is perfect for a forum I wanted to set up. Great hack man.

Is there any way to make this automatic? I've set up an anonymous forum, as it fits in well with my site, and I'd like to be able to just make all posts anonymous. Can this be done?

KempoMRK
06-08-2008, 04:24 PM
I found out a way to automatically check the box.

Click "Search In Templates" and search for this piece of code:

<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1"

Now replace it with this:

<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" checked="checked"

The box will automatically be checked now.

Thanks to Jase2, as I came up with this idea based off his hack:
https://vborg.vbsupport.ru/showthread.php?t=169444

Raptor
06-18-2008, 06:09 PM
Superb :)

neo314
06-28-2008, 02:17 AM
I am still on 3.6.8 but upgrading shortly to 3.7.2 and just downloaded the current version. What I have noticed is that when I set Anonymous to the group Anonymous Posters and cause that group to require all posts to be moderated, the posts still are not queued for moderation. In other words I think the postings permission is still that of the original poster. Is there any way/hack to cause anonymous posts to be moderated while leaving regular posters, who post under their user name, unaffected?

Thanx. :confused:

cosy
07-03-2008, 04:19 PM
Is there any chance to get an option to only allow this option for the first post of a thread? That would be a major enhancement for my site.
+1
this will be perfect :up:

RavrSimba
07-04-2008, 01:07 AM
There was alot of bugs in the vb 3.6 version

how they now been fixed mate?

like edit post, quick reply and attachments?

The only reason I have not installed this mod is because of the fact that you can not set permissions based on user groups. Permissions such as a minimum post count would also be appreciated. This mod would be perfect if it had such a feature.

Until then I see it being heavily abused by "trolls". This could be prevented by allowing such permissions.

helpmehost
07-05-2008, 01:15 AM
Same here I wait for more improvement like user group thing

Merriweather
07-21-2008, 04:25 AM
I would like to see the issue of anonymous polls (that I posted a long time ago to the 3.6 version thread) be fixed. Other than that, I'm happy with it and will upgrade to this version. :)

neo314
07-21-2008, 05:48 AM
Sigh. Any one have any ideas about moderating only anonymous posts? Some idea where to start looking? Would group settings solve this? I assume the problem with group settings would be the same as with moderating the anonymous user. The poster has the permissions of his/her normal account. Right?

smirkley
08-02-2008, 04:25 AM
I know this is unsupported, but I am hoping someone here has the answer.

I have installed and marked as installed.

But in the Admin CP, the Anonymous Post Log, doesnt work and just redirects me to a framed home page of my forum.

Has anyone experienced this?
Is there a known conflict with another mod?

Thanks sincerely for any replies.

smirkley
08-04-2008, 06:49 PM
Fixed (I am such a noob sometimes :( )

Alfa1
08-06-2008, 12:55 PM
Here is how you code the usergroup permissions in your newpost_usernamecode template:

Template Edit
===========================================
template name: newpost_usernamecode
-------------------------------------------
Find:
-------------------------------------------
<phrase 1="member.php?$session[sessionurl]u=$bbuserinfo[userid]" 2="$bbuserinfo[username]">$vbphrase[logged_in_as_x]</phrase>
-------------------------------------------
Below, Add:
-------------------------------------------
<if condition="$show['anonymous'] AND is_member_of($bbuserinfo,4,5,6,7)"><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>
-------------------------------------------

4,5,6,7 is the allowed usergroups. Replace by the usergroups of choice.

techdeals07
08-09-2008, 11:10 PM
Any chance that the attachment issue will ever be addressed?

AusPhotography
08-12-2008, 10:18 PM
I hope the attachments issue will be looked at as well, for the 3.6 and 3.7 versions.

Kaelon
08-27-2008, 08:10 PM
I've found a bug: if you hard-delete an anonymous post, it still shows up under the "Anonymous Log" in the AdminCP. Any way that this can be fixed?

jredrum
08-29-2008, 10:17 PM
Anyway to do this so it works with quick reply in the anonymous forum? Or how to take out the quick reply in one forum only?

chris1979
08-29-2008, 10:50 PM
I'd definitely like this if it could keep track of multiple anon users on the same thread. So the first person to post anonymously would be "Anonymous User 1" and the next "Anonymous User 2", etc.

If all the people posting anonymously get given the same name, that'd be confusing.

microdot
09-05-2008, 07:59 PM
I really like this idea but I have a question.. do posters have to have an account on the forum before posting anonymously?

Is it possible to let people who are not members to post aswell?

Thanks for your help

biome.pat
09-29-2008, 08:02 PM
Hey guys,

I've been trying to figure this out, but it's hard to figure out where to start:
Any idea where I'd look if I was interested in making it so that anonymous posts (and only posts with the anonymous box ticked) are sent for moderation, but others are allowed to just post as normal? I don't mind if the post has been "anonymous-ified" beforehand, but I want to have a say in whether content is appropriate. I've been combing through the files, but can't figure out where to start!

Thanks in advance for any tips!

Deyth
09-29-2008, 10:57 PM
Is it possible to restrict the anonymous option to certain usergroups?

biome.pat
09-29-2008, 11:25 PM
Alright, this is a GREAT modification, but it was lacking something that I needed.
This is probably a dirty, dirty piece of programming, but here's my addition:

If you want to be able to moderate all anonymous posts before they are actually shown to users (to make sure that the anonymity function is being used appropriately), then have I got the plugin for you. Only the posts that have the anonymity check box selected will be sent into moderation queue -- All others will be posted immediately.

Here's the deal...
Add a new plugin with the following settings:

Product: Zoints Anonymous Posting
Hook Location: newpost_process
Title: Moderate Anonymous (Post & Thread)
Execution Order: 5 (same as others plugins in product)
Plugin PHP Code:
if (
$foruminfo['forumid'] == 187 // forumid of anonymous forum
AND $vbulletin->GPC['anonymous']
)
{
// note: specified post comes from a variable passed into newreply.php
$dataman->set('visible', 0);
$post['visible'] = 0;
}

Make sure you change the first forumid to the one(s) you've got anonymity set up for.
What this does is adds another bit to the section of source where its decided whether a new post/thread will go into moderation queue or not. If it's 1) being posted to the anonymous forum, and 2) the anonymous check-box is checked, then the post will be stored with a "visible" value of "0", sending it into queue.

Feel free to point out my major oversights folks. I'm sure there are many :)

Cheers,
Patrick

moonclamp
10-11-2008, 01:54 PM
Can someone explain the permissions to me a bit more before I use this?

Can you choose whether people can post new threads anonymously but not reply to them anonymously?

Also, is there any way to make the anonymous thread starter be the only one able to make anonymous replies in their own threads?

Finally, will reading "Who's Online" give the poster information away?

Same question about other parts of the forum - subscription emails, usercp, recent posts etc?

I need to be 110% sure that nothing will reveal the true poster.

street tactic
10-13-2008, 07:29 AM
Just thought I'd say this is an excellent mod. Solved an issue I was specifically looking to handle. Marked Installed.

CBrown
10-23-2008, 01:39 PM
I'm trying to hide the IP address of the anonymous posters so that the other moderators can not view the IP and track the person down that way....

How would i go about hiding their IP address from others?

AdmiralSpock
12-19-2008, 10:36 PM
Is this working on 3.8?

furst
12-28-2008, 02:05 PM
Is there any way to turn logging of users off? I really want it to be entirely anonymous in one forum.

Tyran1
12-28-2008, 05:29 PM
Yes working on 3.8 !!!

Daisyboo
12-31-2008, 10:44 AM
Anyway to do this so it works with quick reply in the anonymous forum? Or how to take out the quick reply in one forum only?

Ditto to this, this would be really useful.

Daisyboo
01-02-2009, 08:15 AM
I have a plug in to turn it off in a selected forum - thanks Lynn!

hook location "fetch_foruminfo"


PHP Code:
if ($forumid == 'xx')
{
$vbulletin->options['quickreply'] = '0';
}

Alfa1
01-10-2009, 06:29 PM
Yes working on 3.8 !!!
thanks for the heads up.

students_forum
01-11-2009, 01:55 PM
I'd definitely like this if it could keep track of multiple anon users on the same thread. So the first person to post anonymously would be "Anonymous User 1" and the next "Anonymous User 2", etc.

If all the people posting anonymously get given the same name, that'd be confusing.
That is a very good suggestion.

Mum
01-12-2009, 04:23 PM
I like that suggestion too.

Daisyboo
01-15-2009, 11:22 AM
Cross posted :)

The forum shows up who's online so you can see who's in there.

Users browsing this forum still shows up at the bottom.

Ips can be looked at and mods can work out who posted.

Is there any fix to these problems? I have 2 parenting forums and we post personal and medical problems using this mod.

peterle1
01-18-2009, 11:16 AM
The forum shows up who's online so you can see who's in there.


turn it off


Users browsing this forum still shows up at the bottom.


turn it off


Ips can be looked at and mods can work out who posted.


Do you trust your mods? If not turn off that they can see the IPs.


Is there any fix to these problems? I have 2 parenting forums and we post personal and medical problems using this mod.

Allow guest posting and try a DNSBL mod to deny usage from open proxies, allow multiple registrations.

HTH

chooky
01-19-2009, 11:08 AM
Dont works with 3.8 Final, because after post a anonymous thread the attachments are away...

Phaedrus
01-20-2009, 03:03 AM
I really like this idea but I have a question.. do posters have to have an account on the forum before posting anonymously?

Is it possible to let people who are not members to post aswell?

Thanks for your help
I tested this, if they don't have an account, unless you allow Guests to post, they wouldn't be able to use this.

There is no Quick Reply box and each time you hit New Reply or New Thread you get the standard you must register error.

Daisyboo
01-20-2009, 10:58 AM
turn it off



turn it off



Do you trust your mods? If not turn off that they can see the IPs.



Allow guest posting and try a DNSBL mod to deny usage from open proxies, allow multiple registrations.

HTH

No not really as they are obvious answers and are not helpful. I have had a reply for the Zoints people and they are currently working on fixing this issue.
Yes I trust my mods but I'd like people to feel safe in posting personal problems.

zepy3
01-27-2009, 10:46 PM
I can't let users attach images even though it's in the same usergroup as other users. When they go anonymous it doesn't attach the images.

Anyone have any ideas?

TIA

ZeusTalkgeek
02-19-2009, 05:25 AM
Any chance of this being updated to 3.8.x?

Mum
02-21-2009, 01:52 AM
It works on 3.8 here.

Raptor
03-01-2009, 06:35 AM
Works on vb 3.8.1

stemmy
03-05-2009, 12:36 PM
When you attach Images the Images dont post.

Is there any help with this ??

Merriweather
03-09-2009, 03:41 AM
When you attach Images the Images dont post.


Is there any help with this ??
It's probably due to the same reason you can't post a poll... you've attached the files as User A, but then when it posts, it gets converted to the Anonymous user, so the attachments are lost (as they are not associated with the Anonymous user).

Likewise, if you post and want to add a poll, you can't because the post has been posted as the Anonymous user, but since you're really User A, you can't edit or add a poll once the post has been submitted.

Wings69
03-12-2009, 08:41 PM
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:

<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:


<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>

sunnycher
03-16-2009, 06:35 PM
I would love to see the attachment issue addressed to this.
I think I along with may others have been waiting on that since the beginning of this mod.

Zoint, I love your stuff, PLEASE can we do something about the attachment problem?

sunnycher
05-01-2009, 03:11 AM
It's ashame the attachment issue hasn't been addressed :(

Excalibur82
05-08-2009, 05:32 AM
I am currently finding out whether I can take over this modification or release my updated version. Currently I have not done anything with the attachment issue until I hear back from Zoints on his forum.

rnmcd
05-21-2009, 08:41 PM
Excalibur82, have you heard back from Zoints?

Mummybrain (mummy), I thought I once saw attachments in some posts on your site. Was I mistaken?

Thanks.

VonDoom
05-22-2009, 06:38 AM
Id love to see some updated features but either way great hack. Installed

Bill from Cleve
07-12-2009, 06:47 PM
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?

hbalagh1
07-15-2009, 03:20 AM
anyone know how to get this to work with this style
https://vborg.vbsupport.ru/showthread.php?t=174375

DeanLag
07-15-2009, 03:43 PM
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 :(

Merriweather
07-24-2009, 07:59 PM
Excalibur82, have you heard back from Zoints?
Wondering that myself... :)

vespillo
08-19-2009, 10:23 PM
(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:
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

http://img291.imageshack.us/img291/6231/anonymousajaxqr.png

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:
$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;
}
}
}

http://img33.imageshack.us/img33/7300/showthreadstart.jpg

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:
<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 :)

New Joe
08-20-2009, 01:28 PM
How to make it so it can be used with the quick reply box?

New Joe
08-20-2009, 01:33 PM
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:

<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:


<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

vespillo
08-21-2009, 04:00 PM
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:

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

<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>

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

vespillo
08-27-2009, 06:20 PM
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.

Drpepper99uk
10-15-2009, 06:06 PM
Hi,

I have this mod installed, and I'm having problems with it. I have 3 types of usergroups(Admin(which is me) one moderator and several members. Everytime I go to use this mod in a selected forum catagory it keeps posting my supposdly annoymous posts as my members user names instead of just a the defualt setting.

Any idea's as to what would cause this to happen?

Mike.

neo314
10-22-2009, 06:10 AM
I was using this MOD on 3.8.4 successfully. I uploaded 3.8.4 PL1 and it isn't working. I read about editing the templates, but it has been so long, if I did this, I don't remember what I did. Can anyone tell me what broke?

mattbarb
11-17-2009, 02:03 PM
I was using this MOD on 3.8.4 successfully. I uploaded 3.8.4 PL1 and it isn't working. I read about editing the templates, but it has been so long, if I did this, I don't remember what I did. Can anyone tell me what broke?

same happened to me. the plugin is completely missing from my system after the PL1 upgrade

neo314
11-17-2009, 09:41 PM
same happened to me. the plugin is completely missing from my system after the PL1 upgrade

I meant to post back. Did you get it fixed? I did find that the update, this time, did wipe out my template changes. That resolved the issue.

JamesGunner
12-23-2009, 09:11 PM
I would love to see this on vb4 :)

neo314
12-24-2009, 03:57 AM
Ditto regarding VB4

Tyran1
12-26-2009, 06:26 PM
Groups??

dirtycrow
12-30-2009, 09:09 PM
I would love to see this on vb4 :)
yes please!

Jack Black
01-02-2010, 08:17 AM
Definitely need this on vb4!!

MrRem
01-05-2010, 07:25 AM
Can you make certain forums ONLY allowing anonymous posting?

neo314
01-05-2010, 02:19 PM
Can you make certain forums ONLY allowing anonymous posting?

Yes. That is one of the features of the plug-in.

MrRem
01-06-2010, 06:39 PM
How do I make it on by default?

MrRem
01-06-2010, 06:45 PM
Found it on your community:

I found out a way to automatically check the box.

Click "Search In Templates" and search for this piece of code:

<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1"

Now replace it with this:

<if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" checked="checked"

The box will automatically be checked now.

Thanks to Jase2, as I came up with this idea based off his hack:
https://vborg.vbsupport.ru/showthread.php?t=169444

ktaylor
03-01-2010, 05:12 AM
any chance for an upgrade to VB4?

BBF
03-17-2010, 07:29 AM
I upgraded it by myself to vBulletin 4.
But i need author permission to release it.
His last activity was in April 2009 =\

New Joe
03-17-2010, 08:08 AM
It's one of the last mods I'm waiting for before I move to vB4, maybe PM one of the Mods or Admin on here, see what they say.

New Joe
03-31-2010, 04:37 AM
BBF, and chance you could get back to my PM mate. Thanks.

TrudyD
04-03-2010, 01:43 PM
This is something I definately need. How do I go about installing it? I'm not real cyber savvy but can follow simple instructions. LOL Thanks!

ktaylor
04-08-2010, 07:33 AM
was it difficult to update BBF? or just one or 2 modifications to the plugin?

MrRem
04-08-2010, 07:59 AM
Is there a way like the old Anon posting to make replies show like this:

Anon A
Anon B replied
Anon A replied
Anon C replied

etc.

So each new Anon user has their own Anon posting so conversations are easier to follow?

ktaylor
04-10-2010, 07:04 AM
i bet you'd have to create users in order for that to occur and then have the software point to those users, understanding when they should pop in...which might be some fairly extensive coding

dirtycrow
04-20-2010, 04:25 AM
I upgraded it by myself to vBulletin 4.
But i need author permission to release it.
His last activity was in April 2009 =\
good lord my site needs this but we've gone with out since we upgraded

It's one of the last mods I'm waiting for before I move to vB4, maybe PM one of the Mods or Admin on here, see what they say.
I hope they say the update can be released to the public. it looks like the author has left town and isn't coming back.

ktaylor
04-20-2010, 05:02 AM
well, that makes me wonder if, since the author is gone, can a new version be put up by a new author then?

the software is open source is it not?

ktaylor
05-04-2010, 09:37 AM
well, i went over to the Zoints forum and like others previously, posted a request to either get an update or allow the other member to post his.

and after a week of it being posted, no response. shoot, with that, i'd say they no longer want to own this component.

here's the forum if anyone wants to let them know that there's more than just a few of us interested in getting this upgrade.

http://network.zoints.com/showthread.php?t=5124

Jack Black
05-10-2010, 07:47 PM
I started that thread, and have just given them another plea to upgrade it!

MrRem
05-13-2010, 09:09 AM
i bet you'd have to create users in order for that to occur and then have the software point to those users, understanding when they should pop in...which might be some fairly extensive coding

There was an old Anon Posting mod that did exactly that though.
was for version 2 though.

BirdOPrey5
06-15-2010, 04:50 PM
To remove the IP address so mods can't see who it is do the following:

Edit the postbit or postbit legacy template.
Replace the number '51' with the forumid of your anonymous forum.

Find:

$post[onlinestatus]
Above it add:

<if condition="$thread['forumid'] != 51"> <!-- START ANON IF -->
Find:

$post[iplogged]
Below it add

</if> <!-- END ANON IF -->

Guest190829
07-14-2010, 08:43 PM
I took a quick glance at the code, the upgrade to vBulletin 4.0 is very simple, a single template edit; I'll post the template change tomorrow.

This of course is an exact port of the current mod: attachments will still not work, who's online will still show information (but I think you can disable User is Viewing X Thread per forum via the forum manager, which may be a temporary solution)...etc,etc,...

dirtycrow
07-14-2010, 08:53 PM
I took a quick glance at the code, the upgrade to vBulletin 4.0 is very simple, a single template edit; I'll post the template change tomorrow.

This of course is an exact port of the current mod: attachments will still not work, who's online will still show information (but I think you can disable User is Viewing X Thread per forum via the forum manager, which may be a temporary solution)...etc,etc,...

so awesome, thank you!

Guest190829
07-17-2010, 03:59 AM
Please TEST these edits before making them live on your active forum. There is no guarantee the code works, I tested it briefly on a single local development forum on vB 4.0.1 !
__________________________________________

1.) Template Edit

Open template "newpost_usernamecode"

Find:


</div>
</vb:if>
Add above :


<vb:else />
<vb:if condition="$show['anonymous']">
{vb:phrase anon_posting_as} {vb:raw bbuserinfo.musername} <br />
<label for="cb_anonymous"><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" <vb:if condition="$vbulletin->GPC['anonymous']">checked="checked"</vb:if>/>{vb:phrase zointsanony_anonymous_post}</label>
</vb:if>

2. ) Add Phrase:

Phrase Type: Posting
Product: Zoints Anonymous Posting
Variable name: anon_posting_as
Text: "Currently Posting As"

stev35555
07-28-2010, 09:29 AM
Please TEST these edits before making them live on your active forum. There is no guarantee the code works, I tested it briefly on a single local development forum on vB 4.0.1 !
__________________________________________

1.) Template Edit

Open template "newpost_usernamecode"

Find:


</div>
</vb:if>
Add above :


<vb:else />
<vb:if condition="$show['anonymous']">
{vb:phrase anon_posting_as} {vb:raw bbuserinfo.musername} <br />
<label for="cb_anonymous"><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" <vb:if condition="$vbulletin->GPC['anonymous']">checked="checked"</vb:if>/>{vb:phrase zointsanony_anonymous_post}</label>
</vb:if>

2. ) Add Phrase:

Phrase Type: Posting
Product: Zoints Anonymous Posting
Variable name: anon_posting_as
Text: "Currently Posting As"

Thanks for this, i have installed it but i want this to be avaliable to everyone and not just one user, can that be done? It asks for userid

Guest190829
07-29-2010, 07:34 PM
The userid is the ID of the user account you want to show up as the Anonymous poster (you should create this via the Admin CP), not who can use it. Make sense?

ragarcia87
08-11-2010, 06:07 AM
Thanks Danny.VBT! You are the man. :) I've been wanting to use this mod again and was actually coming here to download it and update the code for vB4 myself, lol. :)

dirtycrow
08-11-2010, 12:51 PM
awesome, thank you!

dirtycrow
08-11-2010, 02:32 PM
when going to the advanced post new thread or post screen the "title" field is really tiny now after the template edit.

suggestions?

Guest190829
08-11-2010, 03:36 PM
Thanks, I'll look at this tomorrow morning before work. :)

biome.pat
08-24-2010, 03:42 PM
Is there a way like the old Anon posting to make replies show like this:

Anon A
Anon B replied
Anon A replied
Anon C replied

etc.

So each new Anon user has their own Anon posting so conversations are easier to follow?
I've used this mod for awhile, and it's just way simply to just ask folks to clarify. Our thread-starters are always anonymous in one forum, and sometimes people reply anonymously too. They simply started each reply with "OP here" or "not the OP" (original poster), and it solved itself :)

BirdOPrey5
08-24-2010, 03:46 PM
Of course the above relies on trusting users to be truthful... I know for a fact sometimes my users will pretend to be the original poster, when they are not- because I'm the OP. :)

biome.pat
08-24-2010, 04:07 PM
haha yeah, you're right, but you kicked up a fuss, right? As admin, I'd just go to the anonymous log and deal with the imposter, if it ever came to it

biome.pat
08-24-2010, 04:07 PM
By the way, thanks Danny.VBT!

BirdOPrey5
08-24-2010, 04:32 PM
I promised my users I wouldn't look at the log unless porn or spam was posted...

dirtycrow
08-24-2010, 05:41 PM
still thowing off the text fields :(

side note. how do you get the tags field at the top of the reply to thread screen as seen in the screen shoots of the mod?

michelle86
09-01-2010, 12:23 AM
Please do this for the lastest vb4.0 version! :D I would love this for my forum.

Alfa1
12-01-2010, 03:28 PM
Does this work for vb4.1?

smirkley
12-09-2010, 12:39 PM
Votes for Zoints to :

1 - Bring this mod back and enhance for vB4.x series...

-or-

2 - Release copyright for vB4.x + to someone capable of revising and supporting this mod at vB.org

Vote and be heard !! I miss this mod !!

RustyAU
12-16-2010, 08:19 PM
I second the vote!!
UPDATE THIS PLEASE!!!

MalluParadise
12-17-2010, 03:31 PM
did anyone can give permission to rewrite this mod ? i have vb-4.X version

posh007
01-08-2011, 04:48 AM
I desperately need this... is there anything similar out there?

Alfa1
01-09-2011, 12:16 AM
Not that I know of. Only this one which works for vb3.8

tokenyank
01-12-2011, 10:38 AM
Votes for Zoints to :

1 - Bring this mod back and enhance for vB4.x series...

-or-

2 - Release copyright for vB4.x + to someone capable of revising and supporting this mod at vB.org


Vote and be heard !! I miss this mod !!
You do realise that Zoints hasn't been active on this site since '09 right? Your petition, whilst well meaning, will do nothing.

The only way this can be released is if Zoints logs on (for the first time in 2 years) or someone else codes the mod from scratch using unique code.

Funnily enough, I don't really see either of these two solutions happening anytime soon!

Raptor
01-24-2011, 03:18 PM
Works great on vb3.8.6

Wonksta
02-09-2011, 12:38 PM
Something strange has happened the Options to select which forum this mod works in no longer saves the selected forums, always defaults back to 'None'.

When uninstalling it, the forum looses its background and it goes all white.

EDIT: Conflicting Mod https://vborg.vbsupport.ru/showthread.php?goto=newpost&t=199207

RustyAU
02-09-2011, 08:01 PM
You do realise that Zoints hasn't been active on this site since '09 right? Your petition, whilst well meaning, will do nothing.

The only way this can be released is if Zoints logs on (for the first time in 2 years) or someone else codes the mod from scratch using unique code.

Funnily enough, I don't really see either of these two solutions happening anytime soon!

Oooooorrrrr... the mod could be updated by someone NEW, who then credits the mod as being written by Zoints - upgraded to v.4.xx by <MODDERS NAME HERE>.

This way Zoints retains their 'ownership' (for whatever THAT'S worth after all this time) and the upgraded version is then able to be used by those of us DESPERATE for it!

If Zoints care enough to get annoyed - personally I'll be highly surprised. More likely they'll shrug and continue to ignore it. If not, they can ask for it to be handed BACK to them fully, at which point we can all then throw rubbish at them and point out their dubious ancestory.

BirdOPrey5
02-10-2011, 12:57 PM
Oooooorrrrr... the mod could be updated by someone NEW, who then credits the mod as being written by Zoints - upgraded to v.4.xx by <MODDERS NAME HERE>.

This way Zoints retains their 'ownership' (for whatever THAT'S worth after all this time) and the upgraded version is then able to be used by those of us DESPERATE for it!

If Zoints care enough to get annoyed - personally I'll be highly surprised. More likely they'll shrug and continue to ignore it. If not, they can ask for it to be handed BACK to them fully, at which point we can all then throw rubbish at them and point out their dubious ancestory.

No it does not work like that. Another coder can't release updated code as a new mod without the author's prior permission regardless of whether they say it was originally created by Zoints or not. The only time a coder can do that is if the original mod was marked as "Re-usable Code" which this mod is not.

Without Zoints permission the only other option is to code new from scratch or if someone wanted to post instructions in this thread for the steps they personally took to upgrade it to 4.x they could share that.

DragonByte Tech
02-10-2011, 11:48 PM
I was going to rewrite this from scratch so I could add some usergroup permissions to it but can't find a way to make it work without doing pretty much the same thing. The original code is sound though, just need to make one change to get it to work on vB4

I wanted it to display in the additional options box though so instead of editing the newpost_usernamecode template I edited
newpost_disablesmiliesoption
After
<li><label for="cb_disablesmilies"><input type="checkbox" name="disablesmilies" value="1" id="cb_disablesmilies" {vb:raw checked.disablesmilies} tabindex="1" /> {vb:rawphrase disable_smilies_in_text}</label></li>

I added
<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>

That's it, should see a checkbox to post anonymously in the additional options of the editor under the option to disable smilies. The rest of the code worked fine for me on 4.0.8 and 4.1.1

Dylan

Phaedrus
03-19-2011, 09:57 PM
I was going to rewrite this from scratch so I could add some usergroup permissions to it but can't find a way to make it work without doing pretty much the same thing. The original code is sound though, just need to make one change to get it to work on vB4

I wanted it to display in the additional options box though so instead of editing the newpost_usernamecode template I edited
newpost_disablesmiliesoption
After
<li><label for="cb_disablesmilies"><input type="checkbox" name="disablesmilies" value="1" id="cb_disablesmilies" {vb:raw checked.disablesmilies} tabindex="1" /> {vb:rawphrase disable_smilies_in_text}</label></li>

I added
<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>

That's it, should see a checkbox to post anonymously in the additional options of the editor under the option to disable smilies. The rest of the code worked fine for me on 4.0.8 and 4.1.1

Dylan

I actually tested it by placing it in the former area, didn't get the checkbox. So, this seems to be the only way it is working. However, it is nice and clean and works definitely in 4.1.2.

I will definitely be installing this on my upgrade after all testing on the test site is complete.

Daisyboo
03-21-2011, 09:26 AM
I didn't get the check box either, how do I get it working?
Thanks!

Daisyboo
03-24-2011, 10:03 AM
Anyone?

BirdOPrey5
03-24-2011, 11:54 AM
I followed the instructions above for 4.0.8 and it works fine for me, but you have to go to "Advanced" to post a reply, it isn't an option in the quick-reply.

Daisyboo
03-25-2011, 08:46 AM
I'm not getting it anywhere :(
In the settings should the forums I select stay highlighted? Mine aren't I wonder if that is the problem?
Thanks for replying!

BirdOPrey5
03-25-2011, 12:35 PM
I'm not getting it anywhere :(
In the settings should the forums I select stay highlighted? Mine aren't I wonder if that is the problem?
Thanks for replying!

Yes, they should stay highlighted. If they're not that's probably the problem.

BirdOPrey5
03-25-2011, 12:43 PM
You could override the forums setting in options be editing two plugins...

In plugin Manager edit these two plugins:
Enable Anonymous Posting (Posts)
Enable Anonymous Posting (Threads)

Change this line in each from:
$anonyforums = explode(',',$vbulletin->options['zointsanony_forums']);

to:
$anonyforums = array(2, 3 4, 5);
where 2, 3, 4, 5 are the forumids of the forums you want to enable anonymous posting in, use as many or as few as you want.

I don't know why the forums wouldn't stay selected though, may be the sign of a bigger problem. Does being enabled Yes/No stick to Yes at least? If not this won't help.

Daisyboo
03-25-2011, 02:55 PM
I tried selecting no and it worked and I tried selecting just one forum and that worked so its the fact I'm selecting more than one.
I'm using Ctrl when I select the forums, should I use something else? If that is the problem then I'll try your suggestion - thanks for that, much appreciated!

Daisyboo
03-25-2011, 02:59 PM
Ahhh ok ignore that I kept selecting and they finally all worked. Strange that!

StarBuG
07-27-2011, 08:01 AM
Did anyone get this to work with 4.1.4 with the new editor?

Fready
07-27-2011, 12:54 PM
Does it not work with the 4.1.4 new editor?

StarBuG
07-28-2011, 06:36 PM
Not for me, no

EDIT: Got it to work again. It was a conflict with one of my own mods :)

Tyran1
08-16-2011, 07:41 AM
Blog and Groups ???

Art Andrews
09-15-2011, 10:03 PM
I am trying to install this to 3.8 and getting a DB error when I try to install the plugin. Any ideas on why that would be?

BirdOPrey5
09-15-2011, 11:03 PM
It would help if you could post a copy of the db error.

Psycho-Killer
11-29-2011, 01:58 AM
Not working for vBulletin 4.1.8, i become Database error by .xml import:(

manishie
12-01-2011, 04:22 AM
works great for me on 4.1.8. what error are you getting?

White Devil
03-30-2012, 11:40 AM
Hello,
i installed it on my vb 3.6 but i cant upload attachment with the anonymouse account.
How can i fix it?

Thanks

BirdOPrey5
03-30-2012, 12:24 PM
It's not compatible with attachments.

White Devil
03-30-2012, 12:33 PM
It's not compatible with attachments.

Thats not true.
If i go anonymouse i can upload pics after using the preview.
I think the plugin needs a auto refresh after choosing anonymous to switch in the right account.

Sorry for my terrible english.

BirdOPrey5
03-30-2012, 03:44 PM
This has been a known issue since 2009:
http://network.zoints.com/showthread.php?t=3959

It hasn't been resolved. I don't expect it will ever be resolved knowing how the VB attachment system works (to a point) it is not easy to give another user permission to upload attachments which is basically what would need to happen here.

White Devil
03-31-2012, 11:25 AM
This has been a known issue since 2009:
http://network.zoints.com/showthread.php?t=3959

It hasn't been resolved. I don't expect it will ever be resolved knowing how the VB attachment system works (to a point) it is not easy to give another user permission to upload attachments which is basically what would need to happen here.

It could be possible to overwrite the user id?s at the attachments at posting anonymouse or not?

BirdOPrey5
03-31-2012, 03:09 PM
I don't understand your suggestion. For attachments to show right the attachments must be in the post of the user who attached it- faking who attached files isn't easy and why I believe this has never been fixed.

mboyce84
04-15-2012, 12:33 PM
Not working for vBulletin 4.1.8, i become Database error by .xml import:(

I got the same problem. Its an issue with sql script and a deprecated supported keyword used the create the table I believe. Open the XML file and change on line 24 from:

TYPE=MyISAM

and replace with:

ENGINE=MyISAM


Then try the import again. Worked for me in Vbulletin 4.1.12 after the change.

Merriweather
04-21-2012, 10:09 PM
Thank you, BirdOPrey5 and mboyce84 - I was able to get this running again on 4.1.12 as well. :)

Tyran1
04-23-2012, 02:01 AM
I need the option to Groups!

yaku
04-27-2012, 05:20 PM
I got the same problem. Its an issue with sql script and a deprecated supported keyword used the create the table I believe. Open the XML file and change on line 24 from:

TYPE=MyISAM

and replace with:

ENGINE=MyISAM


Then try the import again. Worked for me in Vbulletin 4.1.12 after the change.

Thanks for the post...couldn't get it to work on my 3.7 site before the change.

Kraxell
06-03-2012, 12:28 PM
Does it work on 4.1?

puddlove
07-22-2012, 08:06 PM
Anyone know if it works on 3.8? I assume it does - or at least I'm going to try it anyway.

Also, does anyone know if there's a way to moderate posts made under "Anonymous"? If I set the "Anonymous" user to require moderation for new threads/posts, does that work - i.e. does vBulletin "see" the Anonymous account as the poster, or the original, actual poster - therefore bypassing the moderation?

I can't set the forum to be moderated, as I also want non-anon posting to be unmoderated.

EDIT: Oops, just searched and found this post (https://vborg.vbsupport.ru/showpost.php?p=1633538&postcount=43) - I'm going to try it. I only want anonymous posts in forum X to be moderated. Non-anon posts can goo straight through. Let me see if that hack still works!

BirdOPrey5
07-23-2012, 09:20 AM
Works fine in 3.8.

rickrichards82
08-09-2012, 11:05 PM
i've installed this mod on version 4 and its working properly but i can't access the logs.

does anyone know how i can fix things so that i can access the anonymous logs? i checked the database and the users that use this mod are being logged in the database. i think its just not giving me the link in the adminCP to look at the mod and i can't really guess what the link is supposed to be.

flapjack
08-20-2012, 04:05 AM
logs and mod work fine in 4.2 using code posted on page 11 best I can tell. Thanks for this!

Any way to make it work through quick reply, though?

pacman99
09-15-2012, 12:24 AM
Okay, so I've got it installed (after some changes to the XML file), but turns out it hasn't enabled anonymous posting yet. It keeps giving me the following error when I try to update it in options:

Warning: trim() expects parameter 1 to be string, array given in [path]/includes/adminfunctions_options.php on line 1032

Gist of it: I can't enable anonymous posting even after installing the mod :(

BirdOPrey5
09-17-2012, 08:59 AM
Why did you need to edit the XML file? What changes did you make?

pacman99
09-20-2012, 09:43 PM
^ I think I changed "TYPE" to "ENGINE" as suggested on page 11.

Anyway, that error has gone away, but now my users (non-admin) can't see the anonymous posting option when in the forums that I've selected in my user options.

What to do? :( :confused:

CoffeeLovesYou
12-17-2012, 11:10 PM
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?

I am having this issue :(.
It is because we have Default User Text Formatting installed.
When it's converting the old user into anonymous.. something is happening to the text.
It's adding [FONT="a"] and [SIZE="a"] and [COLOR="a"] to the posts, but only the SIZE is visible.
How can this be fixed?

Tyran1
02-05-2013, 04:09 PM
Update to vB 5???

crn
04-07-2013, 02:24 AM
I've made the change listed on page 11 (changing the text on line 24 to "ENGINE=MYISAM", but I can't seem to get this to work on vb 4.2.

It says it installed correctly, and I can set the options to enable it for different forums, but the anonymous posting never works and there's no option to choose to post anonymously. Any ideas?

EDIT: Nevermind. I needed to add the code to the template. And the updated code, not the code included in the install.txt.

the new code is from here (https://vborg.vbsupport.ru/showthread.php?p=2161211#post2161211)

<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" checked/> {vb:rawphrase

zointsanony_anonymous_post}</div></vb:if>

kylek
06-20-2013, 08:28 PM
To remove the IP address so mods can't see who it is do the following:

Edit the postbit or postbit legacy template.
Replace the number '51' with the forumid of your anonymous forum.

Find:

$post[onlinestatus]
Above it add:

<if condition="$thread['forumid'] != 51"> <!-- START ANON IF -->
Find:

$post[iplogged]
Below it add

</if> <!-- END ANON IF -->

So far got everything working with 4.2.1 but this. Anyone know what to look for in the 4.2.1 postbit to get this to work?

BirdOPrey5
06-21-2013, 09:58 AM
In VB4 you should look for:

{vb:raw post.iplogged}

And put a VB4 conditional around it.

VB4 conditionals at just like VB3 conditionals except they look like <vb:if...> </vb:if> rather than <if...> </if>.

Luke Girgis
08-04-2013, 09:14 AM
Update to vB 5???

I would like this too, anyone?

Phaedrus
01-22-2014, 12:36 AM
I still have this working on 4.2.2... I had to update the place where I put my checkbox as the old code I was using wasn't in the new templates.

tbworld
01-22-2014, 12:43 AM
I still have this working on 4.2.2... I had to update the place where I put my checkbox as the old code I was using wasn't in the new templates.

Good to know, thanks for sharing. :)

Elixar
02-13-2014, 01:07 AM
Any chance for an update on this?

grafixonline
03-10-2014, 08:48 PM
I still have this working on 4.2.2... I had to update the place where I put my checkbox as the old code I was using wasn't in the new templates.

Hey, is there anyway u could give us screenshots on what u needed to mod to make it work with version 4.2. Thanks.

Elixar
03-10-2014, 11:03 PM
I'm not seeing an option to make a post anonymous when posting, and I've selected the forums I've wanted.

New Joe
03-11-2014, 01:40 AM
I'm not seeing an option to make a post anonymous when posting, and I've selected the forums I've wanted.

Did you do the Template edits?

Elixar
03-11-2014, 02:47 PM
Did you do the Template edits?

Were there manual edits that you had to do?

Elixar
04-04-2014, 04:57 AM
So I looked and I can't find the following in newpost_usernamecode:

<phrase 1="member.php?$session[sessionurl]u=$bbuserinfo[userid]" 2="$bbuserinfo[username]">$vbphrase[logged_in_as_x]</phrase>

kylek
04-04-2014, 05:47 AM
Dont know if this will help but I got it to work in newpost_username template by placing the code that Dragonbyte Tech mentioned here: https://vborg.vbsupport.ru/showthread.php?p=2161211#post2161211 at the bottom of the template, it what worked for us.

Save your template first before editing so you can revert it if anything goes wrong.

newpost_username template:

<vb:if condition="!$show['member']">
<div class="blockrow">
<label for="username">{vb:rawphrase your_username}:</label>
<input type="text" class="primary textbox" id="username" name="username" value="{vb:raw bbuserinfo.username}" tabindex="1" />

<vb:if condition="$_SERVER['REQUEST_METHOD'] != 'POST'">
<p class="description"><a href="javascript://" onclick="return highlight_login_box();">{vb:rawphrase click_here_to_log_in}</a></p>
</vb:if>
<vb:else />
<vb:if condition="$show['anonymous']">
{vb:phrase anon_posting_as} {vb:raw bbuserinfo.musername} <br />
<label for="cb_anonymous"><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" <vb:if condition="$vbulletin->GPC['anonymous']">checked="checked"</vb:if>/>{vb:phrase zointsanony_anonymous_post}</label>
</vb:if>
</div>
</vb:if>

BirdOPrey5
04-04-2014, 08:10 AM
So I looked and I can't find the following in newpost_usernamecode:

<phrase 1="member.php?$session[sessionurl]u=$bbuserinfo[userid]" 2="$bbuserinfo[username]">$vbphrase[logged_in_as_x]</phrase>

Do yu have VB 3.7 or 3.8? This code won't exist in VB 4.x.

Elixar
04-05-2014, 04:09 AM
Do yu have VB 3.7 or 3.8? This code won't exist in VB 4.x.

4.2.2

Lon
05-06-2014, 06:14 PM
4.2.2

See the following:

I was going to rewrite this from scratch so I could add some usergroup permissions to it but can't find a way to make it work without doing pretty much the same thing. The original code is sound though, just need to make one change to get it to work on vB4

I wanted it to display in the additional options box though so instead of editing the newpost_usernamecode template I edited
newpost_disablesmiliesoption
After
<li><label for="cb_disablesmilies"><input type="checkbox" name="disablesmilies" value="1" id="cb_disablesmilies" {vb:raw checked.disablesmilies} tabindex="1" /> {vb:rawphrase disable_smilies_in_text}</label></li>

I added
<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>

That's it, should see a checkbox to post anonymously in the additional options of the editor under the option to disable smilies. The rest of the code worked fine for me on 4.0.8 and 4.1.1

Dylan

This works for 4.2.2 PL1 if you follow the instructions including the change to "ENGINE=MYISAM".

I may take over and re-code the whole modification from scratch as well as adding a few more options but we'll see. I'll have it create a masked name when the user posts or something different. I'll add hiding IP's as an option too.

KimK
09-20-2014, 11:32 AM
Hello,

For anyone who wants to add/enable a check box for post anonymously at the Quick Reply box, Here's how:

Tested and working with vBulletin 4.2.2 Patch Level 1.

It just requires one template change and 1 plugin to be created. The plugin is what allows the if statement to work on the showthread page (where the quick reply is).

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: showthread_start
Title: Enable Anonymous Posting (Quick Reply)
Execution Order: 5
Plugin PHP 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;
}
}
}



4. Set plugin to Active.
5. Save
6. Go to your Style Manager and edit the following template SHOWTHREAD.

Find:



<li><label for="cb_openclose">
<input type="checkbox" name="openclose" id="cb_openclose" value="1" tabindex="1" />
<vb:if condition="$show['closethread']">{vb:rawphrase close_this_thread}<vb:else />{vb:rawphrase reopen_this_thread}</vb:if>
</label></li>




Below, Add:




<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" checked="checked" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>




7. Save

Now go to a thread in a forum where you have Anonymous posting enabled, and you should see the Quick Reply Anonymous option at Quick Reply box.

Thanks to vespillo and New Joe for the help. I collected the information above from their replies.

Elixar
03-01-2015, 06:08 PM
I'm having a brain fart on how to get this to work on 4.2.2. :P

Also the only way to know who the poster is can only be done via the Admin CP?

concepts
03-31-2015, 05:02 PM
Got it working on 4.2.3! Thanks for the help posted here by everyone!

biftek
04-13-2015, 07:40 PM
have tried everything , used to have it working before i applied the patch of (vBulletin 4.2.2 Patch Level 4)

biftek
04-19-2015, 11:09 AM
got it working , turns out you need to put in the userid , i had it set at the wrong id default of 0 , which caused the plugin not to work , once i changed it to my userid i had set up when i first install the plugin a few months ago , it worked again

akz645
07-30-2015, 07:38 AM
PHP Warning: mysqli_query(): (42000/1064): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MYISAM' at line 9 in ..../includes/class_core.php on line 1394
Database error in vBulletin 4.2.3:

Invalid SQL:

CREATE TABLE anonymous_log (
logid INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
userid INT(10) UNSIGNED NOT NULL,
dateline INT(10) UNSIGNED NOT NULL,
postid INT(10) UNSIGNED NOT NULL,
threadid INT(10) UNSIGNED NOT NULL,
forumid SMALLINT(5) UNSIGNED NOT NULL,
PRIMARY KEY (logid)
) TYPE=MYISAM;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MYISAM' at line 9
Error Number : 1064
Request Date : Thursday, July 30th 2015 @ 05:36:17 AM
Error Date : Thursday, July 30th 2015 @ 05:36:17 AM
Script : [REMOVED]
Referrer : [REMOVED]
IP Address : [REMOVED]
Username : [REMOVED]
Classname : vB_Database_MySQLi
MySQL Version : 5.5.40-MariaDB-cll-lve
If you get that error when installing, it's because you need to change the XML file (I used notepad++ to change it).
Open the XML file and change on line 24 from:

TYPE=MyISAM

and replace with:

ENGINE=MyISAM

Alternatively, just download the XML file I uploaded. I did the change for you :)

& then do this:
The original code is sound though, just need to make one change to get it to work on vB4

I wanted it to display in the additional options box though so instead of editing the newpost_usernamecode template I edited
newpost_disablesmiliesoption
After
<li><label for="cb_disablesmilies"><input type="checkbox" name="disablesmilies" value="1" id="cb_disablesmilies" {vb:raw checked.disablesmilies} tabindex="1" /> {vb:rawphrase disable_smilies_in_text}</label></li>

I added
<vb:if condition="$show['anonymous']"><div><input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}</div></vb:if>

That's it, should see a checkbox to post anonymously in the additional options of the editor under the option to disable smilies. The rest of the code worked fine for me on 4.0.8 and 4.1.1

Dylan

akz645
07-30-2015, 08:22 AM
For anyone who wants to add/enable a check box for post anonymously at the Quick Reply box, Here's how:
Okay there is two issues with your second PHP:
1) Users who don't have permission to open/close the thread = the Anon checkbox doesn't appear for them.
2) The checkbox is ticked. I'd rather have it unticked.


For anyone who wants to add/enable a check box for post anonymously at the Quick Reply box, Here's how:

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: showthread_start
Title: Enable Anonymous Posting (Quick Reply)
Execution Order: 5
Plugin PHP 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;
}
}
}

4. Set plugin to Active.
5. Save
6. Go to your Style Manager and edit the following template SHOWTHREAD.

Find: <vb:if condition="$show['openclose']">
<div class="openclose">
<ul class="checkradio">
<li><label for="cb_openclose">
<input type="checkbox" name="openclose" id="cb_openclose" value="1" tabindex="1" />
<vb:if condition="$show['closethread']">{vb:rawphrase close_this_thread}<vb:else />{vb:rawphrase reopen_this_thread}</vb:if>
</label></li>
</ul>
</div>
</vb:if>

And below this, add:

<vb:if condition="$show['anonymous']">
<div class="openclose">
<ul class="checkradio">
<li>
<input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}
</li>
</ul>
</div>
</vb:if>

7. Save

Now go to a thread in a forum where you have Anonymous posting enabled, and you should see the Quick Reply Anonymous option at Quick Reply box. Tested and working with vBulletin 4.2.3
Thanks to MarkFL for the additional help. Although I did actually manage to do it myself, it wasn't as clean as his solution.

I uploaded a screenshot of it being added, to help avoid confusion for where the code should be added.
Enjoy :)

akz645
08-02-2015, 01:24 AM
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:
[Image no longer available]

And the log looks something like this:
[Image no longer available]

www.[YOURSITE]/admincp/anonylog.php?do=view
https://vborg.vbsupport.ru/external/2015/08/65.png
Bugs:
- The date is correct, but the post number is not. That was post #1 not post #10.
- Only threads created using the anon feature will appear, posts will not.

How to remove IP address from appearing under certain forum sections from moderators:
https://vborg.vbsupport.ru/showpost.php?p=2054096&postcount=107
&
https://vborg.vbsupport.ru/showpost.php?p=2429554&postcount=175

How to make this plugin, usergroup specific for those who can anon post:
https://vborg.vbsupport.ru/showpost.php?p=2551927&postcount=4
So step 6, you would add this instead:

<vb:if condition="$show['anonymous'] and is_member_of($bbuserinfo, X,Y,...)">
<div class="openclose">
<ul class="checkradio">
<li>
<input type="checkbox" id="cb_anonymous" class="bginput" name="anonymous" value="1" /> {vb:rawphrase zointsanony_anonymous_post}
</li>
</ul>
</div>
</vb:if>
Note: Just for the forums you highlight, ^those are the usergroups (X,Y....etc) that can see the anonymous checkbox.
So no, it won't allow you to have multiple forums, each having their own usergroup permissions.

ndoktoruser
09-24-2015, 01:42 PM
Hello guys, I am currently trying to migrate the functionality to vBulletin 5.
Is anyone trying to do the same?

I am stuck trying to save that the post was anonymous, described in this post (https://vborg.vbsupport.ru/showthread.php?p=2555656#post2555656).

Elixar
01-02-2016, 03:43 AM
What would be really awesome is to allow who can see the username of the actual poster in the postbit.

Elixar
01-05-2016, 01:35 PM
Bump.

MarkFL
01-05-2016, 05:05 PM
Bump.

I have attached an add-on to this product that will:


Display the "True Author" of anonymously made posts to selected usergroups in the postbit. You select these groups in the product settings.
Update the "anonymous_log" table for posts made using the "Quick Reply." This may only be an issue for vB 4.x users.

akz645
01-06-2016, 10:48 PM
I have attached an add-on to this product that will:


Display the "True Author" of anonymously made posts to selected usergroups in the postbit. You select these groups in the product settings.
Update the "anonymous_log" table for posts made using the "Quick Reply." This may only be an issue for vB 4.x users.


1st Error: "The following dependencies were not met:
This product is not compatible with version 1.11 of the product zointsanony. (Compatible starting with 1.11 / Incompatible with 1.11 and greater)"

So I edited the XML file (using notepad++) from:
maxversion="1.11" />
maxversion="2.00" />

2nd Error: http://www.xxxxx/showthread.php?4-Test-Thread
"Fatal error: Call to a member function fetch_array() on a non-object in /home/xxxxxxx/public_html/includes/class_postbit.php(345) : eval()'d code on line 214"
If I disable your mod addon, then the error goes away (vBulletin 4.2.3).
I don't know how to fix this error.

MarkFL
01-07-2016, 01:09 AM
In the plugin hooked at "postbit_display_complete" add the following to the very beginning:

global $db, $vbulletin;

akz645
01-07-2016, 03:34 AM
In the plugin hooked at "postbit_display_complete" add the following to the very beginning:

global $db, $vbulletin;
Cheers.

@Anybody else reading
My post contains the updated file (v1.1) for Mark's addon- I've edited it to fix the bugs.

[Removed Attachment- download from the post below by MarkFL]

MarkFL
01-07-2016, 12:12 PM
Cheers.

@Anybody else reading
My post contains the updated file (v1.1) for Mark's addon- I've edited it to fix the bugs.

You really should check with the author of code before uploading it.

I have made the changes to accommodate those few for whom the variables were not already global (and widened the dependency type for those not running the most current version of the original product).

akz645
01-07-2016, 12:40 PM
You really should check with the author of code before uploading it.
I did it to save you time...
Plus you provided the fix, so I didn't think you'd mind, especially since I never claimed or changed any of the files to say I came up with the fixes. I'm quoting you and replying in a thread where you provided the fix. Surely that's checking with the author of the coder... If you don't approve/upload your own, then I'd remove the attachment (as I have done now).

Edit:
Removed the attachment from my previous post...

MarkFL
01-07-2016, 12:54 PM
I did it to save you time...
Plus you provided the fix, so I didn't think you'd mind, especially since I never claimed or changed any of the files to say I came up with the fixes. I'm quoting you and replying in a thread where you provided the fix. Surely that's checking with the author of the coder... If you don't approve/upload your own, then I'd remove the attachment (as I have done now).

Edit:
Removed the attachment from my previous post...

If you had PMed me or posted to ask about it, that would be actually checking to me. However, I can see you were just trying to help and for that I am appreciative. :) I would have done it last night, but I wasn't feeling well and put it off until today.

MarkFL
01-30-2016, 03:10 AM
I discovered a bug (db error when viewing private messages) in the add-on to this product I posted above, and this version addresses that.

blind-eddie
01-30-2016, 12:22 PM
I discovered a bug (db error when viewing private messages) in the add-on to this product I posted above, and this version addresses that.

This contains all the fixes you added from above?


http://northamericancarclub.com/imagehosting/156acc6aedc31c.gif


Thank you Mark!

MarkFL
01-30-2016, 01:42 PM
This contains all the fixes you added from above?...

Yes, it should be good to go now. :)

blind-eddie
01-30-2016, 05:25 PM
Perfect! Thank you!

Elixar
02-01-2016, 03:49 AM
I have attached an add-on to this product that will:


Display the "True Author" of anonymously made posts to selected usergroups in the postbit. You select these groups in the product settings.
Update the "anonymous_log" table for posts made using the "Quick Reply." This may only be an issue for vB 4.x users.


This is super awesome! Now one thing:

1. Is it possible to make it to where all threads in there will be posted anonymously, with the exception of members that we can select?

MarkFL
02-01-2016, 03:58 AM
This is super awesome! Now one thing:

1. Is it possible to make it to where all threads in there will be posted anonymously, with the exception of members that we can select?

Do you mean you wish to be able to define one or more forums in which all posts (except for chosen users/usergroups) will be automatically posted anonymously? Do you wish for these exempted users to still have the choice to post anonymously if they so choose?

I can't promise anything soon, as I have a large queue of projects going, but I just want to be crystal clear on what you want. :)

Elixar
02-01-2016, 04:01 AM
Do you mean you wish to be able to define one or more forums in which all posts (except for chosen users/usergroups) will be automatically posted anonymously? Do you wish for these exempted users to still have the choice to post anonymously if they so choose?

I can't promise anything soon, as I have a large queue of projects going, but I just want to be crystal clear on what you want. :)

Yes. Rather than having to check automatically, all posts and topics would be posted anonymously for everyone with the exceptions. :)

Elixar
02-04-2016, 10:13 PM
Hey Mark,

I know you have this in the queue, but how easy would it be to have the part that states who is the actual topic poster to be displayed in another place in the postbit?