테스트 사이트 - 개발 중인 베타 버전입니다

포트폴리오에 적합한 갤러리 스킨(euckr)

· 14년 전 · 29037 · 63
view.jpg
* 썸네일 생성 부분 코드가 약간 수정 되었습니다(2011-06-04 06:00:00)
죄송하지만 수정일시 이전에 받으신 분은 수정된 소스를 다시 가져가세요
: if(!file_exists($img)) <-- 이 부분 위치 및 변수가 잘못 사용 되었군요
* 배포본으로 만드니 수정이 필요한 부분이 또 보이는군요(사용법 8번 항목 추가)
: 페이지 표시 수 스킨에 맞게 적용하기 --> /extend/resize_image.php 수정본 첨부 했습니다
----------------------------------------------

관리자님이 등록한 갤러리아 스킨을 보니 생각나서 배포용으로 정리해서 등록합니다
관리자님이 최근 등록한 갤러리 스킨과 비슷해 보이기도 하군요
포트폴리오에 알맞은 갤러리 스킨 이라고는 하나 조금 수정하면 어느 곳에나 쓸 수 있음

---------
제품사양
---------
추가화일
1. extend/resize_image.php -- 큰이미지 리사이징 및 썸네일 생성
2. 스킨폴더/jquery-ui.min.js -- 이미지 변환 효과
3. 스킨폴더/write_update.skin.php -- 수정등록시 첨부화일 조건에 따라 썸네일 삭제 루틴
4. 스킨폴더/delete.skin.php -- 게시물 삭제시 썸네일 삭제 루틴

필요없는 화일
# 스킨폴더 : view.skin.php, view_comment.skin.php, img폴더의 대다수 화일

------------
특징
-----------
1. 관리자만 리스트 페이지에서 글쓰기 링크 보임($list.skin.php 85행, 수정 가능)
2. 한 게시물에 첨부되는 전체 이미지가 한 페이지가 됨(썸네일 리스트는 rotation 됨)
3. 왼쪽 메뉴의 목록은 게시물 제목이 목록이 됨(목록수 조정은 게시판 관리의 페이지당 목록 수에서 설정)
4. 큰이미지 보기에서 마지막 또는 첫 이미지에서 rotation 됨
5. jQuery용
6. extend/resize_image.php의 큰이미지 리사이징 함수는 다른 게시판에서 사용 가능
# 첨부된 이미지를 리사이징 한 후 $g4[board_file_table]의 정보를 리사이징한 내용으로 수정함
# 리사이징 함수는 가로, 세로를 리사이징 하지 않고 화일용량 크기를 줄이는 용도로 사용할 수 있습니다
7. 리스트 페이지인 동시에 뷰 페이지 입니다
8. IE7, 크롬, FF 에서 테스트 되었습니다
------------
사용법
-----------
list.skin.php(소스의 주석 참고)
1. 11행 : 보여질 이미지 가로, 세로 폭 설정
2. 13행 : 큰 이미지 리사이징을 원하는 경우 주석 해제 및 가로, 세로폭 설정
3. 11행에서 설정한 값보다 큰 이미지를 업로드하고 리사이징 하지않는 경우
큰 이미지는 11행의 설정값 보다 큰 부분은 가려져서 보임(overflow:hidden 됨)
4. 15행 : 썸네일 가로,세로 폭 설정(모든 첨부화일은 썸네일 생성 됨)
5. 17행 : 하단에 보여질 썸네일 목록 갯수 설정 - 첨부 이미지가 설정값 보다 많은 경우 썸네일 리스트 좌우 이동버튼 보임
6. 리사이징 함수 : image_resizetg($org_img, $resizex, $resizey, $bo_table, $wr_id, $bf_no)
$org_img : 경로없는 첨부화일명($list[$i][file][0][file])
$resizex, $resizey: 위 2번 항목의 리사이징 가로,세로 설정 값
$bf_no : 첨부이미지의 순번(0 부터 시작되는 값)
7. 이미지 변환이 단순하기를 희망하시면 191행 수정 explode를 모두 fade로 변경
191행 var effectk=new Array( "fade","explode","explode");
8. 페이지 표시수가 그누 기본값이 10 입니다
스킨에서는 5 정도면 알맞은데 이값을 스킨에 적용하려면 extend/resize_image.php
마지막 줄에 다음과 같이 넣으세요
if(strpos($board_skin_path,'tggal')!==false) $config[cf_write_pages]=5;
## 첨부된 resize_image.php는 이 부분만 추가된 화일 입니다

## 문제는 없지만 resize_image.php 83행에 잘못된 부분이 있었네요
$small_width --> $thumbx, $small_height--> $thumby 로 수정하세요

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 63개

biz프로모에 활용가능?
이게 제목리스트 세로말고 가로로 나오는게 할려면 어떻게 해야되나요
감사합니다.
좋은자료 감사합니다.
좋은자료네요~~!!
와우!~~~~~~
14년 전
글쓰기 등록하려니까 아래 오류 뜨네요. 왜 그럴까요..
Fatal error: Call to undefined function: cheditor2() in /home/garam/public_html/skin/board/tggal/write.skin.php on line 141
내용이 필요없으므로 내용입력 부분은 필요한 분을 위해서 주석처리 해두었는데
게시판 관리에서 에디터 사용에 체크 하면 나오는 모양입니다
주석부분을 삭제하시던지, 에디터사용을 해제 하시던지 하세요
(삭제시는 3행~9행 주석부분도 함께 삭제)
14년 전
균이님 정말 고맙습니다.
에이터 사용 해제 하니 정상적으로 등록이 됩니다.
잘 사용하겠습니다^^
14년 전
좋은 스킨 고맙습니다 ^^

게시글 목록

번호 제목
154028
154024
153965
153936
153927
153911
153910
153907
153885