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

Click image for larger version

Name:	screenshot01a.png
Views:	5947
Size:	59.5 KB
ID:	39550   Click image for larger version

Name:	screenshot01b.png
Views:	4656
Size:	66.8 KB
ID:	39551   Click image for larger version

Name:	screenshot01c.png
Views:	3002
Size:	61.0 KB
ID:	39552   Click image for larger version

Name:	screenshot02.png
Views:	3282
Size:	68.9 KB
ID:	39553  

Click image for larger version

Name:	screenshot03.png
Views:	3577
Size:	57.2 KB
ID:	39554   Click image for larger version

Name:	screenshot04.png
Views:	2362
Size:	41.6 KB
ID:	39555  

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.
  #751  
Old 30 Mar 2007, 16:40
LoraS LoraS is offline
 
Join Date: Jan 2007
Error getting to registration page

Hi,

First, thanks for a great hack! We wanted a way to invite folks to join our forum and also set special permissions for those joining via the invite.

I got everything installed, however I am not able to get the folks through the registration process. It seems the link in the email is not getting them where they need to be. The link in the invite email takes them here (example below, not real link):

http://www.website.com/forums/index....34240776f8766a

When at this page, clicking on "Register" simply reloads the page -- you can't get to the registration area. Also, when at this page, most of the images don't render (white box with red x). I am thinking the invite link is taking folks too deep in the forum.

How do I fix it?

Thank you for your help,

Lora
Reply With Quote
  #752  
Old 30 Mar 2007, 19:48
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
What version of vB are you running?
__________________
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
  #753  
Old 30 Mar 2007, 23:30
HDT HDT is offline
 
Join Date: Sep 2006
Installed on VB 3.6.0 working perfect after NOT SET the cron job.
Reply With Quote
  #754  
Old 03 Apr 2007, 15:20
LoraS LoraS is offline
 
Join Date: Jan 2007
RE: Error getting to registration page

Hi, I am running vB version 3.6.5. Thank you!
Reply With Quote
  #755  
Old 03 Apr 2007, 16:19
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Originally Posted by LoraS View Post
Hi, I am running vB version 3.6.5. Thank you!
The free version is not (yet) compatible with vB 3.6.5. Only the commercial version is... see the link in the first post.
Reply With Quote
  #756  
Old 09 Apr 2007, 02:13
winpro19 winpro19 is offline
 
Join Date: May 2006
Just bought the paid version from VS...waiting to get activated. The interface looks really cool - I would recommend others to buy the commercial version already
Reply With Quote
  #757  
Old 09 Apr 2007, 15:13
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
Originally Posted by winpro19 View Post
Just bought the paid version from VS...waiting to get activated. The interface looks really cool - I would recommend others to buy the commercial version already
Thanks. Activated.
__________________
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
  #758  
Old 20 Apr 2007, 01:09
PinkDaisy's Avatar
PinkDaisy PinkDaisy is offline
 
Join Date: Sep 2006
Installed!!
Reply With Quote
  #759  
Old 22 Apr 2007, 18:31
digitalSite's Avatar
digitalSite digitalSite is offline
 
Join Date: Nov 2003
I just purchased the commercial version of this hack With the help of the instructions link on how to download the ioncube loader on his site, I was able to get everything up and running in about 15 minutes. Woohoo! Thanks for the excellent hack!
Reply With Quote
  #760  
Old 22 Apr 2007, 22:47
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Real name: Anton Kanevsky
Originally Posted by digitalSite View Post
I just purchased the commercial version of this hack With the help of the instructions link on how to download the ioncube loader on his site, I was able to get everything up and running in about 15 minutes. Woohoo! Thanks for the excellent hack!
Glad you are enjoying the product.
__________________
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
  #761  
Old 22 Apr 2007, 23:17
basskiller basskiller is offline
 
Join Date: Jan 2003
Originally Posted by Tralala View Post
The free version is not (yet) compatible with vB 3.6.5. Only the commercial version is... see the link in the first post.
just curious to what the difference between the two codes would be?
I think the hack is great and it does send out the email in 3.6.5
It's just the referrer link is broke

notice the link include the first word "We" on the following line of the referrer code
Attached Images
File Type: jpg invites-problem.jpg (53.6 KB, 30 views)
__________________
Owner @ World Class Bodybuilding
Owner @ Basskilleronline
Owner @ Bodybuildingology

Last edited by basskiller; 22 Apr 2007 at 23:32.
Reply With Quote
  #762  
Old 22 Apr 2007, 23:52
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Originally Posted by basskiller View Post
just curious to what the difference between the two codes would be?
all the features of the commercial version are listed here:
http://www.visionscripts.com/?page=p...&vsproductid=3


Originally Posted by basskiller View Post
It's just the referrer link is broke

notice the link include the first word "We" on the following line of the referrer code
can't you just fix that in via editing the phrase? Add a carriage return in there.
Reply With Quote
  #763  
Old 23 Apr 2007, 00:09
basskiller basskiller is offline
 
Join Date: Jan 2003
Originally Posted by Tralala View Post
can't you just fix that in via editing the phrase? Add a carriage return in there.
Thanks that did it

In the product-psionic_invites.xml
did a search for

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and added a carriage return

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

uploaded and overwrote the existing plugin


and all works just fine..
I'm running 3.6.5 BTW

Thanks Tralala!!
__________________
Owner @ World Class Bodybuilding
Owner @ Basskilleronline
Owner @ Bodybuildingology
Reply With Quote
  #764  
Old 23 Apr 2007, 00:55
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Originally Posted by basskiller View Post
uploaded and overwrote the existing plugin
Just FYI, you could have also edited $vbphrase[invites_letter] in AdminCP -> Languages and Phrases

Originally Posted by basskiller View Post
Thanks Tralala!!
No prob.

Last edited by Tralala; 02 May 2007 at 20:07.
Reply With Quote
  #765  
Old 27 Apr 2007, 05:59
moondragon13 moondragon13 is offline
 
Join Date: Dec 2005
Hey Anthony,

I would appreciate it if you would have answered my question on your site and not deleted the thread. Great customer service!

Can someone explain to me why the SSL support is required?
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


New To Site? Need Help?

All times are GMT. The time now is 08:02.

Layout Options | Width: Wide Color: