Тема: DLE вопрос
Показать сообщение отдельно

  #2  
Старый 09.07.2009, 15:20
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
С нами: 9047791

Репутация: 258
По умолчанию

Открываете файл:
Цитата:
engine\classes\parse_class.php
PHP код:
if( $this->allow_url ) {
            
            
$source = preg_replace( "#\[url\](\S.+?)\[/url\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\1'))", $source );
            
$source = preg_replace( "#\[url\s*=\s*\&quot\;\s*(\S+?)\s*\&quot\;\s*\](.*?)\[\/url\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source );
            
$source = preg_replace( "#\[url\s*=\s*(\S.+?)\s*\](.*?)\[\/url\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source ); 

Заменяете на
PHP код:
if( $this->allow_url ) {
            
            
$source = preg_replace( "#\[hide\]\[center\]\[quote\]\[url\](\S.+?)\[/url\]\[\/hide\]\[\/center\]\[\/quote\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\1'))", $source );
            
$source = preg_replace( "#\[hide\]\[center\]\[quote\]\[url\s*=\s*\&quot\;\s*(\S+?)\s*\&quot\;\s*\](.*?)\[\/url\]\[\/hide\]\[\/center\]\[\/quote\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source );
            
$source = preg_replace( "#\[hide\]\[center\]\[quote\][url\s*=\s*(\S.+?)\s*\](.*?)\[\/url\]\[\/hide\]\[\/center\]\[\/quote\]#ie", "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source ); 
 
Ответить с цитированием