Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Invites System Details »»
Invites System
Mod Version: 1.4.0, by akanevsky (Coder) akanevsky is offline
Developer Last Online: Feb 2016 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.1 Rating: (28 votes - 4.71 average) Installs: 614
Released: 28 Nov 2005 Last Update: 19 Dec 2005 Downloads: 1223
Not Supported DB Changes Uses Plugins Template Edits Additional Files  

I no longer support my hacks. Please feel free to update them and release new versions elsewhere as long as I get the credit for the original modification.

/*=========================================*\
|| Invites System
||
|| Author : Anton Kanevsky
|| Works on : vBulletin 3.5.0
|| Released : Dec 19, 2005
||
|| Time required to install: 1 minute
|| Difficulty: easy
\*=========================================*/

DESCRIPTION

A complete invites system for your vBulletin board.

STATISTICS

File Uploads: 3
Template Changes: 4
Products to Install: 1


FEATURES

Configuration Options:
  • The system can be turned on and off.
  • Registration can be set to either require invite code to sign up or to continue allowing regular registrations when the system is on.
  • Invite Expiration Period.
  • Minimal Posts Required to Receive Changes in Number of Invites.
  • Minimal Reputation Required to Receive Changes in Number of Invites.
  • Number of Posts Required to Get One (1) Invite.
  • Number of Invites Received or Subtracted per Reputation (+ for positive, - for negative).
  • Initial Number of Invites Given on Registration (Sign Up).
  • Usergroups that May Not Use Invite Manager.
  • Usergroups that May Use Invite Manager (Optional Override).
  • Initial Registration Usergroup (only pertaining to registration by invites).
  • Do or Do Not make users linked by an invite mutual buddies after the completion of registration of the person invited.
  • Single / Multiple Address Line Field.
  • If Multiple, Number of Fields to Show.
Miscellaneous Features:
  • Upon invite-based registration, the person who issued the invite is set up as a referrer of the person invited. Therefore, free specification of a referrer is restricted during such registration.
  • Image (GD) Verification.
  • Administrator can manually edit any user's invite count.
  • If a user is permitted to issue invites (based on both the number of unused invites and the system permissions), that user has a link to invites of usercp home (says "Click here to invite new users!"). When a user has no invites left, the link does not show up. Nevertheless, as long as system permissions allow access to the Invite Manager, the usercp navlink continues to show up, so that the user would have access to his/her invite history, which is available just below the "Issue New Invite" form.
  • If registration is set to require invite code to sign up, the navbar register link becomes hidden.
  • If registration is set to continue allowing non-invited sign ups, the number of invites available to any single user is unlimited. Therefore, the number of invites left does not show up.
  • Invite History in UserCP, on the bottom of the invite manager.
  • Single-Line AddressField, with Unlimited # Of Simultaneous Recipients, within the bounds of invite tokens.
  • Multiple-Line AddressField, with Limited Configurable # Of Simultaneous Recipients, within the bounds of invite tokens.
  • Unregistered Users, Banned Users and Users with No Forumview Permissions cannot use invite manager. Therefore, you do not have to specify those usergroups in the list of usergroups that may not use the invite manager.
  • Invite counts are automatically updated once a week, based on the admincp-configured settings.
  • Per-user invite usage restriction.
  • Inactive users, who do not post anything new, will gradually lose all of their invites.
VERSION HISTORY

1.5.0
A new, commercial release.

1.4.0
[+] Image verification to avoid multiple submits.

1.3.0
[+] New Config Option: Single-Field / Multiple-Field Address Line (Default: Multiple-Field)
[+] New Config Option: Number of fields to show if multiple option is chosen.
[+] User Option, which lets an administrator restrict invite system usage for that single user.
[F] Fixed Bug, which prevented a user from registration if COPPA was enabled.
[F] Fixed Bug, which prevented a user from sending out an invite if he had zero invites and dependency on registration was turned off.
[F] Fixed Bug, which continued to show the invite form after it was submitted, even if there were no more invites left.

1.2.0
[+] New Config Option: Usergroups that May Use Invite Manager (Optional Override).
[+] New Config Option: Initial Registration Usergroup (only pertaining to registration by invites).

1.0.2
[+] Ability to send unlimited simultaneous invites, within the bounds of invite count owned.
[+] Improved invite interface (see screenshot).
[F] A couple of hard-coded forgotten phrases have been moved into the phrase system.

1.0.1
[+] Amount of posts required to get one invite is now configurable
[+] When a user can issue invites, he/she has a link on usercp (which says "Click here to Invite a New User!")
[+] When invites are required to register, there is no direct "Register" link in the navbar
[+] When invites are not required to register, there is no limitation on invites, and therefore the number of invites left is not shown
[+] Administrator can now edit invite counts manually using Admin Manager
[+] Administrator can now specify which usergroups cannot use Invite Manager
[+] More descriptive AdminCP Hack Options
[F] Added TABLE_PREFIX to the Install Code
[F] Fixed a Typo in Registration Code
[F] In the Invite History, invites are now lister in a descending order, rather than ascending. In other words, the latest invites are now on the top.

1.0.0
Initial Release

The installation manual is contained within the attached file.

IF YOU LIKE MY HACK, PLEASE CLICK INSTALL

Download Now

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

screenshot01a.png   screenshot01b.png   screenshot01c.png   screenshot02.png  

screenshot03.png   screenshot04.png  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Comments
  #2  
Old 28 Nov 2005, 19:27
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
FAQs

Is this a port of tn3guy's hack and if yes, did you receive a permission to port it?
No, this is not a port, this is my own code. Which you can see if you compare it.

I have your Adv. Editing Options for Mods and Admins Installed. Members with EDITLEVEL_ADMIN or EDITLEVEL_SADMIN end up having either zero referrals or very large numbers of referrals. Wtf?
A version of Adv. Editing Options for Mods and Admins that was released prior to November 28, 2005 had such issue because, as a side effect, it set poster's lastpost dateline same as the post dateline. It has been fixed in the latest version of Adv. Editing Options Hack, please download it and re-install the XML.

What about WOL?
Don't worry. No "Unkown" locations for this hack. It says "Managing Invites" with a link to the actual invites management page.

So how are new invites given, if at all?
When you create a new invite using your new UserCP page, a unique invite key is generated. That key is sent in an e-mail to the address that you have specified. E-mail phrases for this hack are stored in "invites_letter", "invites_letter_note" and "invites_letter_subject" phrases.

What about importing the MSN/AIM/XXX contact list, like in MySpace?
MSN Grabber is featured in version 1.5.0 of this hack. 1.5.0, however, is not free anymore.
AIM and other grabbers are to be added later.

How can I see who invited who?
Install Referrer Statistics.

How come referrers are not updated when users register by invite?
This can happen if the "User Referrer" setting is off. Turn it on here:
vBulletin Options -> User Registration Options -> User Referrer -> Yes
__________________
I can no longer support any of my hacks. Please do not contact me for that. Feel free to create and post new versions of my hacks, as long as you give me credit for the original work.

Last edited by akanevsky; 04 Apr 2006 at 00:30.
Reply With Quote
  #3  
Old 28 Nov 2005, 19:35
Synth Synth is offline
 
Join Date: Oct 2005
1st WOOT!!

Nice little hack here. So this allows someone to invite someone else to thier buddy list?
Reply With Quote
  #4  
Old 28 Nov 2005, 19:37
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
The purpose of this hack is either to create a board with private registration (only by invites), or to create a board with invites system. Which one it is is your choice (which you can make via vBulletin options).
__________________
I can no longer support any of my hacks. Please do not contact me for that. Feel free to create and post new versions of my hacks, as long as you give me credit for the original work.
Reply With Quote
  #5  
Old 28 Nov 2005, 19:45
dieselpowered's Avatar
dieselpowered dieselpowered is offline
 
Join Date: Aug 2004
Location: Arizona
Looks great....granted my board is open for anyone to join, this does look like a great hack! I will look at it some more when I get home
__________________
CommanderTalk.com --> www.commandertalk.com
Reply With Quote
  #6  
Old 28 Nov 2005, 20:02
Synth Synth is offline
 
Join Date: Oct 2005
Originally Posted by Psionic Vision
The purpose of this hack is either to create a board with private registration (only by invites), or to create a board with invites system. Which one it is is your choice (which you can make via vBulletin options).
Thats kinda groovy, I dig it.
Reply With Quote
  #7  
Old 28 Nov 2005, 20:05
EricaJoy EricaJoy is offline
 
Join Date: Sep 2002
FINALLY!!

/me clicks subscribe so it gets added to my list of hacks to install when i upgrade
Reply With Quote
  #8  
Old 28 Nov 2005, 20:07
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
Wrong click. You should click "Install". As the rest of ya'll should
__________________
I can no longer support any of my hacks. Please do not contact me for that. Feel free to create and post new versions of my hacks, as long as you give me credit for the original work.
Reply With Quote
  #9  
Old 28 Nov 2005, 20:08
-=Sniper=-'s Avatar
-=Sniper=- -=Sniper=- is offline
 
Join Date: May 2002
excellent hack/extension.
Reply With Quote
  #10  
Old 28 Nov 2005, 20:09
evenmonkeys's Avatar
evenmonkeys evenmonkeys is offline
 
Join Date: Aug 2004
Location: Iowa
Real name: Austin
Great hack! You are my hero!
Reply With Quote
  #11  
Old 28 Nov 2005, 20:10
EricaJoy EricaJoy is offline
 
Join Date: Sep 2002
Originally Posted by Psionic Vision
Wrong click. You should click "Install". As the rest of ya'll should
i promise i will click install when i do install it.
Reply With Quote
  #12  
Old 28 Nov 2005, 20:11
concepts's Avatar
concepts concepts is offline
 
Join Date: May 2005
Real name: Jamale
installs* great hack!
Reply With Quote
  #13  
Old 28 Nov 2005, 20:14
rb290's Avatar
rb290 rb290 is offline
 
Join Date: Oct 2005
hm where is the Cron Manager ?
Reply With Quote
  #14  
Old 28 Nov 2005, 20:52
Dan's Avatar
Dan Dan is offline
 
Join Date: Dec 2002
Real name: Daniel
Nice idea i like it.
__________________
Guildhead | Torhead | Wowhead
Please do not Private Message, Email or Instant Message me for Support with vBulletin or help with any Modifications to vBulletin.
Reply With Quote
  #15  
Old 28 Nov 2005, 20:59
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
Originally Posted by rb290
hm where is the Cron Manager ?
vBulletin AdminCP -> Task Manager -> Add Task

Nice idea i like it.
You know where to click
__________________
I can no longer support any of my hacks. Please do not contact me for that. Feel free to create and post new versions of my hacks, as long as you give me credit for the original work.

Last edited by akanevsky; 28 Nov 2005 at 21:01.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 14:29.

Layout Options | Width: Wide Color: