기본베이직 갤러리 정보
갤러리 기본베이직 갤러리첨부파일
본문
[작업내용 버젼 4.00.17 기준]
'보람찬'님께 또 도움을 받았군요. 마음속 깊이 감사드립니다.
덕분에 좋은 스킨을 또 하나 만들어서 올리게 되는군요.
[스킨내용]
제가 앞서 몇개 올린 스킨에서 좀더 기능을 추가시켜서 만든 '일반 갤러리' 스킨입니다.
리스트환경에서는 특별한 내용이 없고 가변파일 기능을 이용해서 여러개의 이미지 파일을 등록한뒤에 보기화면(view.skin.php)에서 한줄에 여러개의 이미지를 보여줄수 있도록 만든겁니다 (물론 클릭시, 원본크기로 보여줍니다)
간단히 작업내용을 설명드리면...
먼저 파일등록(write.skin.php)시에 뷰화면(view.skin.php)에서 한줄로 표시할
이미지 개수를 지정할수 있도록 했으며 그갯수(현재는 1,2,3,4개)를 선택하고
파일을 저장하면 지정한 갯수만큼 가로 한줄로 이미지를 뿌려서 보여줍니다.
당연히 한개만 선택하면 '게시판설정의 이미지폭크기' 그대로 하나씩 한줄로 보여줍니다.
- 특별히 손보실곳은 없습니다. 그냥 그대로 올리시고 사용하시면 될듯합니다.
- 압축푸셔서 스킨폴더채로 올리신다음, 게시판에서 'gallery_basic01'선택
[작업내용및 참고]
그냥 참고내용입니다... 손대실것은 없습니다.
개인적으로 어지러운건 제가 힘들어서..코드도 나름대로 깔끔하게 정리해뒀으니
보시면 이해가 될겁니다.
-----------------------------
게시판 환경설정
-----------------------------
특별한것은 없으며..
- 뷰화면에서 이미지 바로아래 설명글을 보이게 하려면 '파일설명' 체크
- '이미지폭크기'는 현재 사용하는데로 그냥 사용하시면 됩니다. (저는 650px로 사용중)
------------------------------
write.skin.php 에 보시면 ...
------------------------------
1) '16~18'라인 - 여유필드를 추가하고 필드제목을 지정
2) '221~237' 라인 - 라디오 폼을 이용한 선택폼 구성
3) '336'~'342' 라인 - 라디오폼에 대한 선택처리스크립터 추가(선택안하면 경고창 뜸)
------------------------------
view.skin.php 에 보시면...
------------------------------
1) '113~154'라인 - write.skin.php 에서 옵션지정한 내용을 불러와서 처리한후, 이미지 보여줌
-------------------------------------------------
기타, bstyle.css 파일은 게시판 스타일시트 파일.
-------------------------------------------------
p.s;
- 등록폼에서 파일뷰 갯수를 조정하시려면
'라디오폼필드'를 추가하고 더불어 '스크립터를 수정'해주시면 됩니다'
잘 응용하셔서 보다 나은 스킨을 기대합니다.
개인적으로 여기 기능에 썸네일 기능도 붙여볼 생각을 하고 있기는 한데 언제일지는 모르겠고,
누구라도 먼저 관심있으시면 코드가 깔끔하게 정리된 썸네일기능을 첨부하여
나은 스킨을 등록해주시길 기대해 봅니다.
'보람찬'님께 또 도움을 받았군요. 마음속 깊이 감사드립니다.
덕분에 좋은 스킨을 또 하나 만들어서 올리게 되는군요.
[스킨내용]
제가 앞서 몇개 올린 스킨에서 좀더 기능을 추가시켜서 만든 '일반 갤러리' 스킨입니다.
리스트환경에서는 특별한 내용이 없고 가변파일 기능을 이용해서 여러개의 이미지 파일을 등록한뒤에 보기화면(view.skin.php)에서 한줄에 여러개의 이미지를 보여줄수 있도록 만든겁니다 (물론 클릭시, 원본크기로 보여줍니다)
간단히 작업내용을 설명드리면...
먼저 파일등록(write.skin.php)시에 뷰화면(view.skin.php)에서 한줄로 표시할
이미지 개수를 지정할수 있도록 했으며 그갯수(현재는 1,2,3,4개)를 선택하고
파일을 저장하면 지정한 갯수만큼 가로 한줄로 이미지를 뿌려서 보여줍니다.
당연히 한개만 선택하면 '게시판설정의 이미지폭크기' 그대로 하나씩 한줄로 보여줍니다.
- 특별히 손보실곳은 없습니다. 그냥 그대로 올리시고 사용하시면 될듯합니다.
- 압축푸셔서 스킨폴더채로 올리신다음, 게시판에서 'gallery_basic01'선택
[작업내용및 참고]
그냥 참고내용입니다... 손대실것은 없습니다.
개인적으로 어지러운건 제가 힘들어서..코드도 나름대로 깔끔하게 정리해뒀으니
보시면 이해가 될겁니다.
-----------------------------
게시판 환경설정
-----------------------------
특별한것은 없으며..
- 뷰화면에서 이미지 바로아래 설명글을 보이게 하려면 '파일설명' 체크
- '이미지폭크기'는 현재 사용하는데로 그냥 사용하시면 됩니다. (저는 650px로 사용중)
------------------------------
write.skin.php 에 보시면 ...
------------------------------
1) '16~18'라인 - 여유필드를 추가하고 필드제목을 지정
2) '221~237' 라인 - 라디오 폼을 이용한 선택폼 구성
3) '336'~'342' 라인 - 라디오폼에 대한 선택처리스크립터 추가(선택안하면 경고창 뜸)
------------------------------
view.skin.php 에 보시면...
------------------------------
1) '113~154'라인 - write.skin.php 에서 옵션지정한 내용을 불러와서 처리한후, 이미지 보여줌
-------------------------------------------------
기타, bstyle.css 파일은 게시판 스타일시트 파일.
-------------------------------------------------
p.s;
- 등록폼에서 파일뷰 갯수를 조정하시려면
'라디오폼필드'를 추가하고 더불어 '스크립터를 수정'해주시면 됩니다'
잘 응용하셔서 보다 나은 스킨을 기대합니다.
개인적으로 여기 기능에 썸네일 기능도 붙여볼 생각을 하고 있기는 한데 언제일지는 모르겠고,
누구라도 먼저 관심있으시면 코드가 깔끔하게 정리된 썸네일기능을 첨부하여
나은 스킨을 등록해주시길 기대해 봅니다.
추천
0
0
댓글 전체
잘쓰겠습니다.
view.skin.php 내용중에 아래와 같이 주석처리된 부분을 아래 코드로 수정하십시요.
[수정내용]
글쓰기시, 이미지개수를 선택하고 실제로는 아무 이미지를 등록하지 않았을경우 view.skin.php에서 발생되는 에러를 수정
<!------- {gblist.skin.php 에서 지정한 이미지갯수만큼 뷰화면에서 한줄로 출력 } ----//---------->
<?
$n = $view[wr_2]; // 한줄당 출력 이미지수
if ($n > (count($view[file])-1)) {
$i_count = (count($view[file])-1); //원본이미지수가 적으면 적은갯수를..
}
else {
$i_count = $n; //원본이미지수가 많으면 설정갯수를..
}
if ($i_count > 0) {
$wid = (int)($board[bo_image_width]/$i_count); //게시판환경설정->'이미지폭크기'를 갖고 나눈다
$board[bo_image_width] = $wid; //자동이미지폭 조정을 위해 다시 넘겨준다..
$wid = (int)(1/$n*100);
}
echo "<table width='100%' cellpadding=3 cellspacing=0 border=0>";
echo "<tr>";
for ($i=0; $i<=count($view[file]); $i++) {
if (($view[file][$i][view]) && $i>0 && ($i%$n == 0)) {
echo "</tr><tr>";
}
if ($view[file][$i][view]) {
echo "<td align='center' valign='top' style='word-break:break-all'>";
echo $view[file][$i][view];
echo "<br><br>". $view[file][$i][content]; // 이미지 설명글 {게시판 환경설정에서 체크}
}
}
// 부족한 <td> 갯수 맞추는 작업
if ((count($view[file])-1) % $n != 0) {
$td_cnt = $n - ((count($view[file])-1)%$n);
for ($t=0; $t<$td_cnt; $t++) {
echo "<td> </td>";
}
}
echo "</tr></table>";
echo "<p>";
?>
<!--------------- 여기까지 -------------------------------------//------->
[수정내용]
글쓰기시, 이미지개수를 선택하고 실제로는 아무 이미지를 등록하지 않았을경우 view.skin.php에서 발생되는 에러를 수정
<!------- {gblist.skin.php 에서 지정한 이미지갯수만큼 뷰화면에서 한줄로 출력 } ----//---------->
<?
$n = $view[wr_2]; // 한줄당 출력 이미지수
if ($n > (count($view[file])-1)) {
$i_count = (count($view[file])-1); //원본이미지수가 적으면 적은갯수를..
}
else {
$i_count = $n; //원본이미지수가 많으면 설정갯수를..
}
if ($i_count > 0) {
$wid = (int)($board[bo_image_width]/$i_count); //게시판환경설정->'이미지폭크기'를 갖고 나눈다
$board[bo_image_width] = $wid; //자동이미지폭 조정을 위해 다시 넘겨준다..
$wid = (int)(1/$n*100);
}
echo "<table width='100%' cellpadding=3 cellspacing=0 border=0>";
echo "<tr>";
for ($i=0; $i<=count($view[file]); $i++) {
if (($view[file][$i][view]) && $i>0 && ($i%$n == 0)) {
echo "</tr><tr>";
}
if ($view[file][$i][view]) {
echo "<td align='center' valign='top' style='word-break:break-all'>";
echo $view[file][$i][view];
echo "<br><br>". $view[file][$i][content]; // 이미지 설명글 {게시판 환경설정에서 체크}
}
}
// 부족한 <td> 갯수 맞추는 작업
if ((count($view[file])-1) % $n != 0) {
$td_cnt = $n - ((count($view[file])-1)%$n);
for ($t=0; $t<$td_cnt; $t++) {
echo "<td> </td>";
}
}
echo "</tr></table>";
echo "<p>";
?>
<!--------------- 여기까지 -------------------------------------//------->
나도 감솨 ㅠ^^ㅠ
감솨(__)
오호 수고하셨습니다`!
색상변경은 bstyle.css 에 보시면 헤더스타일 색상 지정하는곳이 있으니 참고하셔서 원하는 색상으로 바꾸세요
그리고 제가 앞서 올린 '멀티갤러리' 스킨도 위 기능을 적용하여 다시 올려두었으니
혹시 이미 받으신분 계시다면 다시 받아서 사용하십시요...좀더 편리합니다.
그리고 제가 앞서 올린 '멀티갤러리' 스킨도 위 기능을 적용하여 다시 올려두었으니
혹시 이미 받으신분 계시다면 다시 받아서 사용하십시요...좀더 편리합니다.
오호~ 좋습니다.. 감사하구요.. 잘쓰겠습니다..
잘 사용해 보겠습니다.^^
$n = $view[wr_2]; // 한줄당 출력 이미지수
혹시 이부분에서
$n = $view[wr_1]; // 한줄당 출력 이미지수
이 아닌가 싶네요...
2로 하면 옵션적용이 안됩니다..
혹시 이부분에서
$n = $view[wr_1]; // 한줄당 출력 이미지수
이 아닌가 싶네요...
2로 하면 옵션적용이 안됩니다..
잘 쓸께요~ ^^
잘 쓰겠습니다.
잘 쓸께요...
좋아요
감사합니다
t,y
잘쓰겠습니다^^
이쁘네요 감사합니당~~~~~~~~
바로 적용!!!!!!!
리스트에서 이미지 클릭하면 상세내용 보기 페이지로 넘어가는데...
클릭시 이미지원본파일 보기할려면 어디 수정해야 되죠?
클릭시 이미지원본파일 보기할려면 어디 수정해야 되죠?
심플하고 깔끔합니다.
다운받고 설치했는데 링크, 파일, 트랙백주소 필드가 보이지 않아요....ㅠㅠ
잘쓸게요 ~ 감사합니다 ~
좋은 스킨이네요. 잘 사용할께요!!!
유용하게 잘 쓰겠습니다
감사합니다
감사
감사합니다
이뻐요
감사
감사합니다
정말 감사합니다. 잘쓰겠습니다.
감사합니다^^ 잘쓸께요~~!!!
감사합니다.
감사합니다.^^
비썸네일
감사합니다 잘쓸께요
감사합니다.
파일 설명 체크하고 설명글 올렸는데 설명글이 안보여요.,도와주세요.
갤러리 베이직
d
좋은자료 감사합니다.