Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Invitation System vB 3.7 Gold Details »
Invitation System vB 3.7 Gold
Mod Version: 2.0, by Hasann (Coder/Designer) Hasann is offline
Developer Last Online: Apr 2019 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.2 Rating: (110 votes - 4.49 average) Installs: 1111
Released: 03 Mar 2008 Last Update: 01 Aug 2008 Downloads: 7150
Not Supported DB Changes Uses Plugins Template Edits Auto-Template Translations  

Invitation System by HASANN

This Product brought to you by
www.vBulletin-TR.Com

Comments, suggestions, translations, bugs, etc... are very welcome! Support is only given to people who have clicked INSTALL.

DESCRIPTION

->What does it? > Allow users send invites to everybody.

Go For Invitation Hack vBulletin Version 3.5 and 3.6.series

DEMO

you can test it at here http://www.vbulletin-tr.com/forum/pr...ation&langid=1

FEATURES
  • complete code rewrited
  • 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


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

Add Below This Code


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

Comments, suggestions, translations, bugs, etc... are very welcome! Support is only given to people who have clicked INSTALL.

Download Now

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

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	Invitation_System_User_Option.jpg
Views:	8591
Size:	47.8 KB
ID:	78286   Click image for larger version

Name:	gmail.jpg
Views:	6559
Size:	47.7 KB
ID:	80954   Click image for larger version

Name:	Invitation_System.jpg
Views:	8102
Size:	67.6 KB
ID:	80955   Click image for larger version

Name:	Invitation_System_Options.jpg
Views:	6112
Size:	104.5 KB
ID:	80957  

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.
Similar Mod
Mod Developer Type Replies Last Post
Profile Enhancements Invitation System [Beta] Mr_Snob vBulletin 3.6 Add-ons 93 03 Mar 2008 12:31

  #181  
Old 06 Apr 2008, 02:36
NeuroLancer's Avatar
NeuroLancer NeuroLancer is offline
 
Join Date: Feb 2008
Real name: John
Wow! I love this new version!

Working flawlessly~

Thanks so much Hasann & Scythe42
Reply With Quote
  #182  
Old 06 Apr 2008, 03:39
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
When inviting a someone that is already a member, then you get the following message:
The user has already been invited.
While the user has not been invited before. It should be:
The user already is a member.
Below the invitation email it says:
EZ Bounce Management:

If this email has bounced, visit the following URL for bounce
management:
http://www.yoursite.com/forum/admincp/ezbounce.php?u=
If a invited person is not a member yet, ezbounce does not work. So if I am not mistaken there is no use for this text.

Does this modification list the invitation link somewhere?

And last but not least: Many thanks for this excellent mod!
Reply With Quote
  #183  
Old 06 Apr 2008, 04:35
Scythe42 Scythe42 is offline
 
Join Date: Feb 2006
Originally Posted by Alfa1 View Post
While the user has not been invited before. It should be:
The phrase is returned when the entered email is found in the user table. There is currently no check if a the userid is also found in the invitation table. I'll modify the query and add another phrase to distinguish between mebers and invited members.

Originally Posted by Alfa1 View Post
If a invited person is not a member yet, ezbounce does not work. So if I am not mistaken there is no use for this text.
ezbounce adds the link even if the email is not registered. Can be easily fixed.

You need change the "EZ Bounce Management - construct code" plugin, so that it does only attach the link when the email is also registered on your forum:

The following code should do the trick. If the email is not found in the user table, the outgoing message is not touched. Give it a try. I haven't ezbounce installed therefore this is not tested. I added a simple IF-Statement around the code right after the query.

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

Originally Posted by Alfa1 View Post
Does this modification list the invitation link somewhere?
Was previously removed. I'll add an option to make the invitation code a link. I previously removed it because it didn't display the invitation code correct.

I'll post an update later that takes care of your requests.

Last edited by Scythe42; 06 Apr 2008 at 10:27.
Reply With Quote
  #184  
Old 06 Apr 2008, 08:04
Scythe42 Scythe42 is offline
 
Join Date: Feb 2006
Here the update I promised in the last post.

Changes:
  • when checking for already registered member there is now an additional phrase for distinguishing between registered and invited members (reqested by Alfa1)
  • added on option to display the invitation code as a link again (requested by Alfa1)
  • remove the "click two times" message from the invitation email phrase. That's not needed anymore.
  • changed "mysql_real_escape_string" to "$db->escape_string"

Please test before including in the next official version of this mod

What's missing is a cron job that deletes pending invites after x number of days automatically and gives the intivations back to the users. This should help users who cannot delete sent invitations that were never claimed or sent them to a wrong emal address. This should be combined with optional features like "give additional invites ever xxx posts" or so.

Last edited by Scythe42; 06 Apr 2008 at 22:30. Reason: Attachment removed, new version is out
Reply With Quote
  #185  
Old 06 Apr 2008, 11:58
hrk's Avatar
hrk hrk is offline
 
Join Date: May 2007
Solid hack . thanks hassan
Reply With Quote
  #186  
Old 06 Apr 2008, 14:13
dancue dancue is offline
 
Join Date: Feb 2008
Has anyone added the ability to grab from multiple e-mail accounts yet?

I've got the invitation system by visionscripts, which will do it, but it is not supported and will not work with 3.7.

This mod seems to still get support, so I've marked as installed and nominated it instead, even though I disabled it.

Thanks to scythe for working on it as well. It is a very important, useful mod, and I hope to see it grow in the next couple of months to become the best one available. Until then, sorry, but I've got the visionscripts one installed.
Reply With Quote
  #187  
Old 06 Apr 2008, 14:50
dancue dancue is offline
 
Join Date: Feb 2008
To elaborate a bit more, here are a some features I'd like added to this invites system:
  • The ability for the user to attach a note to the invitation. This will allow them to write whatever they want, and will NOT affect what the admin has used for the main e-mail body.
  • The ability to add multiple invites at once. How many should be determined by the admin.
  • As mentioned before...E-MAIL GRABBERS. Great addition to an invites system.
  • If a user sends an invite and the person accepts, those two should automatically become buddies. (Feature should be able to turn on/off by admin)
  • Admin selected expiration for invites.
  • Automatic invite reminders sent to those who have not signed up yet. (How long before they are sent should be controlled by Admin.)
  • The ability to add reputation points automatically to those who successfully get someone to sign on.

I apologize if these are already added. There has been already many good changes done to this invites system.
Reply With Quote
  #188  
Old 06 Apr 2008, 15:59
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Those are very nice feature requests. I'd like to add two:
  1. Spam control: send a link in the invitation email to allow the recipient to report spam to the forum admin. The recipient can click the link and the forum admin will get a notification about this. This will prevent members spamming.
  2. A simple feature that is very necessary is to have the message content comply to anti-spam rules of major email providers. This can be done by adding a short message on the bottom of the message which explains: (1)to which email address the message is sent (2)why the recipient has received the message and (3)how the recipient can report abuse(see my other feature request). By complying to the anti spam rules of large email providers like hotmail, yahoo, gmail and AOL, you prevent getting blacklisted as a spammer.
Reply With Quote
  #189  
Old 06 Apr 2008, 17:33
Namaless's Avatar
Namaless Namaless is offline
 
Join Date: Sep 2006
Location: Italy
Suggestion for auto-template invitation block in home usercp:

Create new template called "usercp_invitation_block"
Use this code inside:

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

Create new Plugin called "Invitation Auto Template" with hook "parse_templates"
Use this code inside:

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

Create new Plugin called "Invitation Cache Templates" with hook "cache_templates"
Use this code inside:

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

Use this hack for added link into menu. For now not have time to create this..

Thanks for hack.. this very good project =)
Reply With Quote
  #190  
Old 06 Apr 2008, 18:56
Hasann's Avatar
Hasann Hasann is offline
 
Join Date: Sep 2005
Real name: Hasann
there was a spam issue
sorry guys for the issue I have fixed and upgraded
__________________
HASANN
Reply With Quote
  #191  
Old 06 Apr 2008, 19:36
Namaless's Avatar
Namaless Namaless is offline
 
Join Date: Sep 2006
Location: Italy
What changes applyed?

Need upgrade? (I have added more features for hack.. if not necessary waiting to upgrade...)

Thanks for project
Reply With Quote
  #192  
Old 06 Apr 2008, 19:48
Vtec44 Vtec44 is offline
 
Join Date: Jan 2005
I got a database error with the latest 2.0.2 fixed.


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

Reply With Quote
  #193  
Old 06 Apr 2008, 19:58
macc's Avatar
macc macc is offline
 
Join Date: Feb 2008
hello!

can somebody tell us what should we install and which changes to do ... ?


regards

macc
Reply With Quote
  #194  
Old 06 Apr 2008, 20:07
Hasann's Avatar
Hasann Hasann is offline
 
Join Date: Sep 2005
Real name: Hasann
Originally Posted by Namaless View Post
What changes applyed?

Need upgrade? (I have added more features for hack.. if not necessary waiting to upgrade...)

Thanks for project
Originally Posted by Vtec44 View Post
I got a database error with the latest 2.0.2 fixed.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
it seems to be you haven't in your database userid field in user table
Originally Posted by macc View Post
hello!

can somebody tell us what should we install and which changes to do ... ?


regards

macc
Invitation_System_Fixed_v2.0.2.zip install this overwrite to old product
there is one change only and it is a sql injection issue it is fixed now
__________________
HASANN
Reply With Quote
  #195  
Old 06 Apr 2008, 20:15
Namaless's Avatar
Namaless Namaless is offline
 
Join Date: Sep 2006
Location: Italy
Thanks.. fixed now ^^

Regards.
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 19:39.

Layout Options | Width: Wide Color: