vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=192)
-   -   Forum Display Enhancements - lebanon's contact inviter, redesigned! (https://vborg.vbsupport.ru/showthread.php?t=146088)

Luky 04-29-2007 10:00 PM

lebanon's contact inviter, redesigned!
 
Find the template: invitecode and replace with the code at the bottom of this post!

Demo provided at Demo (Needs an account) Or you can checkout the screenie attached!

Needs this mod: Contact Invited by Lebanon!

If you want updates, mark installed.. if not, your choice ;)

v2.00 Completly redone, looks nothing like the original, instead it looks like it is a block in your forum! Some HTML fixed to remove some errors, see screen shot for preview of how.. "sexy" it is :rolleyes:
v1.00 Original release

HTML Code:

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head><title>$vboptions[bbtitle] - Inviting!</title>
$headinclude


<script type='text/javascript'>

function emailCheck (emailStr) {
var emailPat=/^(.+)@(.+)$/
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
var validChars="\[^\\s" + specialChars + "\]"
var quotedUser="(\"[^\"]*\")"
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
var matchArray=emailStr.match(emailPat)
if (matchArray==null) {
    alert("Email address seems incorrect - Please type a valid email address")
    return false
}
var user=matchArray[1]
var domain=matchArray[2]

if (user.match(userPat)==null) {
    alert("The username doesn't seem to be valid.")
    return false
}

var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
      for (var i=1;i<=4;i++) {
        if (IPArray[i]>
255) {
            alert("Destination IP address is invalid!")
        return false
        }
    }
    return true
}

var domainArray=domain.match(domainPat)
if (domainArray==null) {
    alert("The domain name doesn't seem to be valid.")
    return false
}


var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 ||
    domArr[domArr.length-1].length>
3) {
  alert("The address must end in a three-letter domain, or two letter country.")
  return false
}

if (len<2) {
  var errStr="This address is missing a hostname!"
  alert(errStr)
  return false
}

return true;
document.emailform.reset();

}
</script>

</head>
<body>
$header
$navbar

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-bottom-width:0px">
<tr><td class="tcat" width="100%"><span class="normal">Welcome $bbuserinfo[username]</span></td></tr>
    <tr align="center"><td class="thead">Your Permanent Affiliate Link is: <a href="$vboptions[bburl]/register.php?referrerid=$bbuserinfo[userid]">$vboptions[bburl]/register.php?referrerid=$bbuserinfo[userid]</a></td> </tr>
        <tr><td align="center" class="alt1"><font size="2">
            <a href="inviter.php?domain=myhotmail">
MSN</a> |
            <a href="inviter.php?domain=myhotmail">
Hotmail</a> |
            <a href="inviter.php?domain=myaol">
AOL</a> |
            <a href="inviter.php?domain=mygmail">
GMail</a> |
            <a href="inviter.php?domain=myindiatimes">
Indiatimes</a> |
            <a href="inviter.php?domain=mylycos">
Lycos</a> |
            <a href="inviter.php?domain=mymail">
E@mail.com</a> |
            <a href="inviter.php?domain=myrediffmail">
Myrediffmail</a> |
            <a href="inviter.php?domain=myyahoo">Yahoo!</a>
            &nbsp;</font></td></tr></table>
<table><tr>
            <td height="59" bgcolor="#FFFFFF">
                <tr><td class="alt1" align="left"><form name="emailform" action="inviter.php?domain=$get"  method=post onSubmit="return emailCheck(this.username.value);"> <input type=hidden name=domain value=$get></td><tr />
            </td>
            </td></table>
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center" style="border-bottom-width:0px"><tr align="center"><td class="thead">Login!</td></tr>
            <tr><td class=alt2 height="59"><center><IMG src="images/tinviter/$img"></center></td></tr>
        <tr><td class="alt1" align="left">Username<br /><input type="text" name="username" size="34" value="EMail"><br />
Password<br /><input type="password" name="password" size="34" value="Password"><br /><br /><center><input type="submit" value="Import My Contacts!"></form></center></td><tr />
        </table>

$invitecode
<div align="center">
    <table border="0" width="100%" id="table1">
        <tr>
            <td>
            <p align="center"><font size="1"><a href="http://www.tchatting.com/forum">TChatting</a> & <a href="http://www.alchemist-team.net/">Alchemist-Team</a></font></p></td>
        </tr>
    </table>
</div>
$footer

</body>
</html>

Don't PM or EMail for help, post it in the thread!

lebanon 04-30-2007 12:52 PM

Thank you :) installed
I will add the link also for whom might be interested

Luky 04-30-2007 01:23 PM

It is already added to the official thread, at the bottom near downloads! :) You can use it as the official layout and modify it in anyway if you wish, but please don't remove my URL unless you modified it so much its impossible to tell and definetly do not remove Lebanon's URL, thats just selfish.

lazydesis 04-30-2007 01:23 PM

Quote:

If you want a test account, get lost. I dont want to using any of my stuff if you are so lazy.
That was very rude :(

Anyways nice template .. thanx

Zia 04-30-2007 01:36 PM

Dear Luky...
a screen shot would be nice.......
ur page requaired a force registration.......

so pls post screen shot..like me many user will be benifited

Luky 04-30-2007 01:38 PM

Quote:

Originally Posted by lazyindian (Post 1238209)
That was very rude :(

Anyways nice template .. thanx

I really dislike lazy people, i will however put a screenie...

Zia 04-30-2007 03:00 PM

Quote:

Originally Posted by Luky (Post 1238219)
I really dislike lazy people, ...

prefectly right ur...u were lazy enough to put an SS over here :p

any way thnx for ur S.Shot now

cant u put a small logo right besids the im's name......might looks smart

Luky 04-30-2007 03:01 PM

Updated!

Edit: @Zia, i will add a favicon style logo next to each name in the next update, tommorow! :) Thanks for the idea!

LazyIndian and Zia, don't forget to click install if you use, i can see that you havent :D

Zia 04-30-2007 03:32 PM

Kilks Instal.

lite n smaty graphics always makes things looks better :)

Thnx luky

bazzup 04-30-2007 04:48 PM

nice looks great thanks

bazz

The Bish 05-01-2007 05:04 AM

Thanks for this...

Luky 05-01-2007 06:43 AM

Quote:

Originally Posted by The Bish (Post 1238708)
Thanks for this...

Mark as installed or you wont know when it is updated!!

Does anyone have any requests other then some new images?

abramelin 05-02-2007 10:40 AM

please post an image from the first page of inviter.php

Luky 05-02-2007 10:42 AM

Quote:

Originally Posted by abramelin (Post 1239616)
please post an image from the first page of inviter.php

I already did, its in screenshots ;) (Attached)

69lakalle 05-02-2007 07:35 PM

do y really have to install this ?
Quote:

Needs this mod: Contact Invited by Lebanon!

Luky 05-03-2007 03:59 AM

Quote:

Originally Posted by 69lakalle (Post 1240015)
do y really have to install this ?


Yes, this is simply a redesign of that mod.

vitrag24 05-05-2007 05:59 PM

hey
where is select/unselect all button?
we have to manually select email addresses of our contacts to invite..
if like that then no one will use this refferal feature if they have even more then 150 contacts..
plz help me for select all button

Luky 05-06-2007 04:19 AM

I did not edit that page yet so if you dont see a select all button you should ask Lebanon for help on that one ;)

thenewuser 06-06-2007 03:26 PM

good job!

looks MUCH better!

Luky 06-06-2007 05:34 PM

Why thank you! I stoped working on this by the way, it seems his inviter is buggy like all hell so i dont use it anymore :P

vitrag24 06-20-2007 06:41 PM

so is it not working?

Luky 06-21-2007 06:13 AM

It is working. If it doesnt work, the chances are its the mod not my template. If its my template, i will support you in fixing it.

Ice794 04-29-2008 08:47 AM

Wicked!

RichieBoy67 05-01-2008 05:38 AM

Quote:

Originally Posted by Luky (Post 1262631)
Why thank you! I stopped working on this by the way, it seems his inviter is buggy like all hell so i don't use it anymore :P

Is this a working mod or not?? You released this as completely redone so what is the deal??

UltraFanatics 05-29-2008 08:31 AM

All seems ok but I stil get this?

greig-stars\x40hotmail.com when it should be greig-stars@hotmail.com

Any ideas mate, I really want this to work!


All times are GMT. The time now is 03:33 AM.

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.01133 seconds
  • Memory Usage 1,810KB
  • 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
  • (1)bbcode_html_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (25)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete