public static function ParseText($text = "", $eventId = 0, $arUFWDValue = array())
 {
     if ($text != "") {
         if (!is_object(self::$TextParser)) {
             self::$TextParser = new CTextParser();
             //self::$TextParser->pathToUser = CCalendar::pathToUser;
             self::$TextParser->allow = array("HTML" => "N", "ANCHOR" => "Y", "BIU" => "Y", "IMG" => "Y", "QUOTE" => "Y", "CODE" => "Y", "FONT" => "Y", "LIST" => "Y", "SMILES" => "Y", "NL2BR" => "N", "VIDEO" => "Y", "TABLE" => "Y", "CUT_ANCHOR" => "N", "ALIGN" => "Y", "USER" => "Y", "USERFIELDS" => self::__GetUFForParseText($eventId, $arUFWDValue));
         }
         self::$TextParser->allow["USERFIELDS"] = self::__GetUFForParseText($eventId, $arUFWDValue);
         $text = self::$TextParser->convertText($text);
     }
     return $text;
 }
 public static function ParseText($text = "")
 {
     if ($text != "") {
         if (!is_object(self::$TextParser)) {
             self::$TextParser = new CTextParser();
             self::$TextParser->allow = array("HTML" => "N", "ANCHOR" => "Y", "BIU" => "Y", "IMG" => "Y", "QUOTE" => "Y", "CODE" => "Y", "FONT" => "Y", "LIST" => "Y", "SMILES" => "N", "NL2BR" => "N", "VIDEO" => "N", "TABLE" => "N", "CUT_ANCHOR" => "N", "ALIGN" => "Y");
         }
         $text = self::$TextParser->convertText($text);
     }
     return $text;
 }