그누보드처럼, 대댓글 부터 배경색을 나오게 하려면 어떻게 해야하나요? 채택완료
초보제작자
8년 전
조회 4,906
https://sir.kr/qa/?wr_id=14574">https://sir.kr/qa/?wr_id=14574
위 질문글을 보고, 답변한분의 소스를 어디에 삽입하라는건지 잘 몰라서
그냥 이곳저곳에 삽입해봤는데
스타일글씨가 홈페이지에 출력 되버려서
얼른 다시 롤백했네요..ㅠㅠ
조금만 더 구체적으로 알려주실분 계신가요?
댓글을 작성하려면 로그인이 필요합니다.
답변 4개
채택된 답변
+20 포인트
8년 전
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
사이트메이크
8년 전
�
초보제작자
8년 전
헉... 오늘 오후3시에 만들어올리셨네요...대단하십니다..
근데, 제가 모바일게시판인데, 모바일도 적용이 가능한 부분인가요??
근데, 제가 모바일게시판인데, 모바일도 적용이 가능한 부분인가요??
h
hb망고
8년 전
아 ~ 제가 어제 글 올린걸 봣는데 어제 좀 만들고 오늘 좀 만들구요 , 모바일은 글쎄요, 사이즈만 줄이면 되는거 아닌지요 ㅋㅋ 한번 적용해보세요 되는지..
�
초보제작자
8년 전
헉.. 글 올린걸 보시고 만들어주신건가요..?..ㅠㅠ
그게 아니더라도 너무 감사합니다..(망고님은 능력자)
오늘은 시간이 없어서, 내일중으로 한번 해보겠습니다!!
그게 아니더라도 너무 감사합니다..(망고님은 능력자)
오늘은 시간이 없어서, 내일중으로 한번 해보겠습니다!!
댓글을 작성하려면 로그인이 필요합니다.
8년 전
<!-- 댓글 리스트 --></p><p><section id="bo_vc"></p><p> <h2>댓글목록</h2></p><p> <?php</p><p> for ($k=0; $i=0; $i<count($list); $i++) {</p><p> $comment_id = $list[$i]['wr_id'];</p><p> $cmt_depth = ""; // 댓글단계</p><p> $cmt_depth = $k<strlen($list[$i]['wr_comment_reply']) * 20; $k++) echo "style='background-color:#ddd;'"; </p><p> </p><p> </p><p>
복사해서 붙여넣어 해보세요
원본파일은 view_comment.skin2.php 같은식으로 저장해두시구여
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
초보제작자
8년 전
아쉽지만, 적용안되네요..ㅠㅠ
홈페이지에 막 글자들 난무해서 다시 롤백했습니당..ㅠㅠ
그래도 감사해여..
홈페이지에 막 글자들 난무해서 다시 롤백했습니당..ㅠㅠ
그래도 감사해여..
�
사이트메이크
8년 전
해결안되니 오기생기는데요;; 어떤스킨이죠? 제가 받아서 해보게요
�
초보제작자
8년 전
민트테마입니다..▼
https://sir.kr/g5_theme/475
참고로, 저의 최종목표는 다음과 같습니다.
1. 대댓글부터는 내용에 배경색상이 적용
2. 대댓글할때마다 들여쓰기 되지 않도록 수정
3. 내가 대댓글을 단 본래의 댓글작성자 닉네임을 첫부분에 표시 ex) @사이트메이크 (댓글내용)
4. 5개로 제한되어있는 대댓글 갯수를 대폭 늘리기
첫 단추인 배경색상부터 막혀버리네요..ㅎㅎ
혹시라도, 성공하시면 꼭 말씀주시면 감사드리겠습니다 ^^
https://sir.kr/g5_theme/475
참고로, 저의 최종목표는 다음과 같습니다.
1. 대댓글부터는 내용에 배경색상이 적용
2. 대댓글할때마다 들여쓰기 되지 않도록 수정
3. 내가 대댓글을 단 본래의 댓글작성자 닉네임을 첫부분에 표시 ex) @사이트메이크 (댓글내용)
4. 5개로 제한되어있는 대댓글 갯수를 대폭 늘리기
첫 단추인 배경색상부터 막혀버리네요..ㅎㅎ
혹시라도, 성공하시면 꼭 말씀주시면 감사드리겠습니다 ^^
�
사이트메이크
8년 전
hd망고님이 해결해주셨네요 ㅎ
�
초보제작자
8년 전
일단 제가 모바일이라, 모바일도 적용가능한지 질문드려봤습니당..
사이트메이크님께도 감사드려요 ^^
사이트메이크님께도 감사드려요 ^^
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 5개
�
초보제작자
8년 전
제가 너무 초보라, 이곳이다 생각하고 삽입해봐도 자꾸 잘 되질 않아서...ㅠㅠ
저는 좀 더 구체적으로 설명을 받아야 할 것 같습니다..
저는 좀 더 구체적으로 설명을 받아야 할 것 같습니다..
�
사이트메이크
8년 전
저에겐 대댓글 스킨이 없어서 불가능할것같습니다.
�
초보제작자
8년 전
[code]
<?php
for ($i=0; $i<count($list); $i++) {
$comment_id = $list[$i]['wr_id'];
$cmt_depth = ""; // 댓글단계
$cmt_depth = strlen($list[$i]['wr_comment_reply']) * 20;
$str = $list[$i]['content'];
if (strstr($list[$i]['wr_option'], "secret"))
$str = $str;
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
?>
<article id="c_<?php echo $comment_id ?>" <?php if ($cmt_depth) { ?>style="margin-left:<?php echo $cmt_depth ?>px;border-top-color:#e0e0e0"<?php } ?>>
<header>
<h1><?php echo get_text($list[$i]['wr_name']); ?>님의 댓글</h1>
<strong><?=get_pointrank_icon(get_point_sum($list[$i]['mb_id']))?></strong>
<?php echo $list[$i]['name'] ?>
<?php if ($cmt_depth) { ?><img src="<?php echo $board_skin_url ?>/img/icon_reply.png" alt="댓글의 댓글" class="icon_reply"><?php } ?>
<?php if ($is_ip_view) { ?>
아이피
<span class="bo_vc_hdinfo"><?php echo $list[$i]['ip']; ?></span>
<?php } ?>
<span class="bo_vc_hdinfo"><time datetime="<?php echo date("Y.m.d H:i", strtotime($list[$i]['wr_datetime'])) ?>"><?php $day = explode(":", $list[$i]['wr_datetime']);
$day2 = $day[0].":".$day[1];
echo str_replace ("-", ".", $day2); ?></time></span>
<?php
include(G5_SNS_PATH."/view_comment_list.sns.skin.php");
?>
[/code]
대댓글 부분 코드라고 생각되는 부분을 첨부해보겠습니다..ㅠㅠ
<?php
for ($i=0; $i<count($list); $i++) {
$comment_id = $list[$i]['wr_id'];
$cmt_depth = ""; // 댓글단계
$cmt_depth = strlen($list[$i]['wr_comment_reply']) * 20;
$str = $list[$i]['content'];
if (strstr($list[$i]['wr_option'], "secret"))
$str = $str;
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $str);
?>
<article id="c_<?php echo $comment_id ?>" <?php if ($cmt_depth) { ?>style="margin-left:<?php echo $cmt_depth ?>px;border-top-color:#e0e0e0"<?php } ?>>
<header>
<h1><?php echo get_text($list[$i]['wr_name']); ?>님의 댓글</h1>
<strong><?=get_pointrank_icon(get_point_sum($list[$i]['mb_id']))?></strong>
<?php echo $list[$i]['name'] ?>
<?php if ($cmt_depth) { ?><img src="<?php echo $board_skin_url ?>/img/icon_reply.png" alt="댓글의 댓글" class="icon_reply"><?php } ?>
<?php if ($is_ip_view) { ?>
아이피
<span class="bo_vc_hdinfo"><?php echo $list[$i]['ip']; ?></span>
<?php } ?>
<span class="bo_vc_hdinfo"><time datetime="<?php echo date("Y.m.d H:i", strtotime($list[$i]['wr_datetime'])) ?>"><?php $day = explode(":", $list[$i]['wr_datetime']);
$day2 = $day[0].":".$day[1];
echo str_replace ("-", ".", $day2); ?></time></span>
<?php
include(G5_SNS_PATH."/view_comment_list.sns.skin.php");
?>
[/code]
대댓글 부분 코드라고 생각되는 부분을 첨부해보겠습니다..ㅠㅠ
�
사이트메이크
8년 전
파일좀 보내주세요 dna1999@네이트닷컴
�
초보제작자
8년 전
보내드렸습니다. ㅎㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
초보제작자
8년 전
strlen가 들어간 부분이 view.comment.skin.php 파일에서는
[code]
$cmt_depth = strlen($list[$i]['wr_comment_reply']) * 20;
[/code]
이곳밖에 없는데, 이녀석을 통째로
[code]
<? for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo "style='background-color:#ddd;'"; ?>
[/code]
이걸로 교체해야 하나요?
[code]
$cmt_depth = strlen($list[$i]['wr_comment_reply']) * 20;
[/code]
이곳밖에 없는데, 이녀석을 통째로
[code]
<? for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo "style='background-color:#ddd;'"; ?>
[/code]
이걸로 교체해야 하나요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
보니까 article형식으로 댓글이 작성 되기때문에 코드를 분리를 해야되나 생각하던 찰나 이런댓글이
이런저런 생각에 머리아팠는데 ㅋㅋ
이런거 하는사람 진짜 대단한거같애요
골치아파하고있는데 순식간에 만드시다니;;