답변 4개
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=4358">http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=4358
에 만들어 봤습니다. 급하게 만들다 보니, 안되는 것도 있습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=4358" style="color: rgb(0, 0, 0); text-decoration: none;">http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=4358
에서 잘 쓰고 있습니다
다른 스킨에 적용 방법을 초보자 마음으로 부탁 드립니다.
---- 감사 합니다..,...
댓글을 작성하려면 로그인이 필요합니다.
http://smartjuho.tistory.com/60">http://smartjuho.tistory.com/60 에서 찾은 정규식입니다.
$view['file'][$i]['source'] 이 원본 파일 네임 같으니, 여기서 extension을 pdf와 비교해서
pdf파일이면 embed로 감싸면 될것 같습니다.
</p><p><span style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; line-height: 1.5; background-color: rgb(255, 255, 255);">// 문서에 삽입된 모든 이미지 추출</span></p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"> </p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">$images = array();</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">unset($data);</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">$data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">foreach($data as $url)</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">{</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>$info = pathinfo($url);</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>if (isset($info['extension']))</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>{</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>if (($info['extension'] == 'jpg') ||</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>($info['extension'] == 'jpeg') ||</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>($info['extension'] == 'gif') ||</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>($info['extension'] == 'png'))</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>array_push($images, $url);</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space: pre;"></span>}</p><p style="color: rgb(113, 113, 113); font-family: dotum; font-size: 12px; background-color: rgb(255, 255, 255);">}</p><p><span style="font-family: 굴림, Gulim, 돋움, Dotum, Helvetica, sans-serif; line-height: 1.5;">
답변에 대한 댓글 1개
위 소소를 어느부분에 어떻게 삽입하면 되는지 다시 한 번 답변 부탁드립니다.^^
댓글을 작성하려면 로그인이 필요합니다.
http://mozilla.github.io/pdf.js/">http://mozilla.github.io/pdf.js/ 참조하셔서 구현하시면 될 것 같습니다.
답변에 대한 댓글 1개
게시판에 "첨부파일"한 pdf 를 바로 나타나게끔 하는 방법입니다.
예컨대, 보통 ftp 로 업로드하여 브라우저에 보이게는
<embed src='abc.pdf'></embed> <- 하면 잘 나옵니다만,
첨부파일 한 pdf 를 연결하려고 하니,
view.skin.php 안에
<?
?>
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view])
echo $view[file][$i][view] . "<p>";
}
?>
이부분이 이미지 보이게 하는 부분인것 같은데요.
첨부파일이 jpg 인경우는 자동으로 나옵니다만,
pdf 첨부파일은 위 소스를 어떻게 해야 embed src='이곳에 경로를 어떻게' 해야 하는지 모르겠습니다.
번거로우시겠지만, 다시 한 번 답변 부탁드립니다.~ 꾸벅.!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
잘 해결했습니다.
무엇으로 보답해야할지요..
혹시 휴대폰 번호 쪽지로 알려주시면 제가 비타500 쿠폰 하나 드릴께용.
맘 편히 쪽지 주세요.^^ㅋㅋ 너무 감사하서..ㅎ
ps : 혹시 swf 파일도 볼수 있게 가능할까요?