웹마스터 팁
썸네일 특정 파일로 불러오기
2014.01.21 16:54
파일 첨부시 파일 이름이 thumbnail일 경우 이 파일을 썸네일로 보여주는 방법입니다.
modules/document/document.item.php 763번째줄
if($this->get('uploaded_count')) { $oFileModel = &getModel('file'); $file_list = $oFileModel->getFiles($this->document_srl, array(), 'file_srl', true); if(count($file_list)) { foreach($file_list as $file) { if($file->direct_download!='Y') continue; if(!preg_match("/^thumbnail\.(jpg|png|jpeg|gif|bmp)$/i",$file->source_filename)) continue; $source_file = $file->uploaded_filename; if(!file_exists($source_file)) $source_file = null; else break; } if (!$source_file) { foreach($file_list as $file) { if($file->direct_download!='Y') continue; if(!preg_match("/\.(jpg|png|jpeg|gif|bmp)$/i",$file->source_filename)) continue; $source_file = $file->uploaded_filename; if(!file_exists($source_file)) $source_file = null; else break; } } } }
댓글 18
-
socialskyo
2014.01.21 17:59
-
nado0124
2014.01.27 00:17
이게 진짜 가능한가요?
썸네일 지정하는게 항상 고민이었는데...
감사합니다. 얼른 적용해 봐야 겠네요.^^
-
nado0124
2014.01.27 00:55
적용해 보았는데... 신기하게 잘 됩니다. thumnail.jpg를 여러개 만들어 삭제했다, 교체했다 하는데 아주 잘됩니다. 정말 감사합니다.
-
물비늘
2014.01.28 09:30
아주 잘됩니다.
썸네일로 보일 이미지 이름만 thumbnail.jpg로 하고 무작위로 첨부파일을 올려도 되니 한결 맘이 편해지네요.^^
-
영흥도우럭
2014.01.28 11:27
이왕이면 파일명에 thumbnail 이라는 단어가 들어가 있다면 thumbnail 파일로 보여지면 더 좋겠습니다. 사진이름내에 thumbnail이라는 단어가 있다면 그 파일을 썸네일 파일로 보여지게요.. 예를 들면 소녀시대(thumbnail).jpg 이런식으로 해도 되게끔 하면 더 좋을듯합니다. -
Lansi
2014.01.28 20:22
"/^thumbnail.(jpg|png|jpeg|gif|bmp)$/i" 이 정규식을
"/.*thumbnail.*\.(jpg|png|jpeg|gif|bmp)$/i" 으로 바꿔주시면 됩니다.
-
영흥도우럭
2014.01.28 20:58
아..넵 감사합니다. 조금 더 편리할것같네요. ^^
-
하메이엘
2014.01.30 17:52
이걸 모티브로 애드온 제작해도 될지요? 'ㅅ' ;; -
Lansi
2014.01.30 23:34
상관 없습니다. 제 닉네임을 넣어주시면 기분이 좋겠네요 ㅎ
-
하메이엘
2014.01.31 21:28
얼마나 걸릴줄 모르겠습니다만.. 감사합니다!
원작자표시는 당연하지요. -
Lansi
2014.02.01 00:21
완성 되시면 알려주세요~
-
nado0124
2014.05.16 23:00
애드온으로 제작해 주시면 정말 좋겠네요.^^
기대하겠습니다.
-
콩치
2014.02.01 01:23
이런팁을 적용하기 위해 코어를 수정해야 한다니... 슬픕니다.. ㅠㅠ -
Lansi
2014.02.01 18:44
애드온과 트리거에도 한계가 있기 때문이죠...
-
nado0124
2014.02.05 15:15
유용한 팁 고맙게 사용하고 있습니다.
그런데 이 팁 1.7.4 에 적용해도 되나요?
-
Lansi
2014.02.05 20:06
사용해도 괜찮을 겁니다.
-
nado0124
2014.05.16 23:03
1.7.5 에서는 어느 부분에 삽입해야 하는지요?
804번째줄인거 같아서 내용을 위처럼 똑같이 바꾸었는데 안되네요.
1.7.3.8 에서는 잘 됐었는데...
추가로 뭘 수정해야하는건지...
---------------------------- 추가글 ----------------------
죄송...
파일명을 thumbnail.jpg 로 하면 잘 나옵니다.
추가로 알려주신 thumbnail*.jpg 로 하면 안되네요.
-
라이징썬
2015.05.12 12:22
꿀팁이네요 감사합니다.!
제목 | 글쓴이 | 날짜 |
---|---|---|
짧은주소 사용시 긴주소 검색엔진 차단시키기 [10] | Volun | 2014.01.14 |
업로드 용량을 .htaccess 파일로 제어하기 [9] | 야옹이님 | 2014.01.15 |
정확한 계산기 소스입니다. [2] | 현탁 | 2014.01.15 |
XE 전체 타이틀(title) 수정하기 [3] | pezex | 2014.01.16 |
[10원팁] 스케치북 추천/비추천/신고를 눈에 들어오게 | socialskyo | 2014.01.17 |
관리자가 무제한 추천 가능하게 하는 방법 [2] | sejin7940 | 2014.01.17 |
룰셋 적용 팁 [1] | 루비스코 | 2014.01.20 |
게시판 설정의 게시판 정보 탭에서, 고급 항목이 항상 노출되도록 하는 방법 [3] | sejin7940 | 2014.01.20 |
메뉴추가가 안돼요. [2] | 궁굼자 | 2014.01.20 |
게시판 최초 정렬을 사용자정의(확장변수) 기준으로 설정 가능하게 하는 방법 [8] | sejin7940 | 2014.01.20 |
[jQuery] PNG투명 이미지 animate시 IE7,8 투명이미지 표현 문제. | 투니페이퍼 | 2014.01.21 |
썸네일 특정 파일로 불러오기 [18] | Lansi | 2014.01.21 |
Captcha 애드온 준회원만 적용하기 [2] | 라싸 | 2014.01.22 |
1.7.3.8 설치 후 위에 어드민바가 안 보이는 증상을 해결하는 방법. [2] | 야옹이님 | 2014.01.22 |
input 체크박스, 라디오버튼 테두리 제거 | 헤이즈디자인 | 2014.01.22 |
faq 묘듈 사용시 레이아웃을 깨는 css [3] | 착한악마 | 2014.01.23 |
xe_2009 게시판 스킨 사용시 브라우저 타이틀 지우기 | 착한악마 | 2014.01.23 |
부트스트랩 기초 지식 강의 | 돼지코구뇽 | 2014.01.24 |
사이트맵에서 메뉴 생성할때 메뉴 추가 항목에 해당 모듈이 바로 연결되도록 [2] | sejin7940 | 2014.01.25 |
일반회원도 embed 태그 사용하는 방법! (다음/티스토리/구글드라이브 등) 가장 최근코어버전 해결완료!! [9] | 주택바가지 | 2014.01.27 |
와..!! 고급 팁이네요. 감사합니다.!!