fixed broken user.php
[specialops2.git] / lib / class.messagelist_irc.php
blobd2afe95b2d1599490f846b1de39d19af00c0657e
1 <?php
2 // $Id$
4 $classes['messagelist']['IRC'] = array('name' => 'IRC', 'ID' => 2);
6 class messagelist_irc extends messagelist_flat implements iface_messagelist
8 function __construct($topicid, $mpp = 35, $page = 0)
10 parent::__construct($topicid, $mpp, $page);
13 public function display()
15 global $DB, $user;
17 $msgs = $DB->query('SELECT `messages`.`userid`, `alias`, `mtime`, `mtext`, `messages`.`messageid`,
18 INET_NTOA(`origin_ip`) AS `ip`
19 FROM `message-data` NATURAL LEFT JOIN `messages` NATURAL LEFT JOIN `users`
20 WHERE `topicid` = '.$this->topicid.'
21 ORDER BY `mtime` ASC
22 LIMIT '.($this->page*$this->mpp).', '.$this->mpp);
24 while ( $msg = $msgs->fetch_row() )
25 echo '<div id="m',$msg[4],'" style="display:table-row">',"\n",
26 '<div class="info" style="display:table-cell">',"\n",
27 ' [<a href="#m',$msg[4],'">',$user->fdate($msg[2]),"</a>]\n",
28 ' &lt;',$GLOBALS['user']->namelink($msg[0], $msg[1]),( $user->level >= LVL_ADMIN ? '@'.$msg[5] : '' ),"&gt;\n",
29 "</div>\n",
30 '<div class="content" style="display:table-cell">',$msg[3],"</div></div>\n";