vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=246)
-   -   Miscellaneous Hacks - TW7S - Notifications Alert - Easier To See (https://vborg.vbsupport.ru/showthread.php?t=232032)

LifesGreatestGift 01-02-2010 10:00 PM

TW7S - Notifications Alert - Easier To See
 
1 Attachment(s)
This will change the way you are alerted about notifications. The default vBulletin notification on the header is sometimes hard to see.

Demo Screenshots
(Demo's display one private message, and one visitor message)
Firefox Browsers: http://i50.tinypic.com/158b0g1.jpg
Non-Firefox Browsers: http://i50.tinypic.com/2yv59o1.jpg

Instructions
  • Upload files
  • Perform template edits


Open header

Find:
PHP Code:

<vb:if condition="$notifications_total">
                <
li class="popupmenu notifications" id="notifications">
                    <
class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a>
                    <
ul class="popupbody popuphover">
                        {
vb:raw notifications_menubits}
                    </
ul>
                </
li>
                <
vb:else />
                <
li class="popupmenu nonotifications" id="nonotifications">
                    <
class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}</a>
                    <
div class="popupbody popuphover">
                        <
p>{vb:rawphrase no_new_messages}</p>
                        <
p><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></p>
                    </
div>
                </
li>
                </
vb:if> 


Replace With:
PHP Code:

<li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li


Open template headinclude

Add the following code to the bottom:
PHP Code:

<!-- TheWindows7Site Notifications -->
<
script type="text/javascript">
<!--
if ( 
document.all )
{
    function 
blink_show()
    {
        
blink_tags  document.all.tags('blink');
        
blink_count blink_tags.length;
        for ( 
0blink_counti++ )
        {
            
blink_tags[i].style.visibility 'visible';
        }
        
window.setTimeout'blink_hide()'700 );
    }
    function 
blink_hide()
    {
        
blink_tags  document.all.tags('blink');
        
blink_count blink_tags.length;
        for ( 
0blink_counti++ )
        {
            
blink_tags[i].style.visibility 'hidden';
        }
        
window.setTimeout'blink_show()'250 );
    }
    
window.onload blink_show;
}
-->
</
script>
<!-- / 
TheWindows7Site Notifications --> 


Open template navbar

Find:
PHP Code:

<div class="body_wrapper"


Add After:
PHP Code:

<!-- TheWindows7Site Notifications -->

<
vb:if condition="$notifications_total">

<
div style="margin: 5px 5px;"> <div style="padding-top:10px; padding-left: 5px; padding-right: 5px;"> <div style=" -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background:#fff2f4 none repeat scroll 0 0; border:1px solid #be0000; margin:5px 10px 0; text-align:justify; "

<
div style="padding-top:3px; padding-bottom:3px;">

<
table width="100%" border="0"> <tbody> <tr
<
td width="5%" align="center"><img alt="" src="./images/notification.png" width="40" height="40"/></td
<
td width="90%">


                
                    <
b><u>{vb:rawphrase your_notifications}</u>: <span class="notifications-number"><blink>{vb:raw notifications_total}</span></b></blink>
                    
                        <
li><ul>{vb:raw notifications_menubits}</ul>
                    
                </
li>
                

</
td
<
td width="5%"></td
</
tr
</
tbody
</
table
</
div>
</
div
</
div
</
div>
</
vb:if>

<!-- / 
TheWindows7Site Notifications --> 



Enjoy! :)

Dr.osamA 01-03-2010 09:47 PM

installed

thanxx man
________
HOW TO INSERT STARCRAFT 2 REPLAYS

Charlie98902 01-03-2010 10:59 PM

What about those using social groups. Also what about those using the social groups notification alert mos in the add ons section? I am interested in this but just had a few questions.

LifesGreatestGift 01-04-2010 10:44 AM

Quote:

Originally Posted by Charlie98902 (Post 1946467)
What about those using social groups. Also what about those using the social groups notification alert mos in the add ons section? I am interested in this but just had a few questions.

Any alert that would normally show up on the header will show up in my mod :)

Charlie98902 01-04-2010 11:01 AM

Thanks for the information. Will install in a few.

Alexandre.R 01-04-2010 02:58 PM

Installed! Great work :)

Trek 01-07-2010 04:01 PM

Tagged until I upgrade, but looks nice and clean. Nice work.

garretbyrne 01-19-2010 02:03 AM

Love it man... well done..

Sador 01-21-2010 11:34 AM

Tagged, looks nice.

saqibnpt 01-21-2010 04:34 PM

thanks looking good


All times are GMT. The time now is 11:35 PM.

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.01181 seconds
  • Memory Usage 1,781KB
  • 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
  • (5)bbcode_php_printable
  • (1)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