웹마스터 팁
썸네일 특정 파일로 불러오기
2014.01.21 16:54
파일 첨부시 파일 이름이 thumbnail일 경우 이 파일을 썸네일로 보여주는 방법입니다.
modules/document/document.item.php 763번째줄
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 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
아..넵 감사합니다. 조금 더 편리할것같네요. ^^
-
이걸 모티브로 애드온 제작해도 될지요? 'ㅅ' ;;
-
Lansi
2014.01.30 23:34
상관 없습니다. 제 닉네임을 넣어주시면 기분이 좋겠네요 ㅎ
-
얼마나 걸릴줄 모르겠습니다만.. 감사합니다!
원작자표시는 당연하지요. -
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
꿀팁이네요 감사합니다.!
와..!! 고급 팁이네요. 감사합니다.!!