Changeset 58

Show
Ignore:
Timestamp:
2007-11-29 19:53:41 (1 year ago)
Author:
hannes
Message:

merging changesets [52] to [57] from trunk; upgrading to 5.0 RC2

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/5.0/admin/classes/pages/Editmember.php

    r30 r58  
    372372                                    $file = substr($file, 0, strlen($file) - 4); 
    373373                                    $_col2 .= '<option value="' . $file . '"'; 
    374                                     if ($file == $SESSION['language']) { 
     374                                    if ($file == $m->getLang()) { 
    375375                                        $_col2 .= ' selected="selected"'; 
    376376                                    } 
  • branches/5.0/classes/misc/Member.php

    r34 r58  
    4747    private $avatarsize; 
    4848    private $boardstyle; 
     49    private $lang; 
    4950 
    5051    /** 
     
    116117                $this->signature = $row->signature; 
    117118                $this->boardstyle = $row->boardstyle; 
     119                $this->lang = $row->lang; 
    118120                // get avatar size 
    119121                if (is_file($this->avatar)) { 
     
    258260    public function getBoardStyle() { 
    259261        return $this->boardstyle; 
     262    } 
     263 
     264    /* get ĺanguage */ 
     265    public function getLang() { 
     266        return $this->lang; 
    260267    } 
    261268 
  • branches/5.0/classes/misc/Post.php

    r38 r58  
    224224                                $q = NULL; 
    225225                                $session_pw = new Authcode(); 
    226                                 if ($session_pw->check($password)) { 
     226                                if ($session_pw->check($password) === FALSE) { 
    227227                                    $ok = 0; 
    228228                                    $_error = $LANG['error_authentication_code']; 
     
    320320                            if ($postedbymember === 1) { 
    321321                                // don't save e-mail address every time for members 
     322                                $email = ''; 
     323                            } elseif ($SETTINGS['guestemail'] == 0) { 
    322324                                $email = ''; 
    323325                            } 
  • branches/5.0/classes/pages/Category.php

    r26 r58  
    9696                    $row5 = $q5->fetchObject(); 
    9797                    $q5 = NULL; 
    98                     // get poster information 
    99                     $_poster = new Member($row5->poster, $row5->postedbymember); 
     98                    // construct last activity column 
     99                    $_col4 = '-'; 
     100                        if (isset($row5->topicid) && $row5->topicid != '' && $row5->topicid > 0) { 
     101                        // get poster information 
     102                        $_poster = new Member($row5->poster, $row5->postedbymember); 
     103                        $_col4 = $LANG['by'] . ' ' . $_poster->getProfileLink() . '</div><div>' . $LANG['in'] . ' <a href="' . $F->link('topic') . 'id=' . $row5->topicid . '">' . $row5->topictitle . '</a>'; 
     104                    } 
    100105                    /* new posts since user's last visit; 
    101106                     * works only for registered members who are logged in */ 
     
    121126                    } 
    122127                    // show forum overview 
    123                     $table->addRow(Array($_mark, '<td><h3><a href="' . $F->link('forum') . 'id=' . $row2['forumid'] . '">' . $row2['forumtitle'] . '</a></h3>' . $_mods . $row2['forumdescription'] . '</td>', '<td align="center">' . $row3->topics . '</td>', '<td align="center">' . $row4->posts . '</td>', '<td><div>' . $LANG['by'] . ' ' . $_poster->getProfileLink() . '</div><div>' . $LANG['in'] . ' <a href="' . $F->link('topic') . 'id=' . $row5->topicid . '">' . $row5->topictitle . '</a></div><div>' . $F->datetime($row5->posttime) . '</div></td>')); 
     128                    $table->addRow(Array($_mark, '<td><h3><a href="' . $F->link('forum') . 'id=' . $row2['forumid'] . '">' . $row2['forumtitle'] . '</a></h3>' . $_mods . $row2['forumdescription'] . '</td>', '<td align="center">' . $row3->topics . '</td>', '<td align="center">' . $row4->posts . '</td>', '<td><div>' . $_col4  . '</div><div>' . $F->datetime($row5->posttime) . '</div></td>')); 
    124129                } 
    125130            } 
  • branches/5.0/classes/pages/Userpanel.php

    r30 r58  
    477477                                    $file = substr($file, 0, strlen($file) - 4); 
    478478                                    $_col2 .= '<option value="' . $file . '"'; 
    479                                     if ($file == $SESSION['language']) { 
     479                                    if ($file == $m->getLang()) { 
    480480                                        $_col2 .= ' selected="selected"'; 
    481481                                    } 
  • branches/5.0/includes/config/version.php

    r46 r58  
    2828 * Also good: Spam Board Viking Edition 1.0 (then, you can do your own version numbering from there) */ 
    2929 
    30 $VERSION = '5.0 RC1'; 
     30$VERSION = '5.0 RC2'; 
    3131 
    3232?> 
  • branches/5.0/includes/styles/default.css

    r40 r58  
    586586    font-size:0.8em; 
    587587    text-align:center; 
     588    white-space:nowrap; 
    588589    float:left; 
    589590}