답변 2개
답변에 대한 댓글 4개
�
워터드래곤
9년 전
�
깜봉
9년 전
백그라운드 클래스명을 last-bbs-check 로 지정 했습니다.
$memberContents = '';
if($member['mb_id'] && $member['mb_id'] == $list[$i]['mb_id']){
$memberContents = 'last-bbs-check';
}
이 부분이 작성 회원 체크 하는 부분이구요.
하위 컨텐츠 div 영역에 클래스로 추가해 두었습니다.
[code]
<style>
.last-bbs-check{background-color:#CBCB62}
</style>
<div class="lt">
<?php if($is_admin){?>
<div class="menu_add"><a target="iframe_show" href="<?php echo G5_BBS_URL ?>/write.php?bo_table=<?php echo $bo_table ?>">+ 메인메뉴 추가</a></div>
<?php }?>
<strong class="lt_title"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>"></a></strong>
<ul>
<?php for ($i=0; $i<count($list); $i++) {
$memberContents = '';
if($member['mb_id'] && $member['mb_id'] == $list[$i]['mb_id']){
$memberContents = 'last-bbs-check';
}
//해당 원글의 옆에 a태그로 답변을 달았기 때문에 답변을 클릭시 해당 글의 답변페이지로 가기위하여 $reply_href를 선언.
$reply_href = G5_BBS_URL.'/write.php?w=r&bo_table='.$bo_table.'& wr_id='.$list[$i]['wr_id'].$qstr;
$list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_num&stx='.-($list[$i]['wr_num']);
$re_list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_id||wr_1&stx='.($list[$i]['wr_id']);
?>
<?php
{
if(!$list[$i]['wr_reply']){
if($reply_cnt){
echo "<a class='show_line top se".$list[$i]['wr_id']." re".$list[$i]['wr_num']."' onclick='showoff(".$list[$i]['wr_num'].")'><p>▶</p></a>";
}
echo "<div class='top ".$memberContents."' onclick='showRe(".$list[$i]['wr_id'].")'><a target='iframe_show' id='latest_st' href=\"".$list_href."\">";
echo " ".$list[$i]['subject']." ".$reply_cnt."";
echo "</a></div>";
}
}
?>
<?php
if($list[$i]['wr_reply']){
if($reply_cnt_re){
echo "<a class='show_line_re se".$list[$i]['wr_id']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']."' onclick='showoff_re(".$list[$i]['wr_id'].")'><p>▶</p></a>";
}
echo "<div class='se".$list[$i]['wr_1']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']." re ".$memberContents."' onclick='showRe_re(".$list[$i]['wr_id'].")'>";
if($reply_cnt_re){
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$re_list_href."\" > ".$list[$i]['icon_reply']." ";
}else{
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$list[$i]['href']."\" > ".$list[$i]['icon_reply']." ";
}
echo $list[
[/code]
$memberContents = '';
if($member['mb_id'] && $member['mb_id'] == $list[$i]['mb_id']){
$memberContents = 'last-bbs-check';
}
이 부분이 작성 회원 체크 하는 부분이구요.
하위 컨텐츠 div 영역에 클래스로 추가해 두었습니다.
[code]
<style>
.last-bbs-check{background-color:#CBCB62}
</style>
<div class="lt">
<?php if($is_admin){?>
<div class="menu_add"><a target="iframe_show" href="<?php echo G5_BBS_URL ?>/write.php?bo_table=<?php echo $bo_table ?>">+ 메인메뉴 추가</a></div>
<?php }?>
<strong class="lt_title"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>"></a></strong>
<ul>
<?php for ($i=0; $i<count($list); $i++) {
$memberContents = '';
if($member['mb_id'] && $member['mb_id'] == $list[$i]['mb_id']){
$memberContents = 'last-bbs-check';
}
//해당 원글의 옆에 a태그로 답변을 달았기 때문에 답변을 클릭시 해당 글의 답변페이지로 가기위하여 $reply_href를 선언.
$reply_href = G5_BBS_URL.'/write.php?w=r&bo_table='.$bo_table.'& wr_id='.$list[$i]['wr_id'].$qstr;
$list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_num&stx='.-($list[$i]['wr_num']);
$re_list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_id||wr_1&stx='.($list[$i]['wr_id']);
?>
<?php
{
if(!$list[$i]['wr_reply']){
if($reply_cnt){
echo "<a class='show_line top se".$list[$i]['wr_id']." re".$list[$i]['wr_num']."' onclick='showoff(".$list[$i]['wr_num'].")'><p>▶</p></a>";
}
echo "<div class='top ".$memberContents."' onclick='showRe(".$list[$i]['wr_id'].")'><a target='iframe_show' id='latest_st' href=\"".$list_href."\">";
echo " ".$list[$i]['subject']." ".$reply_cnt."";
echo "</a></div>";
}
}
?>
<?php
if($list[$i]['wr_reply']){
if($reply_cnt_re){
echo "<a class='show_line_re se".$list[$i]['wr_id']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']."' onclick='showoff_re(".$list[$i]['wr_id'].")'><p>▶</p></a>";
}
echo "<div class='se".$list[$i]['wr_1']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']." re ".$memberContents."' onclick='showRe_re(".$list[$i]['wr_id'].")'>";
if($reply_cnt_re){
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$re_list_href."\" > ".$list[$i]['icon_reply']." ";
}else{
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$list[$i]['href']."\" > ".$list[$i]['icon_reply']." ";
}
echo $list[
[/code]
�
워터드래곤
9년 전
먹히질 않네여 ㅜㅜ
�
깜봉
9년 전
혹시 비회원이 글쓰는거에요 ?
댓글을 작성하려면 로그인이 필요합니다.
9년 전
최신글이 왼쪽에 있고 오른쪽에 iframe 으로 글을 작성하고, 작성하면 reload
reload 후에 왼쪽 최신글에 자신이 쓴글에 background 을 넣는 방법을 물으 시는거죠 ?
메인도 reload 하시는거라면 최근글 쪽에 $member['mb_id'] 로 본인글체크해서 style 을 주시면 되지 않을까요 ....
소스를 공개해주시면 좀더 명확하게 설명 드리겟습니다.
그리고 글작성하고 repload 하실거면 굳이 iframe 을.... 하실필요가 ....
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
워터드래곤
9년 전
메인페이지에 최신글을 뽑아오는 상태라 reload를 하지 않으면 글을 작성해도 최신글 부분에 곧바로 갱신이 안되더라구요...그래서 reload를 하였습니다.
소스는 그냥 간단하게 글작성완료시 새로고침하기위해서 사용자코드 write_update.skin.php를 만들어서
<?php
echo '<script>';
echo "window.parent.document.location.href= window.parent.document.location.href + '?ref=".$lnk."'";
echo '</script> ';
?>
이렇게 하였습니다. 다른것들은 따로 건드린것이 없습니다.
그리고 글작성은 무조건 관리자만 하는 것이라 깜봉님 말씀대로 적용하면 최신글 모두에게 style이 적용되는것 아닌가요~??
제가 지금 할려고하는 방법은 글을 작성했을 때 갱신되는 동시에 작성한 글의 background가 바뀌었으면 .... 인데 조금 어렵네여 ㅜ
소스는 그냥 간단하게 글작성완료시 새로고침하기위해서 사용자코드 write_update.skin.php를 만들어서
<?php
echo '<script>';
echo "window.parent.document.location.href= window.parent.document.location.href + '?ref=".$lnk."'";
echo '</script> ';
?>
이렇게 하였습니다. 다른것들은 따로 건드린것이 없습니다.
그리고 글작성은 무조건 관리자만 하는 것이라 깜봉님 말씀대로 적용하면 최신글 모두에게 style이 적용되는것 아닌가요~??
제가 지금 할려고하는 방법은 글을 작성했을 때 갱신되는 동시에 작성한 글의 background가 바뀌었으면 .... 인데 조금 어렵네여 ㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<?php if($is_admin){?>
<div class="menu_add"><a target="iframe_show" href="<?php echo G5_BBS_URL ?>/write.php?bo_table=<?php echo $bo_table ?>">+ 메인메뉴 추가</a></div>
<?php }?>
<strong class="lt_title"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>"></a></strong>
<ul>
<?php for ($i=0; $i<count($list); $i++) {
//해당 원글의 옆에 a태그로 답변을 달았기 때문에 답변을 클릭시 해당 글의 답변페이지로 가기위하여 $reply_href를 선언.
$reply_href = G5_BBS_URL.'/write.php?w=r&bo_table='.$bo_table.'& wr_id='.$list[$i]['wr_id'].$qstr;
$list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_num&stx='.-($list[$i]['wr_num']);
$re_list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca=&sop=and&sfl=wr_id||wr_1&stx='.($list[$i]['wr_id']);
?>
<?php
{
if(!$list[$i]['wr_reply']){
if($reply_cnt){
echo "<a class='show_line top se".$list[$i]['wr_id']." re".$list[$i]['wr_num']."' onclick='showoff(".$list[$i]['wr_num'].")'><p>▶</p></a>";
}
echo "<div class='top' onclick='showRe(".$list[$i]['wr_id'].")'><a target='iframe_show' id='latest_st' href=\"".$list_href."\">";
echo " ".$list[$i]['subject']." ".$reply_cnt."";
echo "</a></div>";
}
}
?>
<?php
if($list[$i]['wr_reply']){
if($reply_cnt_re){
echo "<a class='show_line_re se".$list[$i]['wr_id']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']."' onclick='showoff_re(".$list[$i]['wr_id'].")'><p>▶</p></a>";
}
echo "<div class='se".$list[$i]['wr_1']." re".$list[$i]['wr_num']." ce".$list[$i]['wr_1']." re' onclick='showRe_re(".$list[$i]['wr_id'].")'>";
if($reply_cnt_re){
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$re_list_href."\" > ".$list[$i]['icon_reply']." ";
}else{
echo "<a class='font_re' target='iframe_show' id='latest_re' href=\"".$list[$i]['href']."\" > ".$list[$i]['icon_reply']." ";
}
echo $list[
최신글 소스입니다.