vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Panic Button 1.01 (https://vborg.vbsupport.ru/showthread.php?t=91779)

yinyang 07-06-2005 09:00 PM

Panic Button 1.01
 
This is a Panic Button (Should work in IE and FF) in case a member is worried about being on your site at a particular time, for example, at work. The button is defaulted to stay glued to the lower right hand corner, but this can be changed in the CSS settings stated below.

Inspired by dsboyce8624's Boss Button problems he was having, I tried to first use a simple "floating menu" script. However, all the scripts i could find were only written for dhtml. That just doesn't work in vB (i tried many versions)... I'm not sure why, but i think it is because vB is XHTML.

I am NOT a coder. I am more of a reverse engineer when it comes to this stuff.

Anyhow, I came across the website of Dean Edwards: http://dean.edwards.name/. In his welcoming paragraph he writes, "This site exists so that I can perform tests on web tools that I?m currently building. This work is open source and is available for download. In other words, I?m always messing about with this site but you can rip-off any code you want. You can alleviate any associated guilt by making a donation."

Well, he has a pretty interesting script called "IE7" that I have no idea how it works. However, it can be found here (and a portion is renamed and included in the zip file): http://dean.edwards.name/IE7/

The rest is history. This works on my test site and I attach it herewith. Oh, since I only tinkered with this thing, I'd like to share the credit and copyright with dsboyce8624, whoever he shares his credit with, and especially Dean Edwards.

The image I use is can obviously be substituted with anything else you like. Just be sure to name your image "panicbutton.gif".

This may be copied, reproduced or published anywhere without my permission. I'll do my best to support this.

DEMO - My Test Board, please do not register.

Details
-------
2 Files to upload (1 Javascript File and 1 Panic Button image)
2 New Profile Field entries (Remember the Field ID# !!)
1 New CSS definition
1 Template Edit


Thanks for reading,
YinYang

BTW, you can move the placement of the image anywhere on the screen by editing the .panicbutton CSS .


v1.01 - Update 070805
----------
1. Panic Button may not work if you have Custom Error Pages hack installed. No clue why.


v1.01 - Update 070505
----------
1. changed out the original button with dsboyce8624's cooler button.
2. changed the placement of the script from Footer to Header
3. added a user choice "On/Off" conditional which is a template conditional and controlled via another Profile Field.

kall 07-07-2005 07:13 AM

Quote:

This may be copied, reproduced or published anywhere without my permission.
That's very nice of you! ;)

yinyang 07-07-2005 07:17 AM

Quote:

Originally Posted by kall
That's very nice of you! ;)

Yup! I figure since i didn't actually create any real coding here (all the heavy lifting was done by Dean Edwards), I shouldn't be possessive about it. :classic:

Besides, if Dean made it free-for-all, then it only makes sense I should.

oh yeah, this is my first hack, albeit mini. woot!

dsboyce8624 07-07-2005 12:39 PM

Now we just need the conditional to make it a user option and it's what I was doing.

Biker_GA 07-07-2005 12:46 PM

So what does thing thing do?

jesus likes pie 07-07-2005 01:19 PM

i dont get what this thing does....

StarBuG 07-07-2005 04:00 PM

I also have no clue what this extension does.

You also violate a copyright if you use the microsoft office help image ;)
I would advice against using this graphic

StarBuG

dsboyce8624 07-07-2005 04:43 PM

It puts a floating button on the page, you can hit it to open a new site if your boos comes over to your desk.

dsboyce8624 07-07-2005 04:45 PM

Quote:

Originally Posted by StarBuG
I would advice against using this graphic

You can use the button from my zip if you want.

And let me know when you add the conditional based on a second user field.

Some users don't want to use it.

Biker_GA 07-07-2005 04:52 PM

Quote:

Originally Posted by dsboyce8624
It puts a floating button on the page, you can hit it to open a new site if your boos comes over to your desk.

Who sets the URL? User or Admin? I can see some awesome possibilities with this (like setting the panic button to playboy.com). **GRIN**


All times are GMT. The time now is 05:28 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.01862 seconds
  • Memory Usage 1,737KB
  • 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
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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