안녕하세요. 혹시 mAKEkr 님의 멀티미디어 섬네일 애드온을 사용하고 계시는 분 중에서 현재 관리자만 섬네일이 추출되는데 일반로그인사용자도 섬네일이 추출되게 하신 분 계신가요? 계신다면 소스공유 부탁드립니다. 감사합니다.
-
?
이 애드온을 사용하시분들 대다수가 동일한 문제로 고민하고 있더군요 애드온 제작자분께서도 패치파일을 올려주신다고 했었는데 소식이....
-
저번에 소스 코드만 보고 이야기를 드렸습니다.
테스트를 진행하여 보니 관리자 계정에서만 되는것을 확인하였습니다.
그런것으로 보아 코어에서 특정 태그등을 제거되거나
다른 보안상의 이유로 애드온이 더 이상 진행되지 않는것 같습니다.
이 애드온은 해당 썸네일을 생성해주는것은 아니고 해당 썸네일을 컨텐츠 내용에
추가해주는 애드온으로, 혹 썸네일을 생성하여 주는 기능은 다른 애드온에서 합니다.
다른 애드온으로는 이미지 자동 첨부 애드온을 참조하시길 바랍니다.
각설하고 이 애드온의 버전체크 부분에서 1.8버전 이상일 경우에는
추출된 썸네일을 "<!--" 이 주석 태그로 감싼뒤 컨텐츠에 추가됩니다.
주석태그로 감싸는 이 경우에는 썸네일이 추출되지 않습니다. 관리자는 허용이 됩니다.
왜 그런지 저도 코어를 다 후벼팔 시간은 없으며, 실력부족이므로..^^;
아무튼 해당 애드온에서 버전 체크 부분(checkXEVersion)을 삭제하시면 정상적으로
썸네일이 추출됩니다.
제작자분께서도 패치파일을 하신다는 위 댓글을 보니 기다리셔도 되겠지만일단 필요하시다면, 일단 코드를 수정 하실 수 있으시다면 한번 해보시길 바랍니다.
파일 위치 : addons/multimedia_thumbnail/multimedia_thumbnail.class.php
대략 237번째 줄
if ( $this->checkXEVersion() ) {
$return_string = '<!-- ' . $return_string . ' -->';
}
이줄을 삭제하거나 주석처리 하세요. 삭제보다는 아래와 같이 주석처리가 좋겠죠^^;// if ( $this->checkXEVersion() ) {
// $return_string = '<!-- ' . $return_string . ' -->';
// } -
?
이야!!!! 감사합니다. 당장 시도해 보겠습니다^^
-
?
잘 됩니다.대단히 감사드립니다^^