Не знаю, вероятно это всё уже и было, но я хорошо искал - не нашёл. Суть думаю всем понятна - учим парсер распознавать типы файлов. Расскажу на примере аудио. Открываем /engine/classes/parse.class.php и ищем строку $source = preg_replace( \"#[audios*=s*(S.+?)s*]#ie\", \"$this->build_audio(\'1\')\", $source ); ниже дописываем $source = preg_replace( \"#https*(S.+?)s*.mp3s*#ie\", \"$this->build_audio(\'http1.mp3\')\", $source ); Теперь нам надо избавится от накрутки тегов при редактировании новости. Для этого в строке $source = preg_replace( \"#[audios*=s*(S.+?)s*]#ie\", \"$this->build_audio(\'1\')\", $source ); меняем build_audio(\'1\') на build_audio(\'\') По скольку парсер тут прожорливый и возможны проблемы с кодом, прикрепляю инструкцию: Вы не можете скачивать файлы с нашего сервера.
|