웹마스터 팁
썸네일 특정 파일로 불러오기
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
꿀팁이네요 감사합니다.!
제목 | 글쓴이 | 날짜 |
---|---|---|
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기 [11] | FFHosting | 2009.01.12 |
알ftp, editplus 계정정보 파일 백업 | yjnet | 2009.01.10 |
XE 초기설치시 error 500 이 나오며 설치가 안될때 [1] | sangjaezzi | 2009.01.09 |
회원가입시 닉네임 중복사용 가능하게 하기.. [3] | 一淚™ | 2009.01.08 |
UCC솔루션에 대한 조사입니다~^^ [2] | 내다 | 2009.01.08 |
전화번호 형식의 확장변수를 목록에 출력하고 싶을 때 | serendip | 2009.01.06 |
팁이라고까지 할껀 없지만.....(db날렸을때..카페24사용시) [3] | 왜만지냐 | 2009.01.06 |
XE 업그레이드후 모듈 업데이트 안되고, 모듈 생성시 이미 존재하는 모듈이라고 나올때 | 또나아빠 | 2009.01.05 |
사진 첨부 등록 시 화일 사라짐 [2] | 정욱재 | 2009.01.03 |
rewrite 모듈 - 아파치 설정.. [1] | 야간비행7 | 2009.01.03 |
확장 컴포넌트 출력 아이콘 표시 | o앙마o | 2009.01.02 |
.htaccess 파일을 쉽게 만드는 방법 [5] | 김병화999 | 2009.01.01 |
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] | [_)s | 2008.12.31 |
업그레이드 후 아이콘 혹은 이미지 깨짐현상 발생시 [2] | 플로리다 | 2008.12.31 |
음악판매 [5] | 물푸레646 | 2008.12.27 |
IIS7, PHP 5, MySQL 5, 제로보드 설치기 [1] | 54장 | 2008.12.26 |
메인 페이지가 백지로 나올 때 이렇게 해보세요. [4] | 시금치 | 2008.12.23 |
회원정보 이미지 항목 추가 [3] | 개돌 | 2008.12.22 |
자신의 홈페이지에 플래시 오락실을 등록 해보자. [2] | 조성우371 | 2008.12.20 |
주민등록 번호 받기(수정) [23] | 개돌 | 2008.12.18 |
와..!! 고급 팁이네요. 감사합니다.!!