예제 #1
0
 static function ParseSig($text, $ticket, $bbcode = true)
 {
     if (!is_object($ticket)) {
         echo "CALLING PARSESIG WITHOUT TICKET OBJECT!";
         exit;
     }
     $parser = new FSSParser();
     $parser->template = $text;
     $parser->Clear();
     FSSParserTicket::core($parser, $ticket);
     $user = JFactory::getUser();
     $parser->SetVar('handlername', $user->name);
     $parser->SetVar('handlerusername', $user->username);
     $parser->SetVar('handleremail', $user->email);
     $text = $parser->Parse();
     if ($bbcode) {
         return FSS_Helper::ParseBBCode($text);
     }
     return $text;
 }