묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
첨부파일 본문삽입시, 파일로 삽입하게 하는 방법좀
2012.12.01 14:59
보통 첨부파일 올리고 본문삽입 하면..
사진이나, 동영상은 자동으로 사진이 출력되거나 자동으로 미디어플레이어로 출력되는 부분이요,
그냥 강체로 첨부한 파일 자체를 본문 삽입은 않되나요? 그 윈도우에서 파일들 리스트 나오는거 처럼 아이콘으로 링크되는거요
티스토리 같은경우는 파일 첨부하고 본문삽입하면. 파일자체가 삽입되서. 파일아이콘 다운링크용으로 사용이 가능했는데...
XE에디터는 본문삽입해도.. 출력이되니까... 사진,동영상 파일아이콘 다운링크가 않되네요 (첨부파일 미표시 설정중)
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
dnflsmsc | ㅠㅠ도와주세요ㅠ게시판관리설정ㅜ | |
뮤 | 파일 다운로드 및 쉬운 설치가 안됩니다. | |
다크블루 | 제로보드4 게시물 스팸성 덧글 삭제 방법 문의 [1] | 2012.11.30 by 다조아해 |
샤이링547 | 기입한 메일주소 변경관련 질문입니다. [2] | 2012.11.30 by 송동우 |
어렵다용 | 크롬에서 주소에 www.붙일때랑 아닐때랑 레이아웃이 다르게 보여요. [1] | 2012.11.30 by 송동우 |
어렵다용 | 특정게시판에서만 회원정보보기창 안뜨게 하는 법 [1] | 2012.11.30 by 송동우 |
어렵다용 | 게시판에 글목록수 설정하는 방법 [2] | 2012.11.30 by 송동우 |
닥터피아 | 스핑크스 검색 모듈 문의 | |
띵똥 | 제가 제대로 설치했는지 모르겠어요 [1] | 2012.11.30 by 송동우 |
어렵다용 | 익게 회원정보보기 질문 다시요.... [1] | 2012.11.30 by 송동우 |
나잔보자 | xe는 아닌데...이미지롤링 | |
RUNFS | 경매 게시물에서 남은 기간도 출력가능할까요? [1] | 2012.11.30 by 푸시아 |
삼토리 | 위지윅에디터 글쓰기, 글수정시 에디터상태 비활성화문제.. [1] | 2012.11.30 by 푸시아 |
똑디 | XE 설치에 맞는 PHP버전 Mysql 버전 추천 부탁드립니다. [1] | 2012.11.30 by 푸시아 |
온달왕자 | 네비게이터 위젯 하위 펼쳐있기고정 및 글수 출력 문의 [1] | 2012.11.30 by KANTSOFT |
어렵다용 | 익게에 회원정보보기창 안보이게 하기 재질문 [1] | 2012.11.30 by 송동우 |
어렵다용 | 익명게시판 데이터 이전글 회원정보 팝업창 안보이게 하기 [1] | 2012.11.30 by 송동우 |
제임스라 | 위젯 td 색상을 교차로 하는 방법 질문. [1] | 2012.11.30 by 송동우 |
신비의불 | 게시물 등록시 php코드 삽입 [1] | 2012.11.30 by 송동우 |
김용춘 | 첨부화일 목록 크기확장 질문입니다. [1] | 2012.11.30 by 송동우 |
이건 원칙적으로는 안 되는데..
XE 에서는 파일 종류에 따라 저장할 위치부터, 이걸 파일첨부 및 본문삽입할때 방식이 달라지거든요
그래도 간단하게 제어는 가능합니다. (보통 이 위치를 못 찾아서 그렇죠 ^^)
다만 이 수정방법이.. 과거에 파일첨부하셨던 모든 자료에 적용되는건 아닙니다.
아래 방식으로 소스 수정한 '후' 부터.. '파일첨부' 되는 파일에 대해서만 적용됩니다
(이건 본문삽입 눌렀을때 소스와 관련된게 아니라, 파일첨부 하는 행위시 적용되는 소스와 관련이 있거든요)
수정방법은
modules/file/file.controller.php 에서 569번째줄에 있는 $direct_download = 'Y'; 부분입니다
$direct_download='N' 로 되어있으면, 이게 본문삽입될때 파일명만 나오고.. 클릭시 다운이 되는 형태이고
$direct_download='Y' 로 되어있으면, 이게 본문삽입될때 이미지 자체가 나오게 되거든요
따라서 $direct_download='N'; 로 바꾸시면 됩니다
다만 그냥 하면 모든게시판에 다 적용이 되는데
특정한 게시판에서만 적용하고프면
if($module_srl=='해당모듈번호') $direct_download='N';
else $direct_download='Y';
이렇게 변경하시면 됩니다.
이 방법이 과거 파일첨부한거에 영향 못 미치듯이..
수정한 후 파일첨부 한 자료들에 대해서도..
추후에 원본소스로 되돌린다고, 다시 이미지로 나오지는 않습니다.
게다가 본문삽입 하면 또 완전히 분리가 되죠..
그나마 과거 올렸던 자료들을 변경하려면, DB에 직접 들어가서 files DB에 direct_download 항목을 수동으로 변경하고
다시 본문삽입 하면 변경은 가능할겁니다
결론... 뭐 개인적으로는 굳이 이렇게 소스고치지 말고
숨겨두셨다는 첨부파일 표시를 이용하길 권하지만..
이렇게 수정해서 쓰셔도 되긴합니다.