urisoft Опубликовано 13 Июля 2007 Жалоба Поделиться Опубликовано 13 Июля 2007 Дополнение для mJournal v2.0pb7: Замена парсераАвтор: Arhar Замена парсера используемого в дневниках (от форума 2.0) на парсер используемый в вашей версии форума. смайлы должны заработоть после этого:(или не должны вообще)1. ./journal/legends.phpнайти require ROOT_PATH.'sources/lib/post_parser.php'; $parser = new post_parser();заменить на require_once( ROOT_PATH."sources/handlers/han_parse_bbcode.php" ); $parser = new parse_bbcode(); $parser->ipsclass =& $ibforums; $parser->parse_bbcode = 1;найти$after = $parser->convert( array( 'TEXT' => $open.$content.$close, 'CODE' => 1 ) ); заменить на$after = $parser->pre_db_parse( $open.$content.$close ); 2. ./journal/misc/comment_edit.php найти require ROOT_PATH.'sources/lib/post_parser.php'; $parser = new post_parser(); $parser->ipsclass = &$ibforums; заменить на require_once( ROOT_PATH."sources/handlers/han_parse_bbcode.php" ); $parser = new parse_bbcode(); $parser->ipsclass =& $ibforums; $parser->parse_bbcode = 1; найти$post = $parser->unconvert($row['post'],1,0); заменить на$post = $parser->pre_edit_parse($row['post']); 3. ./journal/misc/post_edit.php найти require ROOT_PATH.'sources/lib/post_parser.php'; $parser = new post_parser(); $parser->ipsclass = &$ibforums; заменить на require_once( ROOT_PATH."sources/handlers/han_parse_bbcode.php" ); $parser = new parse_bbcode(); $parser->ipsclass =& $ibforums; $parser->parse_bbcode = 1; найти'post' => $parser->unconvert($row['post'],1,0), заменить на'post' => $parser->pre_edit_parse($row['post']), 4. ./journal/misc/post_functions.php найти require ROOT_PATH."sources/lib/post_parser.php"; $parser = new post_parser(); заменить на require_once( ROOT_PATH."sources/handlers/han_parse_bbcode.php" ); $parser = new parse_bbcode(); $parser->ipsclass =& $ibforums; $parser->parse_bbcode = 1; $parser->parse_smilies = $ibforums->input['enableemo'] == 'yes' ? 1 : 0; найти $post = $parser->convert(array( TEXT => $ibforums->input['Post'], SMILIES => $ibforums->input['enableemo'] == 'yes' ? 1 : 0, CODE => 1, HTML => 0 )); заменить на $post = $parser->pre_db_parse($ibforums->input['Post']); найти require ROOT_PATH.'sources/lib/post_parser.php'; $parser = new post_parser(); заменить на require_once( ROOT_PATH."sources/handlers/han_parse_bbcode.php" ); $parser = new parse_bbcode(); $parser->ipsclass =& $ibforums; $parser->parse_bbcode = $this->allow_ibcode(); $parser->parse_smilies = $ibforums->input['enableemo'] == 'yes' ? 1 : 0; найти $post = $parser->convert(array( TEXT => $ibforums->input['Post'], SMILIES => $ibforums->input['enableemo'] == 'yes' ? 1 : 0, CODE => $this->allow_ibcode(), HTML => 0 )); заменить на $post = $parser->pre_db_parse($ibforums->input['Post']); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.