Included a user referrer code to invite code, so when they sign up, it shows up who referred them.
Now users can delete their invites
Invitation Image Verification Added
The system can be turned on and off.
Usergroups Permissions Added; Allowed Usergroups to View and to Use This Hack
Invitation User Control Panel Link; Show Invitation Link in "User Control Panel" Left Menu
Invitation Automatic Link Creation; This will create a link on your forum navbar to the invitation page
Usergroups Permissions Added
fully phrased
added an admin option disable registration via normal methods
added an admin option which usergroups can to delete their invites
added an admin option enable disable invitation image verification
added an admin option Edit the Email Text Title
added an admin option Edit the Invite Description
added Invitation Sender Username to Email
integrated the totally vBulletin default Human Verification System into Invitation System
You decide it if you wich human verification system will be used in the invitation system go to Admincp > Human Verification Manager > and select one human verification if you want.
these are;
Image Verification
An image consisting of letters in varying fonts/shapes/sizes will be shown to the user. The appearance of this image is dicated by several options that you may control.
Question and Answer Verification
Questions provided by you that must be answered appropriately for verification.
reCAPTCHA Verification
An image containing two words will be shown to the user. This verification supports audio, allowing blind users to register.
Added Invitation User Options
a> Ability to limit number of invites by user. (user: Admin an have 10 invites, user: Testuser can have 20, etc, admin controlled)
b> Ability to reset invites to 0 on a per user basis (override), admin controlled
c> Ability to reset to max being unused, admin controlled
d> Abilitiy turn to on or off Invitation System per user basis, admin controlled
INSTRUCTIONS Install: ->Just Import product_invitation.xml via Product Manager
->Do template edits: In USERCP_SHELL Template Find this Code
Installed with no errors, but I got DB errors when trying to send the invitation eMail...
The fix for table prefixes posted here took care of the problem quickly and easily.
Great hack... thanks so much!
I'm working on the contact grabber, since it was often requested (have so far gmail and yahoo included). Should be ready soon...
Contest won't happen. More a thing for extending vbExperience or some award Mod. Would be a simple SQL Query to the updated invitations table or the user table with the updated referrer information.
You two are really amazing. When coding the contact grabber; please consider if you can find a way to have the grabber work without opening allow_url_fopen or other security risks.
Because allow_url_fopen is usually disabled for security reasons I rely on libcurl which is the next choice.
Contact Grabber status:
Gmail - done
Yahoo - done, but there are some minor issues that need further investigation.
MSN/Hotmal - done in part
AOL - open
That should do it for a while. The contact grabbing needs some more public testing once ready. I'm sure there are some combinations I haven't thought of. It will need another two weeks or so before I can make it available to the public for testing because my time is limited at moment.
Maybe I add mySpace and Facebook later depending on the demand.
When publicly tested we have a supported 3.7 replacement for the VisionScripts Invitation System, on which the first version of this mod was based.
Maybe I do an AJAX update sometime in the future. But before that I need to work on my New Posts Mod, that includes new blog entries in the new post search. A thing I urgently need before I go live with 3.7 and Blogs on my site.
damit i was so looking forward to the content feature and i think so were many other people
will you not reconsider?
logic
There is a coder on this forum who has a donation system which will soon allow you to set up contests for many different mods. It's called the Donation System and the coder is planning on adding this feature to the list of features his hacks includes.
When it does it would be perfect for this invitation system!