Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

https://xetown.com/download/219485

 

해당 게시글 소스 사용중인데요.

421라인

protected static function cleanFilename($filename)

    {

        if (preg_match('@[^\\\\/\\?=]+\.(gif|jpe?g|png|bmp|svg|mp4)\b@i', urldecode($filename), $matches))

        {

            return $matches[0];

        }

        else

        {

            return md5($image_info['image_url'] . microtime() . mt_rand());

        }

    }

 

445라인 부근

switch ($image_info['mime'])

        {

            case 'image/gif': return 'gif';

            case 'image/jpeg': return 'jpg';

            case 'image/png': return 'png';

            case 'image/mp4': return 'mp4';

            case 'image/x-ms-bmp': return 'bmp';

            default: return $default;

        }

 

소스를 이렇게 추가했는데 가져오는 게시글에 video 태그에 mp4만 존재할때는 자동으로 mp4파일이 서버로 업로드 되고

잘 가져와 지는데 이미지와 비디오가 함께있는 게시글을 긁어올때는 이미지파일만 나오고 mp4파일은 정상적으로 업로드도 

되지 않고 src값도 못가져옵니다

 

이미지와 비디오 둘다 있을때도 모든 첨부파일을 서버에 업로드하고 가져오고 싶은데 방법이 있을까요?

가져오는 샘플 게시글은
https://manpeace.org/bbs/board.php?bo_table=jage&wr_id=287616

위 링크입니다

 

고수분들의 도움 부탁드리겠습니다 ㅠㅠ

 

추가로 http:// 로 되있는 파일만 정상적으로 가져와지고 //이렇게만 되있는 파일은 정상작동을 안하는데

이부분도 해결 가능할까요?

  • profile

    img 태그의 소스를 가져와서 프로세싱하는 애드온이기 때문에 다른 태그에는 동작하지 않습니다.

    애드온 이름 그대로 이미지를 작업하는 애드온이기 때문에 단순하게 몇줄 수정해서 해결될 문제는 아닙니다.