+ if (!isset($_SESSION)) {
+ return false;
+ }
+ return ($this->headers['from'] == $_SESSION['name'] . ' <' . $_SESSION['mail']. '>');
+ }
+
+ /** Make some links to browse the current newsgroup
+ */
+ function _browser()
+ {
+ global $banana;
+ $ret = '<div class="banana_menu">';
+ $actions = Array('nextUnread' => Array('next_unread', _b_('Message non-lu suivant'), 'u'),
+ 'prevPost' => Array('prev', _b_('Article précédent'), 'a'),
+ 'nextPost' => Array('next', _b_('Article suivant'), 'z'),
+ 'prevThread' => Array('prev_thread', _b_('Discussion précédente'), 'q'),
+ 'nextThread' => Array('next_thread', _b_('Discussion suivante'), 's'));
+ foreach ($actions as $method=>$params) {
+ $id = $banana->spool->$method($this->id);
+ if (!is_null($id)) {
+ $ret .= makeImgLink(Array('group' => $banana->state['group'],
+ 'artid' => $id),
+ $params[0] . '.gif',
+ $params[1],
+ null, null, null,
+ $params[2]);
+ }
+ }
+ return $ret . '</div>';