최근게시물 질문입니다.. 정보
최근게시물 질문입니다..본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://madeinweb.co.kr/~haedam/
위 사이트로 들어가보시면 왼쪽 웹진형 최근게시물부분에 admin 이름이 한줄에 안나오고 두줄에
걸쳐서 표기 됩니다...
저기 쓰인 스킨의 내용은
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$latest_img = "$g4[path]/img/latest/";
?>
<script language='javascript' src='<?=$g4[path]?>/js/sideview.js'></script>
<?
echo "<table width='100%' border='0' cellspacing='3' cellpadding='0' align='center'>";
for ($i=0; $i<count($list); $i++)
{
//섬네일 관련 설정
$thumb_width= 90;//섬네일 최대폭
$thumb_height= 60;//섬네일 최대높이
// 파일 출력
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 30; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.2; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 0; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = 0;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumb_path ="$g4[path]/data/file/$bo_table/" . 'dq_thumb';
if (!is_dir($thumb_path)) {
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_morningDQ1_E_" . $image;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 25, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0].". ".$tmp[1].". ".$tmp[2].".";
echo "
<tr><td><table cellpadding='0' cellspacing='0'><tr>
<td style='border:0 solid #D1C9BE; padding:0 5 5 5;' valign='top'>
<a href='{$list[$i][href]}'><img src='$thumbimg' width='90px' height='70px' alt='{$list[$i][subject]}' border='0'></a>
</td>
<td align='left' valign='top'>
<table align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr></table></td>
</tr>";
}
else if (eregi("<img [^<>]*>", $list[$i]['wr_content'], $regs)) {
$tmp_str = $regs[0];
eregi("[^= \"']*\.(gif|jpg|png|bmp)", $tmp_str, $regs1); // images/xxx.gif 까지 추출
$tmp1_str = $regs1[0];
eregi("[^= '/]*\.(gif|jpg|png|bmp)", $tmp1_str, $regs2); // xxx.gif 까지 추출
$filename = $regs2[0]; // 파일명
$thumb_date = date("Ym", strtotime($list[$i]['wr_datetime']));
$date_url = substr($thumb_date,2,5);
$data_path = "{$g4['path']}/data/geditor/{$date_url}";
$editor_img = $data_path.'/'.$filename;
if (file_exists($editor_img)) {
preg_match("`<\s*img\s+src\s*=\s*['|\"]?([^'|\"\s]+://[^'|\"\s]+\.(gif|jpe?g|png))['|\"]?\s*[^>]+`i", $list[$i]['wr_content'], $images);
// 날짜별 폴더 지정
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 60; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.5; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 1; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = 0;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource= $data_path.'/'.$filename;
$thumb_path = "$g4[path]/data/file/$bo_table/" . 'dq_thumb';
if (!is_dir($thumb_path)) {
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_morningDQ_E_" . $filename;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 25, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "
<tr><td><table cellpadding='0' cellspacing='0'><tr>
<td style='border:0 solid #D1C9BE; padding:0 5 5 5;' valign='top'>
<a href='{$list[$i][href]}'><img src='$thumbimg' width='90px' height='70px' alt='{$list[$i][subject]}' border='0'></a>
</td>
<td align='left' valign='top'>
<table align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> 
<br />{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr></table></td>
</tr>";
}
else {
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 30, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "<tr><td>
<table width='100%' align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td width='100%' valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr>";
}
}
else {
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 30, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "<tr><td>
<table width='100%' align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td width='100%' valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr>";
}
}
echo "</table>";
?>
----------------------------------------------------------------------------------
다음과 같은데 날짜있는줄에 그대로 글쓴이 이름이 나오려면 어느부분을 수정해야하나요?
가르쳐주심 고맙겟습니다...ㅜㅜ
오류 주소 : http://madeinweb.co.kr/~haedam/
위 사이트로 들어가보시면 왼쪽 웹진형 최근게시물부분에 admin 이름이 한줄에 안나오고 두줄에
걸쳐서 표기 됩니다...
저기 쓰인 스킨의 내용은
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$latest_img = "$g4[path]/img/latest/";
?>
<script language='javascript' src='<?=$g4[path]?>/js/sideview.js'></script>
<?
echo "<table width='100%' border='0' cellspacing='3' cellpadding='0' align='center'>";
for ($i=0; $i<count($list); $i++)
{
//섬네일 관련 설정
$thumb_width= 90;//섬네일 최대폭
$thumb_height= 60;//섬네일 최대높이
// 파일 출력
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 30; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.2; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 0; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = 0;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource="$g4[path]/data/file/$bo_table/" . $image;
$thumb_path ="$g4[path]/data/file/$bo_table/" . 'dq_thumb';
if (!is_dir($thumb_path)) {
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_morningDQ1_E_" . $image;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 25, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0].". ".$tmp[1].". ".$tmp[2].".";
echo "
<tr><td><table cellpadding='0' cellspacing='0'><tr>
<td style='border:0 solid #D1C9BE; padding:0 5 5 5;' valign='top'>
<a href='{$list[$i][href]}'><img src='$thumbimg' width='90px' height='70px' alt='{$list[$i][subject]}' border='0'></a>
</td>
<td align='left' valign='top'>
<table align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr></table></td>
</tr>";
}
else if (eregi("<img [^<>]*>", $list[$i]['wr_content'], $regs)) {
$tmp_str = $regs[0];
eregi("[^= \"']*\.(gif|jpg|png|bmp)", $tmp_str, $regs1); // images/xxx.gif 까지 추출
$tmp1_str = $regs1[0];
eregi("[^= '/]*\.(gif|jpg|png|bmp)", $tmp1_str, $regs2); // xxx.gif 까지 추출
$filename = $regs2[0]; // 파일명
$thumb_date = date("Ym", strtotime($list[$i]['wr_datetime']));
$date_url = substr($thumb_date,2,5);
$data_path = "{$g4['path']}/data/geditor/{$date_url}";
$editor_img = $data_path.'/'.$filename;
if (file_exists($editor_img)) {
preg_match("`<\s*img\s+src\s*=\s*['|\"]?([^'|\"\s]+://[^'|\"\s]+\.(gif|jpe?g|png))['|\"]?\s*[^>]+`i", $list[$i]['wr_content'], $images);
// 날짜별 폴더 지정
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 60; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.5; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 1; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = 0;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource= $data_path.'/'.$filename;
$thumb_path = "$g4[path]/data/file/$bo_table/" . 'dq_thumb';
if (!is_dir($thumb_path)) {
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_morningDQ_E_" . $filename;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 25, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "
<tr><td><table cellpadding='0' cellspacing='0'><tr>
<td style='border:0 solid #D1C9BE; padding:0 5 5 5;' valign='top'>
<a href='{$list[$i][href]}'><img src='$thumbimg' width='90px' height='70px' alt='{$list[$i][subject]}' border='0'></a>
</td>
<td align='left' valign='top'>
<table align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> 
<br />{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr></table></td>
</tr>";
}
else {
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 30, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "<tr><td>
<table width='100%' align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td width='100%' valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr>";
}
}
else {
$wr_content = preg_replace("/<(.*?)\>/","",$list[$i][wr_content]);
$wr_content = preg_replace("/ /","",$wr_content);
$wr_content = str_replace("//##", "", $wr_content);
$wr_content = cut_str(get_text($wr_content), 70, '…');//본문 글 줄이는 함수
$latest_subject = cut_str($list[$i][subject], 30, '..');
$upday = cut_str($list[$i][wr_datetime], 10, "");
$tmp = explode("-", $upday);
$upday = $tmp[0]."년 ".$tmp[1]."월 ".$tmp[2]."일";
echo "<tr><td>
<table width='100%' align='left' valign='top' cellspacing='0' cellpadding='0'>
<tr>
<td height='20' valign='middle' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'><b>$latest_subject {$list[$i][comment_cnt]}</b></a>
</td>
</tr>
<tr>
<td width='100%' valign='top' align='left'>
<a href='{$list[$i][href]}' style='text-decoration:none;'>$wr_content</a> <br />
{$upday} {$list[$i][name]}
</td>
</tr>
</table>
</td></tr>";
}
}
echo "</table>";
?>
----------------------------------------------------------------------------------
다음과 같은데 날짜있는줄에 그대로 글쓴이 이름이 나오려면 어느부분을 수정해야하나요?
가르쳐주심 고맙겟습니다...ㅜㅜ
댓글 전체
일과 이름 사이에
이부분이 테이블 폭보다 넓기 때문에 자동으로 줄바꿈이 되는것입니다.
이부분을 좀 줄여주세요.
이부분이 테이블 폭보다 넓기 때문에 자동으로 줄바꿈이 되는것입니다.
이부분을 좀 줄여주세요.