View Single Post
  #26  
Old 09-23-2007, 09:48 PM
Breathex Breathex is offline
 
Join Date: Oct 2004
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FullyTested View Post
If all you want to do is display the time remaining on the ban whenever the user tries to log on, then...

1). Open 'includes/functions.php'
2). Find eval(standard_error(fetch_error('nopermission_bann ed', $reason['reason'], $date)));
3). ABOVE it insert:
PHP Code:
// start code 'ban time'

        
if ($date != $vbphrase['never'])
        {
            
$remain $reason['liftdate'] - TIMENOW;
            
$remain_days floor($remain 86400);
            
$remain_hours ceil(($remain - ($remain_days 86400)) / 3600);
            if (
$remain_hours == 24)
            {
                
$remain_days += 1;
                
$remain_hours 0;
            }

            if (
$remain_days <= 0)
            {
                
$timeremaining "<i>Will be lifted soon.</i>";
            }
            else
            {
                if (
$remain_days == 1)
                {
                    
$day_word $vbphrase['day'];
                }
                else
                {
                    
$day_word $vbphrase['days'];
                }
                if (
$remain_hours == 1)
                {
                    
$hour_word $vbphrase['hour'];
                }
                else
                {
                    
$hour_word $vbphrase['hours'];
                }

                
$timeremaining "$remain_days $day_word$remain_hours $hour_word";
            }

            
$date .= "<br />Time Remaining: $timeremaining";
        }

// end code 'ban time' 

Cheers,
David.
FullyTested, thanks for your interest but i'm not talking about this. I need a countdown which will show in postbit under the nick name or under the age, and only unbanned users will see this countdown.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01615 seconds
  • Memory Usage 1,802KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete