Ejemplo n.º 1
0
 public function validate_pollid(Module_Forum $m, $arg)
 {
     if (false === ($p = GWF_VoteMulti::getByID($arg))) {
         return $m->lang('err_poll');
     }
     if ($p->getUserID() !== $this->user->getID()) {
         return $m->lang('err_poll');
     }
     return false;
 }
Ejemplo n.º 2
0
 public function getSubscrSelect(Module_Forum $module, $name = 'subscr')
 {
     $back = sprintf('<select name="%s">', $name);
     $val = $this->getVar('fopt_subscr');
     foreach (self::$SUBSCR_MODES as $opt) {
         $sel = GWF_HTML::selected($opt === $val);
         $back .= sprintf('<option value="%s"%s>%s</option>', $opt, $sel, $module->lang('subscr_' . $opt));
     }
     $back .= '</select>';
     return $back;
 }
Ejemplo n.º 3
0
 public function displayEditBy(Module_Forum $m)
 {
     if ('' === ($ename = $this->display('post_eusername'))) {
         return '';
     }
     $edate = GWF_Time::displayDate($this->getVar('post_edate'));
     return $m->lang('last_edit_by', array($ename, $edate));
 }