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; }