vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Profile Enhancements - Invitation System vB 3.7 Gold (https://vborg.vbsupport.ru/showthread.php?t=171951)

Hasann 03-02-2008 10:00 PM

Invitation System vB 3.7 Gold
 
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 :eek:

    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.

Hasann 03-03-2008 04:18 AM

Date: 03 Mar 2008 : Updated to v1.0.2
added an admin option disable registration via normal methods
added an admin option which usergroups can to delete their invites


Date: 05 Mar 2008 : Updated to v1.0.3

Added Version Check URL Requested Here
Added Invite Description Requested Here
Added an Option To Admincp Invitation Human Image Verification.
Some Minor Bugs Cleared
Invitation Templates Cleared


Date: 05 Mar 2008 : updated to v1.0.4

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


Date: 07 Mar 2008 : updated to v1.0.5

Minor Template Bugs Fixed!!!
added error messages when email does not works or human verification system

The following errors occurred with your submission:
  1. You entered an invalid email address.
  2. The string you entered for the image verification did not match what was displayed.


Date: 08 Mar 2008 : updated to v2.0.0
  • integrated the totally vBulletin default Human Verification System into Invitation System :eek:

    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


Date: 05 April 2008 : updated to v2.0.2

- Scythe42 has made the following changes:
  • no more need to double click on the invitation link
  • invitationcode cookie gets removed once the user has signed up
  • account verification after signup isn't blocked by an invalid invitation error code anymore
  • deletions of invites now delete the correct invite
  • added permissions check when trying to delete an invitation
  • if a user deletes an unclaimed invite, he gets one invite back
  • you cannot sent multiple invites to the same email address
  • you cannot sent invites to already registered email addresses
  • added no invites sent message to usercp tepmplate
  • changed some phrases to proper English (hope so)
  • added some additional phrases

- I have made the fallowing changes
  • numerous misspells in the body text of the invitation fixed
  • the body text hardcoded that users can't change it
  • also there are phrases for subject and bodytext, so you can use translations.
  • the users can attach a note message to the invite email
  • some phrases errors fixed
  • some template bugs fixed

shlomot 03-03-2008 05:25 AM

Thank you for this important, professionally made, and painless to embed MOD.

Please add an admin option to modify the message text.

Installed!

Hasann 03-03-2008 05:35 AM

Quote:

Originally Posted by shlomot (Post 1455688)
Thank you for this important, professionally made, and painless to embed MOD.

Please add an admin option to modify the message text.

Installed!

Okei I will add an admin option to modify the message text and an admin option which usergroups can to delete their invites. and at least an option how amount of invite can users to send.. =)

dirtycrow 03-03-2008 05:38 AM

DB error

Quote:

Database error in vBulletin 3.7.0 Beta 5:

Invalid SQL:
SELECT * FROM invites WHERE user = 10 ORDER BY sent DESC;

MySQL Error : Unknown column 'user' in 'where clause'
Error Number : 1054
Date : Monday, March 3rd 2008 @ 02:37:02 AM
Script : http://forums.xxx.com/profile.php?do=invitation
Referrer : http://forums.xxx.com/usercp.php
IP Address :
Username :
Classname : vb_database
MySQL Version : 4.1.22-standard

Hasann 03-03-2008 05:43 AM

Quote:

Originally Posted by dirtycrow (Post 1455693)
DB error

when and where is it coming up this database error? buddy
get anyone this error too?

shlomot 03-03-2008 05:49 AM

No. Installation was as smooth as a baby's *** :)

Also, thanks for your to-do list.

Quote:

Originally Posted by Hasann (Post 1455697)
get anyone this error too?


katilkuzu 03-03-2008 08:33 AM

very usefull. i will try it. thank you

bestword 03-03-2008 09:31 AM

It's Very good, But i hope it will have an option to control how long time the Invitation will expired

Hasann 03-03-2008 09:32 AM

Updated to v1.0.2
added an admin option disable registration via normal methods
added an admin option which usergroups can to delete their invites

who this hack have been installed please re-import the product-invitation.xml

vBH-Team 03-03-2008 09:50 AM

I will use that, you are too quickly :) very good hack Hasann. I love your Hacks :D

Hasann koptun gidiyorsun walla ya helal olsun.

Lionel 03-03-2008 09:52 AM

So with that new option that will make it a board by invitation only? That's a cool idea.

Hasann 03-03-2008 09:54 AM

Quote:

Originally Posted by Lionel (Post 1455787)
So with that new option that will make it a board by invitation only? That's a cool idea.

it is on your decision :) if you would like disable registration via normal methods in invitation settings or you should use both invite registration and normal registration

Taragon 03-03-2008 10:26 AM

thanks!

Ohiosweetheart 03-03-2008 10:46 AM

Excellent! Installing today :)

Feckie (Roger) 03-03-2008 10:59 AM

Xcellent work, (clicks installed)

NeuroLancer 03-03-2008 11:02 AM

Looks good :)

... what does it mean by "if error click the link twice"? Any chance of that being fixed so it always works first time? I dont want any invitations sent out saying that my site sends stuff with errors before the user has even seen my site...

DJ_nus 03-03-2008 11:35 AM

thank yu adamım :D

M_Portiss 03-03-2008 11:43 AM

Simply awesome.

Hasann 03-03-2008 11:51 AM

Quote:

Originally Posted by NeuroLancer (Post 1455827)
Looks good :)

... what does it mean by "if error click the link twice"? Any chance of that being fixed so it always works first time? I dont want any invitations sent out saying that my site sends stuff with errors before the user has even seen my site...

it is fixed version
so the error that invite receivers get, this is a cookie based error.. I can't fix theirs explorer cookie error :)
Quote:

Originally Posted by DJ_nus (Post 1455842)
thank yu adamım :D

sag ol kanka :D
Quote:

Originally Posted by M_Portiss (Post 1455848)
Simply awesome.

if you find awesome than nominate for Modification of the Month :D:up:

projectego 03-03-2008 12:51 PM

[high]* projectego clicks install
[/high]

Thank you very much! :D

KURTZ 03-03-2008 01:53 PM

another good one!

Elmer 03-03-2008 02:58 PM

Installed..

Also, why when I have more then one invitation y the list, then I click to delete one invitation it doesn't only erase that invitation but delete them all? is a bug or it is suppose to work like that?

dirtycrow 03-03-2008 03:40 PM

works, seems i had an older invites system still installed but disabled that was not playing nicely. thank you!

ChurchMedia 03-03-2008 03:54 PM

Quote:

Originally Posted by Hasann (Post 1455697)
when and where is it coming up this database error? buddy
get anyone this error too?

Same error. You are missing the table prefix in the code.

M_Portiss 03-03-2008 04:07 PM

Quote:

Originally Posted by Hasann (Post 1455852)

if you find awesome than nominate for Modification of the Month :D:up:


Done.

SEOvB 03-03-2008 07:06 PM

when i put the code from the instructions in my userCP_SHELL template, it doesn't show up, any ideas

edit: it has to do with another modification, the userCP icons one incase anyone else has the issue

SuperDave71 03-03-2008 08:22 PM

Great MOD!!


Is there a way we can edit the invite message? I would like to correct the "Not:" to Note


Edit: Whoops, I answered my own question! Sorry!! Excellent Mod! -Dave :)





Nominated!!


-Dave

Hasann 03-03-2008 08:36 PM

Quote:

Originally Posted by dirtycrow (Post 1456018)
works, seems i had an older invites system still installed but disabled that was not playing nicely. thank you!

I don't understand you man. if you have invitation system beta still installed.... INSTALL new version overwrite ;)
Quote:

Originally Posted by ChurchMedia (Post 1456028)
Same error. You are missing the table prefix in the code.

I am nothing missing with the table structure
Quote:

Originally Posted by M_Portiss (Post 1456042)
Done.

thank you
Quote:

Originally Posted by FRDS (Post 1456170)
when i put the code from the instructions in my userCP_SHELL template, it doesn't show up, any ideas


edit: it has to do with another modification, the userCP icons one incase anyone else has the issue

find correct place in USERCP SHELL for the invitation link
Quote:

Originally Posted by SuperDave71 (Post 1456226)
Great MOD!!


Is there a way we can edit the invite message? I would like to correct the "Not:" to Note


Nominated!!


-Dave

yes you can edit the invite message
edit invite_email template :)

bigcurt 03-03-2008 10:14 PM

This new version work with 3.6? :-D

Hasann 03-03-2008 10:19 PM

Quote:

Originally Posted by bigcurt (Post 1456298)
This new version work with 3.6? :-D

yes it is with vB 3.6.series Compatible!

basilrath 03-03-2008 10:28 PM

The system is great with a spelling error or two but hey it's a nice addition.........

A little description goes down quite well in the invite_usercp template giving the user some advice as to what to do etc............as you can see here

Great work

Hasann 03-03-2008 10:33 PM

Quote:

Originally Posted by basilrath (Post 1456307)
The system is great with a spelling error or two but hey it's a nice addition.........

A little description goes down quite well in the invite_usercp template giving the user some advice as to what to do etc............as you can see here

Great work

nice :) I have before said it is on your decision anyone can change the invite message text
in invite_email template

coming up tomorrow a new update =)

D.Ilyin 03-04-2008 05:02 AM

Very nice hack! Nominated.

PS but "Not supported" - :(

OnyxChase 03-04-2008 08:21 AM

Great hack .... but I can see someone spamming people using this. I mean, they can enter their own message and all. Also the script doesn't limit the amount of invitations someone can make.

Unfortunately I will have to uninstall this mod until it is more secure.

anestetic 03-04-2008 11:13 AM

You have be invited to join.‏ giden mailin konusu bu bunu nasıl degıscem ne cumlede buldu ne xml dosyasında :D

ve bunda daveti kim yollarsa yollasın hep aynı adresten gıdıyor yollayanın mail adresınden gıtse daha guzel olur

cassis2k 03-04-2008 12:50 PM

Greet, Thanks

rainyleaves 03-04-2008 01:00 PM

AWESOME!!!!!!
Thanks!!! Installed.

marcossalazar 03-04-2008 08:51 PM

Quote:

Originally Posted by OnyxChase (Post 1456577)
Great hack .... but I can see someone spamming people using this. I mean, they can enter their own message and all. Also the script doesn't limit the amount of invitations someone can make.

Unfortunately I will have to uninstall this mod until it is more secure.

Yes, there should be an option to limit the number of emails that can be sent. But great hack! Hope it becomes supported!

dancue 03-04-2008 10:30 PM

Can you allow this to work with the "version check" mod?

https://vborg.vbsupport.ru/showthread.php?t=133366

I'd love to know when it is updated.

Other than that it seems to be a good mod. Thanks!


All times are GMT. The time now is 06:19 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02358 seconds
  • Memory Usage 1,850KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_html_printable
  • (18)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete