가변성이 더 많은 웹진2 - 관리자를 위한 것 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

가변성이 더 많은 웹진2 - 관리자를 위한 것 정보

게시판 가변성이 더 많은 웹진2 - 관리자를 위한 것

첨부파일

morning_webzine2.zip (64.2K) 608회 다운로드 2007-01-31 13:16:24

본문

아래 사항외에는 바로 아래스킨과 동일


1
글쓰는 사람이 그림에 대한 설정을 할 수 있습니다.
그림 하나 하나 다 설정할 수 있습니다.
((그림클릭-원글림보이기여부, 그림의 좌우위치, 그림의 크기, 그림스타일(모양유지,크기고정,크롭),경계선보이기여부))

따라서 가변성이 이전것보다 더욱 뛰어납니다.
하지만 공개용으로 사용하기에는 무리입니다.

2
게시판관리자설정에서의 여분필드는 첫번째것 하나만 사용했습니다.
일단 아래를 긁어서 올리시고, 후에 취향에 맞추어서 바구세요.
예) #755B0D,#DCD6C6,#F3F1EB,#483809,#FDFCF9,#FBFAF4

3
글쓰기에서의 여분필드 10개를 모두사용했습니다.

4
글쓰기를 하게되면 자동적으로 기본적인 설정이 입력됩니다.
고치기만 하면 됩니다.


*****
1월 31일 오후1:16 에 콤맨트에 나와있는 것 다 수용한 것을 올렸습니다.
추천
7
  • 복사

댓글 전체

한가지 제안 드리면... 여분 필드를 1개 사용하고 (이곳에 설정 위치를 저장하고) 설정을 파일이나 별도의 설정 DB에서 읽게 하면 더 범용성이 있을거 같아요 ^^
불당님!!
사실 저는 불당님의 말씀을 이해하지도 못할정도로 이분야에 문외한입니다.
죄송하지만 불당님이 한번 만들어주시고 보여주셨으면 좋겠어요....
고수님들끼리는 벌써 통하는 것 같군요.
고수님들끼리 좋다면 좋은것인데....저도 그 내용을 알 수 있다면 좋겠습니다.
아님 불당님이 빨리 결과물로 보여주시든지....
감사합니다.
고수님들의 지도를 받아가면서 해보았습니다.
완전 노가다였습니다.
머리가 부족하니 몸으로 때울 수 밖에 없더군요.

기본적인 큰 골격은 오달수님의 것입니다.
거기에 곱슬최씨님의 지도를 받았구요....

이자리를 빌어서 감사드립니다.
일을 다 마치기 전의 화일을  압축해놓은 것을 올렸군요.
잘못올린 부분이 있습니다.

먼저 view.skin.php 의 333줄 부분입니다.
$board[bo_16] 을
$dq_board_4 로 고치십시요.


write.skin.php 부분입니다.12째줄 이하입니다.

//특과 글씨색갈설정
$dqboard_bo_12 = $board['bo_12'];
$dq_board = explode(",",$dqboard_bo_12);
$dq_board11_1 = $dq_board[0]; // list-number=subject_rb=contents_rb
$dq_board11_2 = $dq_board[1]; // list_subject=subject-line=comment-rb
$dq_board11_3 = $dq_board[2]; // subject-rbg
$dq_board11_4 = $dq_board[3]; // font-color
$dq_board11_5 = $dq_board[4]; // contents-rbg
$dq_board11_6 = $dq_board[5]; // comment-rbg



///틀과 글씨의 색갈설정
$dqboard_bo_1 = $board['bo_1'];
$dq_board = explode(",",$dqboard_bo_1);
$dq_board_1 = $dq_board[0]; // list-number=subject_rb=contents_rb
$dq_board_2 = $dq_board[1]; // list_subject=subject-line=comment-rb
$dq_board_3 = $dq_board[2]; // subject-rbg
$dq_board_4 = $dq_board[3]; // font-color
$dq_board_5 = $dq_board[4]; // contents-rbg
$dq_board_6 = $dq_board[5]; // comment-rbg

로 바꾸십시요.
계속해서,

53째줄
rbgcolor="<?=$dq_board11_1?>"> 을
rbgcolor="<?=$dq_board_1?>"> 로

59째줄
rbgcolor="<?=$dq_board11_2?>" 을
rbgcolor="<?=$dq_board_2?>" 로

바꾸십시요.

번거롭게 해드려서 죄송합니다...*^^*
오달수 달인님께서 오셨군요....
제가 감사드려야되는데, 거꾸로 된 것 같습니다.
달수님!! 올 한해도 건강하시고 하시는 일마다 잘되시기 바랍니다.

---------------------

오달수님!!!
아래처럼 하면 최신글도 되더군요... 최신글도 자연스러운 분위기를 연출하고 싶어서요..

일단 하나는 돌아갑니다.
i값을 잘 조정하면 여러개도 될 것 같습니다.

문제는 최신글에서는 글의 모양이 유지되지 않습니다.
아무래도 오달수님이 보야주셔야 할 것 같습니다.


<?
 $dqboard_bo_1 = $board['bo_1'];
 $dq_board = explode(",",$dqboard_bo_1);
 $dq_board0_1 = $dq_board[0]; // 썸네일 최대넓이
 $dq_board0_2 = $dq_board[1]; // 썸네일최대높이

~~~~
~~~~

 $dqboard_bo_10 = $board['bo_10'];
 $dq_board = explode(",",$dqboard_bo_10);
 $dq_board9_1 = $dq_board[0]; // 썸네일 최대넓이
 $dq_board9_2 = $dq_board[1]; // 썸네일최대높이
 
~~~
 ?>
 
<? $web_zine_content = explode("//##",$list[0][wr_content]); ?>
 
<?
$image = urlencode($list[0][file][0][file]);
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
if ($web_zine_content[0]) {
echo "<tr valign=top><td>
<div align='justify' style='margin-right:1; margin-left:1;'>
<font color='$dq_board0_14'>$web_zine_content[0]</font>
</div>
</td></tr>";
}

if ($dq_board0_10 =="on"){
echo "
<tr>
    <td height='1' background='$board_skin_path/img/dot_bg.gif'></td>
</tr>
<tr>
    <td height='1' background='$board_skin_path/img/dot_bg.gif'></td>
</tr>";
}



for ($i=0; $i<count($list); $i++)
{

$t = $i + 1;


if($i >= 0  && $i<10)
{
$vali_1 = "dq_board{$i}_1";
$vali_2 = "dq_board{$i}_2";
$vali_3 = "dq_board{$i}_3";
$vali_4 = "dq_board{$i}_4";
$vali_5 = "dq_board{$i}_5";
$vali_6 = "dq_board{$i}_6";
$vali_7 = "dq_board{$i}_7";
$vali_8 = "dq_board{$i}_8";

$thumb_width=$$vali_1;//섬네일 최대폭
$thumb_height=$$vali_2;//섬네일 최대높이

$thum_style=$$vali_3;
$float_style=$$vali_4;
$padding_right=$$vali_5;
$padding_left=$$vali_6;
$border_color=$$vali_7;
$border=$$vali_8;

            $image = urlencode($list[0][file][$i][file]);
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
include_once "$g4[path]/thumbEngine/dq_thumb_engine4gnu.php";
$dqEngine['thumb_resize'] = $thum_style;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumbimg="$g4[path]/data/file/$bo_table/thumb_latest_" . $image ;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);

$image_file = "thumb_latest_".$image;
$image_url = "$g4[path]/data/file/$bo_table";

echo "<tr valign=top><td>";

echo "<span style='float:$float_style' style='padding:17 $padding_right 10 $padding_left'>
<img src='$image_url/$image_file' style='border-color:$border_color;' border='$border' >
</span>";

echo "<div align='justify' style='margin-right:1; margin-left:1;'><font color='$dq_board0_14'>$web_zine_content[$t]</font></div>";
echo "</td></tr>";

if ($dq_board0_10 =="on"){
echo "
<tr>
    <td height='1' background='$board_skin_path/img/dot_bg.gif'></td>
</tr>";
}
  }
}
?>
글의 윗부분의 공간을 일정하게 하려면
view.skin.php 에서 아래부분을

---------------------------------
echo "<tr valign=top><td>
<div align='justify' style='margin-right:1; margin-left:1;'>
<font color='$dq_board_4'>$web_zine_content[0]</font>
</div>
</td></tr>";
-----------------------------------

아래로 바구세요.
천상재회님께 배웠어요....

----------------------------------
if ($web_zine_content[0]) {
echo "<tr valign=top><td>
<div align='justify' style='margin-right:1; margin-left:1;'>
<font color='$dq_board_4'>$web_zine_content[0]</font>
</div>
</td></tr>";
}
처음으로 적용해 보았는데 잘~ 되지 않네요.... 무엇때문인지

자세한 설명이 개인적으로는 부족한 것 같다는 생각이 드네요.. [초보인 저에게는]

그리고 궁금한 부분이 있는데요

데큐엔진과 라운딩스크립트 를 어떻게 적용해야 하는지 가르쳐 주세요

좋은 자료 감사드립니다

오늘하루도 좋은 하루되세요.. *^___^*
© SIRSOFT
현재 페이지 제일 처음으로