The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Contact's Inviter MSN/Yahoo/Gmail & MORE Details »» | |||||||||||||||||||||||||
I just finished this for my website and had it tested, every thing seems working fine
except the basic design i made, hopefully someone would redesign it and submit it What is this ? Like major websites, they grew using Invite systems , and prompting their users to send invites to their own contact lists. This is a vbulletin clone, made as much simply as possible, to do its job I am not a designer, that will explain the simple tables and designs used. REQUIREMENTS : PLEASE PAY ATTENTION You need PHP COMPILED WITH CURL WITH SSL FOR THIS TO WORK and can open remote urls. The script works fine on many major hosts and custom configurations but the requirements cannot be bypassed. Demo can be "viewed" on http://www.tchatting.com/forum/inviter.php However, you need to be registered to test it and will send invites to my own forum. Features : Group Permissions , you can specify permissions for every group to be allowed to send invites or not. Imports contacts from hotmail, live, yahoo, mail, lycosmail , indiatimes, rediffmail and aol I have tested those mail successfully ( thanks for those who provided their mails to test upon as i didnt have time to register on all these sites ) Installation : Import 1 xml file Upload the rest to corresponding folders EDIT postage.php BEFORE uploading You will need to modify $subject = "you are invited to join us!"; $from = "NOTSPAM@YOURDOMAIN"; and optionally $message variable to suit your own liking I will try to support this as much as i can, to better help you please confirm with your host if curl with ssl is compiled at your host before asking. If your running on Major Host companies, mention their name perhaps other members could help too or i might know of. Thats it for now ! Be Kind , Click INSTALL ! If you appreciate this kindly reserve the copyright text, or contact me about branding free options. As its the first release of this addon, provide feedback to help improve this product. I will try to support it as much as i can but be aware that occasionally these mail providers change their structure, so there is no guarantees on working time. Here is a demo on my test board http://www.dotleb.org/upload/inviter.php This demo will NOT SEND MAIL OUT ! , it will import you contacts but will not send even if you click send ! ( we dont want inviting to a test board do we ! ) April 29th : Updated the zip file, for missing line in myhotmail.php resulting in not showing the send button for old hotmail style inboxes. April 30th : Luky added another redesigned template here In progress : Check invites against database to avoid inviting current users by Zia's suggestion May 3rd : Two changes were made a-) Moved all files with proper changes to folder /inviter/ in forum root ( this is due to the fact that even though most hosts do not require chmod but seems some are still having this problem, especially when writing yahoo temporary files, also this cleans up a little on your forum root . b-) Added a check array on emails against db, This will check emails that are being sent against your own database, thus if someone is inviting a person who already exist as a member, will not receive the invite email ! Technical details : The line $comma_separated = implode(",", $my_array); // you can change the , to another separator if you want You can also use the variable $comma_separated to print a warning in the invite_code2 template , for example Code:
The following list of emails did not receive your invitation because they are already members <center> $comma_separated <center> UPGRADE INSTRUCTIONS Delete all prior 11 php files on the forum root, and upload the new folder structure as inviter.php and postage.php to forum root, and the folder as /inviter/ No other changes are necessary ! If you want to keep your folder structure and just obtain the DB Check feature, just replace the postage.php file ! Godaddy Hosting and Wild West resold hosting Note : You will find pages loading and returning no result, that is because ythey use a curl proxy, for every file in the hack find Code:
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); Code:
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); curl_setopt ($ch, CURLOPT_PROXY,"http://proxy.shr.secureserver.net:3128"); MAY 30TH : First sorry for not supporting this as much as earlier i did but due to the busy incidents at lebanon and my actual job in a local newspaper department there was no time for personal hobbies . This update, with a special Thanks to The Bish who volunteered his ftp access to fix the Yahoo import error . The script itself had no problems, but due to different servers configurations the problems he faced could also be yours . Download and update your script with May-30 Project zip file ONLY IF all other scripts are working EXCEPT myyahoo.php ! Extra NOTES to avoid myyahoo.php errors : chmod folder inviter 777 chmod *.php files (inside the /invite/ folder ) 755 ( ie: myyahoo.php mygmail.php etc ) chmod *.txt files (inside the /invite/ folder ) 777 Another issue was noted when using VBSEO script is to EXCLUDE inviter.php & postage.php from vbseo config administration page ( you should know how to when using vbseo ) These steps has resolved the errors caused by yahoo importer when other importers worked but not yahoo ! Show Your Support
|
Comments |
#82
|
|||
|
|||
Is it possible to add custom services, and how to get these cookie files?
Then i would like to change the indianatimes, mymail, etc with some german and turkish services for example. |
#83
|
||||
|
||||
Hi
I like this hack and I was looking for it it's very useful I use it in my web site it's very good and I have Some ideas to the new version 1- support html in the message 2- edit every thing in ( admincp ) don't need to open the files 3- save the E-mails in the DB to resend them after some days if they didn't register 4- add name of the forum in the message 5- add page to show who send to his email contact 6- allow the user to add some text with support BbCode thanks I know that I have some error in the spelling sorry for that |
#84
|
|||
|
|||
https://vborg.vbsupport.ru/showthread.php?t=146088 <- My new better looking layout of it
|
#85
|
|||
|
|||
Oh and here are 2 suggestions i can think of to stop people abusing this:
1. Only allow invitations sent out per email provider every 1 month minimum wait time per user OR 2. Don't email the same person twice in a month, Eg. If Harry has Bob on his list and does an invite, bob will get an invite.. But if frank, bill, chuck norris, alfred and norbert have bob and do invites, bob will become rather infuriated leaving a negative effect on the forum Edit: please impliment the feature of .net passports so i can use my MSN list, i am on GMAIL, i tried signing into the hotmail, normally works but with this mod it say incorrect details.. |
#86
|
||||
|
||||
Helo Lebanon..
Thanks for ur reply.. right now we are using Pisionic Vision's msn inviter.. its criteria : before sending invite mails it check mail id allready invite by some one or not. like: X can stay Y & Z's IM. If Y send invite to X and the invite stats is active(not expierd) , upto then Z cant send invite to X. vip-q.com also requested some nice point could be added Hoping you will consider all of our request...cos thousands of us are waiting something like that... Thanx for ur co-operation. |
#87
|
|||
|
|||
well again id take into consideration the html and admincp editing, maybe through phrases, but as for saving emails, we are back to same point, i will not intentionally provide saving data of the users , resending emails in x days means we saved the email addys into database.
The vision's version also has same problem, the email whom had the invite is expired or not means he saved it into the database, am not going to support this action, modify it at your own risk, and as i said , would you invite on my forum if you know am saving your contacts into my database ? This is also will cause another problem with spam issues, as long as the user sends the email and once, and this is noted in his email , i think its okey, resending it, is sending to users we are not allowed to! Another point i already responded to. User X sent invite to Y , Y didnt respond, if we dont allow resending meaning, if user Z also invited Y , we could gain another chance he responds to this user no ? The only legit and reasonable check to be added is "Email in our database = we dont want to invite him again do we ? " , and this is what am gonna add in a day or two. |
#88
|
||||
|
||||
as i realize u dont want to put email id with in DB.
Its fine man...im fond of ur work its been long enough.. just hope u will make it a perfect pack of invite/importer system |
#89
|
||||
|
||||
Quote:
Quote:
thanks for reply it's fine if there are no save in the DB but what about the other ideas' ?? |
#90
|
|||
|
|||
Yahoo's invite system isn't working, can you please upload the second file for yahoo?
|
#91
|
|||
|
|||
i have installed this but couldnt find the option in VB Options.. and if i go to inviter.php mannually it says i dont have enuf privillage!!! help plz.......
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|