웹마스터 팁
썸네일 특정 파일로 불러오기
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
꿀팁이네요 감사합니다.!
와..!! 고급 팁이네요. 감사합니다.!!