вопрос
          
        
        Здравствуйте. Сегодня решил обновить DLE до последней версии, все пршло не совсем гладко. Дело в том, что я давным давно заказывал модуль для правки leech, и теперь этот модуль напрочь отказывается работать. Автор пропал, никакой связи нет. Суть такова, что установка модуля сводится к правке файла show.full.php.
Перед: $xfieldsdata = $row['xfields'];
Вставить:
В полной новости вместо нужного результат вижу {xfvalue_links}
Если заменить show.full.php на старый, с dle 11.0 - все работает.
  
        Перед: $xfieldsdata = $row['xfields'];
Вставить:
$newxfieldsdata = xfieldsdataload( $row['xfields'] );
		preg_match_all('#<a href="(.*?)"#is', $newxfieldsdata['links'], $x_links);
		$x = 1;
		$links = $newxfieldsdata['links'];
		foreach( $x_links[1] as $x_link ) {
			$links = str_replace($x_link, '/file_'.$row['id'].'-'.$x.'.html', $links );
			$x++;
		}
		$tpl->set( '[xfvalue_links]', $links );
		unset($newxfieldsdata);
В полной новости вместо нужного результат вижу {xfvalue_links}
Если заменить show.full.php на старый, с dle 11.0 - все работает.
