vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   PM Bar Blink & PM Quick Reply (https://vborg.vbsupport.ru/showthread.php?t=87152)

TheEDIGuy 07-08-2003 09:00 PM

PM Bar Blink & PM Quick Reply
 
Anyone, by any chance, working on either of these 2 template mods? My members are driving me nuts with the requests for 2 of their favorite features.

DAB10788 07-15-2003 10:07 PM

yup, pm bar blink was very nice :)

idwf 07-20-2003 07:41 AM

I'll wait for this too :)

Cassidy 07-21-2003 05:39 PM

I loved the blinking PM bar. It was hypnotizing....

idwf 07-21-2003 07:15 PM

Quote:

Originally Posted by Caszi
I loved the blinking PM bar. It was hypnotizing....

any chance of it begin done on VB3?

Brad 07-21-2003 07:17 PM

I was going to wait until RC to release both, I'll release them then if they havent been done by someone else in the mean time.

SmartGnome 07-25-2003 06:20 PM

Here is a little piece of code to give a try. On my testboard it works :)

You can put this code anywhere on your forumhome template in a place it fits your request. I did put it in the welcome panel from Tungsten, there I created an extra column and entered the code there.

For testing you can place it on the HEADER template at following spot so it doesn't mess up your forum homepage.
--------------------------------

In the HEADER template look for:

Code:

<table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
Directly under this line insert:

Code:


<tr><td align="right">
<if condition="$bbuserinfo[pmunread] != 0">
<div id=glow_text>
<h2 align=center><font face=Arial color=#00ff00 style=letter-spacing:3pt>New Private Message</font></h1>
</div>
<script language=javascript>
//----  Choice of variables  ----
glow_color="red"
glow_min=1
glow_max=6
glow_speed=40
//---------The description---------
/*
glow_color - color of the glow
glow_min - minimal size
glow_max - maximal size
glow_speed - the glow speed
*/
//----------------------------------
function f_glow(){
 glow_size+=glow_const
 if (glow_size>glow_max || glow_size<glow_min) glow_const*=(-1)
 document.all.glow_text.style.filter = "glow(color="+glow_color+", strength="+glow_size+")"
}
if(document.all){glow_const=1; glow_size=glow_min; document.all.glow_text.style.width="100%"; setInterval("f_glow()",glow_speed)}
</script>
</if>
</td></tr></span>

Save the HEADER template.

If there are no pm's you will see nothing and as soon there is a pm there is a blinking 'glowing'text there.

You can edit the settings in the script to adjust all for your own taste :)
Play a little with it and perhaps another comes with new ideas/

Cheers
Ad

imported_BarryA 07-25-2003 07:47 PM

Couple of things...

1. Private is spelled wrong in Private Message.
2. Your missing the </if> at the end

Other than that it seems to work well... Thanks alot... :)

SmartGnome 07-25-2003 08:19 PM

Quote:

Originally Posted by BarryA
Couple of things...

1. Private is spelled wrong in Private Message.
2. Your missing the </if> at the end

Other than that it seems to work well... Thanks alot... :)

:)
Have edited the code. Well the spelling is from a cheesehead and </if> from copy & paste :)

Glad you like it

imported_BarryA 07-25-2003 09:13 PM

1 Attachment(s)
The blinking text didnt work for all my users so I re-wrote it using an animated .gif. This version will also let you click the gif and take you to your PM box. Its a little more simple as well.

Code:

<!-- PM Blink -->
<if condition="$bbuserinfo[pmunread] != 0">
<tr><td class="page" align="center">
<a href="private.php?$session[sessionurl]"><img src="$stylevar[imagesfolder]/newpmblink.gif" border="0" /></a>
</td></tr></if>
<!-- End PM Blink -->

I put it in the navbar template right before the last </table>

I attached a .gif for you to use, but you can make your own if you like. Put the .gif file in your images directory.

idwf 07-26-2003 07:03 AM

Quote:

Originally Posted by smartgnome
I did put it in the welcome panel from Tungsten, there I created an extra column and entered the code there.

how you do that? What you mean? got a pic?

SmartGnome 07-26-2003 10:19 AM

1 Attachment(s)
Quote:

Originally Posted by Magik
how you do that? What you mean? got a pic?


here some screenshots, did split it up cause of upload sizes :)

SmartGnome 07-26-2003 10:22 AM

Quote:

Originally Posted by BarryA
The blinking text didnt work for all my users so I re-wrote it using an animated .gif. This version will also let you click the gif and take you to your PM box. Its a little more simple as well.

Code:

<!-- PM Blink -->
<if condition="$bbuserinfo[pmunread] != 0">
<tr><td class="page" align="center">
<a href="private.php?$session[sessionurl]"><img src="$stylevar[imagesfolder]/newpmblink.gif" border="0" /></a>
</td></tr></if>
<!-- End PM Blink -->

I put it in the navbar template right before the last </table>

I attached a .gif for you to use, but you can make your own if you like. Put the .gif file in your images directory.

You can add extra code in the script to redirect the browser info so it works also for other browsers.

trilOByte 07-26-2003 02:05 PM

Quote:

Originally Posted by BarryA
The blinking text didnt work for all my users so I re-wrote it using an animated .gif. This version will also let you click the gif and take you to your PM box. Its a little more simple as well.

Code:

<!-- PM Blink -->
<if condition="$bbuserinfo[pmunread] != 0">
<tr><td class="page" align="center">
<a href="private.php?$session[sessionurl]"><img src="$stylevar[imagesfolder]/newpmblink.gif" border="0" /></a>
</td></tr></if>
<!-- End PM Blink -->

I put it in the navbar template right before the last </table>

I attached a .gif for you to use, but you can make your own if you like. Put the .gif file in your images directory.

Is it possible to add an "else" statement, so a "no pm" gif gets replaced by a "have pm" blinking gif?

SmartGnome 07-26-2003 02:47 PM

Code:


<!-- PM Blink -->
<if condition="$bbuserinfo[pmunread] != 0">
<tr><td class="page" align="center">
<a href="private.php?$session[sessionurl]"><img src="$stylevar  [imagesfolder]/newpmblink.gif" border="0" /></a>
</td></tr>
<else />
<tr><td>&nbsp;</td></tr>

</if>
<!-- End PM Blink -->


trilOByte 07-26-2003 04:22 PM

1 Attachment(s)
thankis smartgnome, works perfectly. I used this....

Code:

<if condition="$bbuserinfo[pmunread] != 0">
<a href="private.php?$session[sessionurl]"><img src="images/pmonbar.gif" width="135" height="15" border="0"></a>
<else />
<a href="private.php?$session[sessionurl]"><img src="images/pmoffbar.gif" width="135" height="15" border="0"></a>
</if>

To produce this effect in my sidemenu....

Cassidy 07-31-2003 04:33 PM

Does anyone know how to make my table blink instead of the text?

shadiguy1 01-09-2005 01:46 PM

i know this is old but for some reason i can not get this to work in vb 3.0.3 i want it to blink in the same spot that vb.org has it in the Spot Where it says u have X amount of New private Messages Etc. Please Advise on what i need to do to get this working i have uploaded the newpm.gif to the images folder and tried aqdding the code listed in this thread to get it to work but it is not working for me please help


All times are GMT. The time now is 03:51 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.01167 seconds
  • Memory Usage 1,763KB
  • 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
  • (7)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (18)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