Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: 1.00, by TECK TECK is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 02-20-2002 Last Update: Never Installs: 54
 
No support by the author.

vbPopup will determine your guests to signup to your forums in an elegant way.
If a guest visit your forum (or a specific area of it), a popup will show (for a setable period of time) a message (you decide what you want, from hotest info in your forum, or simply an advertising banner) and an option to register. The great part of this hack is that it cannot be disabled by classic popup killers.

The hack is designed to make the popup show only to guests.
You can set the timer value by modifying vbpopup.js parameters and the popup's look by editing the vbpopup template. Also, all you have to add in your templates (the ones you want the popup to show) is: $vbpopup, so it doesn't take alot of time to edit the forums look. I recommend you to insert it only in showthread template, but that is up to you.

ESTIMATED INSTALL TIME: 4 minutes

A 'vbpopup' template installer is included in the package. I tried to make your life easy.
IMPORTANT: Run the template installer in root/forum/admin.

FILES TO MODIFY:
- root/forum/global.php
- headinclude template

A screenshoot is shown below. I recommend you to keep small the popup window size. In this way the newcommers will not get annoyed by the popup.

Comments, likes, dislikes are welcome. Fell free to post them all here. Also, post a link to your forums to show off your vbPopup integration (it might give ideas to others).

NOTE: The java code was inspired and modified to suit the VB needs from this script (you can see it in action). My hack will produce a similar efect on the forums pages. The only difference is a cleaner code to improve the load time and integration of VB variables.

UPDATE
-------------------------------
Ok, I eliminated the confusion in readme.txt file about the template installer.
The hack is attached in Post #9.
It seems to be a problem updating the attachments here. Anyway, I fixed this issue by reposting the .zip file below. Sorry about the inconvenience.

UPDATE
-------------------------------
As I said before, this hack is extremly easy to adjust to suit your forum needs. A good example is shown below:
https://vborg.vbsupport.ru/showthrea...821#post222821

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 02-22-2002, 02:48 AM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well, i'm glad i didn't go to 4am in the morning to bed for nothing. thanks lionel.
Reply With Quote
  #23  
Old 02-22-2002, 04:01 AM
Prince Prince is offline
 
Join Date: Oct 2001
Posts: 333
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I hate pop-ups, and this thing would annoy me when I am not logged in, so I am sure it would annoy every one else.
Reply With Quote
  #24  
Old 02-23-2002, 03:54 PM
James Cridland James Cridland is offline
 
Join Date: Nov 2001
Location: London, UK
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a good idea: though the current pop-up is highly annoying!

But it got me thinking. Instead, then, I've written an "ad banners if not registered" 'hack' here:
https://vborg.vbsupport.ru/showthread.php?postid=222819 (It's not a hack, actually, just a template edit).

It looks like this:

Once a user registers, the ad banners disappear.
Reply With Quote
  #25  
Old 02-23-2002, 04:10 PM
nafae's Avatar
nafae nafae is offline
 
Join Date: Nov 2001
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I really like that idea, definately would be a good convincer...

Quote:
Originally posted by James Cridland
This is a good idea: though the current pop-up is highly annoying!

But it got me thinking. Instead, then, I've written an "ad banners if not registered" 'hack' here:
https://vborg.vbsupport.ru/showthread.php?postid=222819 (It's not a hack, actually, just a template edit).

It looks like this:

Once a user registers, the ad banners disappear.
Reply With Quote
  #26  
Old 02-23-2002, 04:14 PM
nafae's Avatar
nafae nafae is offline
 
Join Date: Nov 2001
Posts: 240
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

By the way, you folks should be nicer... He made this hack thinking some people would use it, and THEY DID. So it is a success. Why talk bad about his hack if noone is forcing or asking you to use it? Just say something like "I like the idea of getting people to register but not via a popup, because I think they are somewhat annoying"

It is depressing to see that some of these people can't just relax and, if they don't like a hack, don't read about it.
Reply With Quote
  #27  
Old 02-24-2002, 01:23 AM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

James, my hack it's fully customizable so you can edit the template the way it suits better for your forums, i mentioned this in the start thread, so you make it the way you want good mod you have there.. however, your hack only adds a table at the top, mines scroll down while the user browse the board and you can edit vbpopup template to look the same as yours.

nafae, thanks...
Reply With Quote
  #28  
Old 02-24-2002, 03:16 PM
James Cridland James Cridland is offline
 
Join Date: Nov 2001
Location: London, UK
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No worries, thanks for that.

The nice thing about this board is that it makes you think: I'm not claiming mine's any better than yours, just suits me better, that's all.

It was your idea: and a good idea, too.
Reply With Quote
  #29  
Old 02-24-2002, 04:24 PM
xug xug is offline
 
Join Date: Oct 2001
Location: The Grand Strand, SC
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nakkid, I love this Hack and installed it.

"Don't bother ignorant people"

I have tried to change the location, but without any result.

What do I need to do to let it popup at the bottom in the center?
Please, show me with params.
Reply With Quote
  #30  
Old 02-24-2002, 08:39 PM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by xug
What do I need to do to let it popup at the bottom in the center?
Please, show me with params.
01. open vbpopup.js and locate the line:
Code:
  adDiv.left=documentWidth-250;adDiv.top =documentHeight-150;
change the -250 and -150 set of values to suit your needs.

02. in headinclude template, edit #vbplocation, more exacly the top and left locations.

experiment until you achieve the result you like.
hope that helped you.

James, i really like your mod. getting jelous.. hehe great job and soo easy. i made the popup size to look closer to yours.
less editing for people...
Reply With Quote
  #31  
Old 02-24-2002, 09:52 PM
xug xug is offline
 
Join Date: Oct 2001
Location: The Grand Strand, SC
Posts: 339
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Super, Thank you so much Nakkid !
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 07:11 PM.


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.05717 seconds
  • Memory Usage 2,313KB
  • Queries Executed 27 (?)
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
  • (1)bbcode_code
  • (2)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
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (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_postinfo_query
  • fetch_postinfo
  • 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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • 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