Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Invitation System vB 3.7 Gold Details »»
Invitation System vB 3.7 Gold
Version: 2.0, by Hasann Hasann is offline
Developer Last Online: Jun 2021 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 3.7.2 Rating:
Released: 03-02-2008 Last Update: 07-31-2008 Installs: 1112
DB Changes Uses Plugins Template Edits Auto-Templates
Translations  
No support by the author.

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

HTML Code:
<if condition="$show['profilepiclink']">
	<tr><td class="$navclass[profilepic]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editprofilepic">$vbphrase[edit_profile_picture]</a></td></tr>
	</if>
Add Below This Code

HTML Code:
<if condition="$vbulletin->options['invitation_usercp_link']">
<tr>
<td class="$navclass[invitation]" nowrap="nowrap">
<a class="smallfont" href="profile.php?$session[sessionurl]do=invitation">$vbphrase[invitation]</a>
</td>
</tr>
</if>
Comments, suggestions, translations, bugs, etc... are very welcome! Support is only given to people who have clicked INSTALL.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
SaN-DeeP

Comments
  #262  
Old 04-26-2008, 08:36 AM
epsol epsol is offline
 
Join Date: Apr 2006
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I couldn't find anything about this, but when I delete a user I get this error:
Parse error: syntax error, unexpected T_STRING in /.../includes/class_dm_user.php(2127) : eval()'d code on line 1

If I disable the Invitation Userdata 2 plugin which hooks to userdata_delete then I don't get the error.

Has anyone else have this issue?
Reply With Quote
  #263  
Old 04-26-2008, 09:57 AM
jswiss jswiss is offline
 
Join Date: Jun 2007
Location: toronto
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi there

This looks like a very cool mod - i've installed on 3.7 (rc4) and when i try to invite somebody, i get the following error msg:

Your submission could not be processed because a security token was missing or mismatched.

If this occurred unexpectedly, please inform the administrator and describe the action you performed before you received this error.

any ideas what the problem might be?

many thanks!
Reply With Quote
  #264  
Old 04-27-2008, 01:01 AM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have another request that I hope you will like enough to add:

Referrals in postbit.
If the number of referrals would be visible in postbit, then it would really increase the use of the invitation system.

I know there already is a hack which does that, but it causes large table scans, which means it brings large boards to dramatically slow down. There is really no way for me to use that hack. Plus the other hack is no longer supported.
Reply With Quote
  #265  
Old 04-27-2008, 10:39 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just to clarifiy, if set to YES, does this option mean that the standard vBulletin Regsistration is diabled abd people can't use it to sign up for the system.

Quote:
Disable Normal Registration Methods

Enabling this will disable normal registration methods. Yes No
Thanks

Regards,
Badger
Reply With Quote
  #266  
Old 04-27-2008, 09:21 PM
Scythe42 Scythe42 is offline
 
Join Date: Feb 2006
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by maidos View Post
can the invitation link expire after 3 days
Invitations can expire after number of X days in the next verison.

Quote:
Originally Posted by Tyran1 View Post
Fixed version 3.7 ( Securitytoken ) ???
Update will be available shortly after 3.7 Final is out.

Quote:
Originally Posted by jswiss View Post
Your submission could not be processed because a security token was missing or mismatched.
Can probably fixed by adding the CSRF stuff to the templates and the scripts. I haven't tried because I'm not running RC4. I'm waiting for the final. Once out the security token stuff will be included.

Quote:
Originally Posted by Alfa1 View Post
If the number of referrals would be visible in postbit, then it would really increase the use of the invitation system.
Can be easily done in the next version with one SQL query. I'll post the query once the next verison is out.

Quote:
Originally Posted by BadgerDog View Post
Just to clarifiy, if set to YES, does this option mean that the standard vBulletin Regsistration is diabled abd people can't use it to sign up for the system.
That's corrent. When activated you run an invitation only forum.
Reply With Quote
  #267  
Old 04-27-2008, 09:26 PM
Scythe42 Scythe42 is offline
 
Join Date: Feb 2006
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alfa1 View Post
Please consider including Outlook.
For the next version I settle with Gmail and Yahoo. The others plus CSV upload will follow later. My time is currently very limited and the other services don't have a near concatc CSV download as Gmail and Yaahoo habe. I'm just waiting for 3.7 Final to be released, update my production forum and then release an updated 3.7 version.

Quote:
Originally Posted by ScottRowan View Post
Hi ive installed this mod and its working fine but the link isnt showing in the UserControlPanel?
You need to manually update your templates if the link doesn't show up. Next version will be complete auto-template.

Quote:
Originally Posted by bahrainonline View Post
1 we can monitor the invitation by the control panel in admin cp so i can see how many invitation been sent and how many pending and so on
Not planned for the next verison, but flagged for the future.

Quote:
Originally Posted by bahrainonline View Post
2 can we know this user been register by which invited user?
The next verison sets the referrerid correctly and doesn't allow the user to overwrite the informatin when registering.
Reply With Quote
  #268  
Old 04-27-2008, 09:33 PM
Scythe42 Scythe42 is offline
 
Join Date: Feb 2006
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Rickeo View Post
Thats my error
The fix for using table prefixes was already posted in this thread. Please check a few pages back...

Quote:
Originally Posted by setishock View Post
Have all of the invite emails cued to send subject to admin or mod approval. Batch mail out or bulk mailer. What ever it's called. Or maybe an automatic function that would send them out in mass. At a fixed time once per day.
The mod uses the vbmail function. If you setup you vbulletin to queue mail, invitation emails will also be queued.

Quote:
Originally Posted by setishock View Post
Check to see if more than one member has sent an invite to the same email name and address before it goes out.
Only one invitation per email address is allowed. You cannot sent multiple invitations to the same email address.
Reply With Quote
  #269  
Old 04-28-2008, 03:57 AM
itsblack itsblack is offline
 
Join Date: Dec 2005
Location: Augsburg
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, nice mod! I have one question:
Is that possible to set the number of invitations per usergroup?
Reply With Quote
  #270  
Old 05-01-2008, 07:27 AM
Tigur Tigur is offline
 
Join Date: Apr 2005
Location: Canada
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is an interesting hack... but what would be great would be something that can import contacts from MSN, Yahoo, GMail and send them an invite.
Reply With Quote
  #271  
Old 05-01-2008, 11:29 AM
dancue dancue is offline
 
Join Date: Feb 2008
Posts: 569
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tigur View Post
This is an interesting hack... but what would be great would be something that can import contacts from MSN, Yahoo, GMail and send them an invite.
Those are being incorporated in the next release. Can't wait!
Reply With Quote
Reply


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


All times are GMT. The time now is 04:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09625 seconds
  • Memory Usage 2,340KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_html
  • (14)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete