Changeset 1542

Show
Ignore:
Timestamp:
03/04/08 22:28:58 (2 months ago)
Author:
Neal
Message:

Fixed IP addresses not being displayed for guests.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/punbb-1.3-dev/upload/viewtopic.php

    r1533 r1542  
    343343 
    344344        // Generate author information 
    345         if ($cur_post['poster_id'] > 1 && $pun_config['o_show_user_info'] == '1'
    346         { 
    347                 if ($cur_post['location'] != '') 
     345        if ($cur_post['poster_id'] > 1
     346        { 
     347                if ($pun_config['o_show_user_info'] == '1') 
    348348                { 
    349                         if ($pun_config['o_censoring'] == '1') 
    350                                 $cur_post['location'] = censor_words($cur_post['location']); 
    351  
    352                         $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['From'].'</strong> '.pun_htmlencode($cur_post['location']).'</span></li>'; 
     349                        if ($cur_post['location'] != '') 
     350                        { 
     351                                if ($pun_config['o_censoring'] == '1') 
     352                                        $cur_post['location'] = censor_words($cur_post['location']); 
     353 
     354                                $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['From'].'</strong> '.pun_htmlencode($cur_post['location']).'</span></li>'; 
     355                        } 
     356 
     357                        $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['Registered'].'</strong> '.format_time($cur_post['registered'], true).'</span></li>'; 
     358 
     359                        if ($pun_config['o_show_post_count'] == '1' || $pun_user['is_admmod']) 
     360                                $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['Posts'].'</strong> '.$cur_post['num_posts'].'</span></li>'; 
    353361                } 
    354  
    355                 $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['Registered'].'</strong> '.format_time($cur_post['registered'], true).'</span></li>'; 
    356  
    357                 if ($pun_config['o_show_post_count'] == '1' || $pun_user['is_admmod']) 
    358                         $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['Posts'].'</strong> '.$cur_post['num_posts'].'</span></li>'; 
    359362 
    360363                if ($pun_user['is_admmod']) 
    361364                { 
    362                         $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['IP'].'</strong> <a href="'.pun_link($pun_url['get_host'], $cur_post['id']).'">'.$cur_post['poster_ip'].'</a></span></li>'; 
    363  
    364365                        if ($cur_post['admin_note'] != '') 
    365366                                $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['Note'].'</strong> '.pun_htmlencode($cur_post['admin_note']).'</span></li>'; 
    366367                } 
    367368        } 
     369 
     370        // Generate IP information for moderators/administrators 
     371        if ($pun_user['is_admmod']) 
     372                $pun_page['user_info'][] = '<li><span><strong>'.$lang_topic['IP'].'</strong> <a href="'.pun_link($pun_url['get_host'], $cur_post['id']).'">'.$cur_post['poster_ip'].'</a></span></li>'; 
    368373 
    369374        // Generate author contact details