에서 기능을 몇가지 더 첨부하여 0.94에 맞게 제작된 패치노트입니다. :)
먼저 이 팁을 따라하기 전에 아래의 사항을 숙지하시고 패치를 하시기 바랍니다.
.
1. 누구누구의 덧글에 답변을 다는지 확인할 수 있게 끔 하였습니다.
2. 운영자가 답변덧글을 달아둔 덧글을 작성자가 삭제할 경우 답변덧글은 그대로 남아있고, 본래 덧글의 내용만 '작성자에 의해 삭제되었습니다.'로 바뀝니다.
3. 운영자에 의해 답변덧글이 있는 덧글을 삭제할 경우 답변덧글과 함께 DB에서 삭제됩니다.
4. 답변덧글 작성시, 이름, 암호, 홈페이지에 자동으로 내용을 채워줍니다.
index.php 파일
186번째 줄
[CODE]186 : <input type="hidden" name="c_body">
187 : <input type="hidden" name="c_reply">
188 : <input type="hidden" name="c_reply_num">[/CODE]
아래 두줄이 추가되었습니다.
inc_function.php 파일
63번째 줄
[CODE]63 : var $s_rp_rep;
64 : var $s_rp_rep_reply;[/CODE]
아래 한줄이 추가되었습니다.
92번째 줄
[CODE]92 : list($sval, $this->s_rp_rep) = cut_skintag($sval, "s_rp_rep");
93 : list($sval, $this->s_rp_rep_reply) = cut_skintag($sval, "s_rp_rep_reply");[/CODE]
아래 한줄이 추가되었습니다.
414~415번째 줄
[CODE]414 : where
415 : pno = $num and password!='reply'[/CODE]
441번째 줄
[CODE]441 : $bf2_rep = str_replace("", "onclick_delete('rp', '$num', '$no'); return false;", $bf2_rep);[/CODE]
아래에 아래의 소스를 추가하여 주세요.
[CODE]$rp_tmp = mysql_fetch_array(mysql_query("select count(*) from t3_".$dbid."_reply where pno='$pno' and password='reply' and ip='$no'"));
if($rp_tmp["count(*)"]>0) {
$reply_result = @mysql_query("select no, pno, name, homepage, body, regdate from t3_".$dbid."_reply where pno='$num' and password='reply' and ip='$no' order by no asc");
while(list($r_no, $r_pno, $r_name, $r_homepage, $r_body, $r_regdate)=@mysql_fetch_array($reply_result)) {
$bf2_rep_reply = $skin->s_rp_rep_reply;
if ($r_homepage) $r_name = "<a href=$r_homepage target=_blank>".str_tag_off($r_name)."</a>";
$r_body = nl2br(autolink(str_tag_off($r_body)));
$bf2_rep_reply = str_replace("", "<a name=r$r_no></a>".$r_name, $bf2_rep_reply);
$bf2_rep_reply = str_replace("", get_timevalue1($r_regdate)." ".get_timevalue3($r_regdate), $bf2_rep_reply);
$bf2_rep_reply = str_replace("", $r_body, $bf2_rep_reply);
$bf2_rep_reply = str_replace("", "onclick_delete('rp', '$num', '$r_no'); return false;", $bf2_rep_reply);
}
} else $bf2_rep_reply = "";
if(return_authority()&&$rp_tmp["count(*)"]==0) $reply = "<a onfocus=blur() href="javascript:void(0)" onclick="onclick_reply('$num','$no','".strip_tags($name)."'); return false;">답변</a>";
else $reply = "";
$bf2_rep = str_replace("", $reply, $bf2_rep);
$bf2_rep = str_replace("", $bf2_rep_reply, $bf2_rep);[/CODE]
462번째 줄
[CODE]462 : $bf1 = str_replace("", $bf2, $bf1);
463 : $bf1 = str_replace("", "", $bf1);[/CODE]
아래 한줄이 추가되었습니다.
del_exe.php 파일
34번째 줄
[CODE]34 : put_query("delete from t3_".$dbid."_reply where no = '$num'");[/CODE]
을 삭제하시고 아래소스를 추가해주세요.
[CODE]$tmp = mysql_fetch_array(mysql_query("select count(*) from t3_".$dbid."_reply where password='reply' and ip = '$num'"));
$reply_num = $tmp["count(*)"];
if($reply_num==1) {
if(return_authority()) {
put_query("delete from t3_".$dbid."_reply where no = '$num'");
put_query("delete from t3_".$dbid."_reply where password='reply' and ip = '$num'");
} else {
put_query("update t3_".$dbid."_reply set body='작성자에 의해 삭제되었습니다.' where no = '$num'");
}
} else put_query("delete from t3_".$dbid."_reply where no = '$num'");[/CODE]
lib.js 파일
2번째 줄에 추가
[CODE]function onclick_reply(num,no,name) {
weblog.c_reply.value = no;
weblog.c_reply_num.value = num;
alert(name+'님의 덧글에 답글을 작성합니다.');
form_name = eval('document.weblog.c_name_'+num);
form_password = eval('document.weblog.c_password_'+num);
form_homepage = eval('document.weblog.c_homepage_'+num);
form_is_secret = eval('document.weblog.c_is_secret_'+num);
form_body = eval('document.weblog.c_body_'+num);
form_name.value = "알쯔";
form_password.value = "reply";
form_homepage.value = "http://blog.arzz.com";
form_is_secret.disabled = true; // 비밀덧글이 있는 스킨사용시. 그렇지 않다면 삭제.
form_body.focus();
} [/CODE]
form_name.value이나, form_homepage.value는 자신의 블로그에 맞게 수정하세요.
164번째 줄
[CODE]164 : function onclick_addexe(num, d_target, obj1, obj2, mode) {
165 : if(weblog.c_reply.value) {
166 : weblog.c_reply.value = '';
167 : weblog.c_reply_num.value = '';
168 : alert('덧글입력이 일반모드로 전환되었습니다.');
169 : } [/CODE]
165~169줄이 추가되었습니다.
211번째 줄
[CODE]211 : function onclick_insert_reply(form, num){
212 : if(weblog.c_reply.value&&weblog.c_reply_num.value!=num) {
213 : weblog.c_reply.value = '';
214 : weblog.c_reply_num.value = '';
215 : alert('답글을 달고자 하는 덧글을 찾을 수 없습니다.
답변덧글상태를 해제합니다. 다시 확인버튼을 누르세요.');
216 : return false;
217 : } [/CODE]
211~217줄이 추가되었습니다.
add_exe.php 파일
24번째 줄
[CODE]24 : if ($c_homepage == "http://") $c_homepage = "";
25 : if (!$c_reply) {
26 : $c_password = "password('$c_password')";
27 : $ip = $REMOTE_ADDR;
} else {
28 : $c_password = "'reply'";
29 : $ip = $c_reply;
30 : } [/CODE]
25~30줄이 추가되었습니다.
41번째 줄
[CODE]$num, '".str_tag_off($c_name)."', '".str_tag_off($c_homepage)."', '".str_tag_off($c_body)."', password('$c_password'), '$c_is_secret', '".time()."', '".$REMOTE_ADDR."'[/CODE]
을 아래와 같이 바꾸어줍니다.
[CODE]$num, '".str_tag_off($c_name)."', '".str_tag_off($c_homepage)."', '".str_tag_off($c_body)."', $c_password, '$c_is_secret', '".time()."', '".$ip."'[/CODE]
password('$c_password') 가 $c_password 로 '".$REMOTE_ADDR."'가 '".$ip."' 로 바뀌었습니다.
45번째 줄
[CODE]45 : check_query();
46 : echo "<script>parent.document.weblog.c_reply.value=''; parent.document.weblog.c_reply_num.value='';</script>";[/CODE]
46줄이 추가되었습니다.
skin.html 파일 - 이부분은 스킨마다 다르므로 대략적으로 설명합니다.
[CODE]<input type=text name="" value="">
<input type="password" name="" value=""> [/CODE]
위와 같은 소스가 모여있는 곳의 적당한 곳(답변링크가 들어갈 부분으로 삭제버튼 근처)에 아래의 소스를 넣어주세요.
[CODE][/CODE]
그리고 스킨파일의 [CODE]<s_rp_rep>html 소스</s_rp_rep>[/CODE] 사이에 중첩코멘트가 들어갈 부분에(직전정도) 아래의 소스를 넣어주세요.
그런후 [CODE]<s_rp_rep_reply>중첩코멘트 디자인 html 소스</s_rp_rep_reply>[/CODE]로 감싸 중첩코멘트부분을 디자인해주세요.
: 중첩코멘트 이름
: 중첩코멘트 내용
: 중첩코멘트 작성시간
: 중첩코멘트 삭제링크
기존스킨의 코멘트출력부분을 참고하시면 쉽게 하실 수 있을거라 생각됩니다.
아래의 소스는 수정하지 않아도 기능상에는 문제가 없으나, 추가하시는 편이 블로그 이용에 편리합니다.
inc_presswork.php 파일
115~135번째 줄
[CODE]115 : function get_rctrp_rep() {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
135 : }[/CODE]
을 모두 삭제하신 후 아래의 소스를 추가하여 주세요.
[CODE]function get_rctrp_rep() {
global $db, $dbid, $p_rct_rp_cnt, $p_rct_rp_trunc;
unset($p);
$sql = "select no, pno, name, body, regdate, is_secret, homepage, ip, password from t3_".$dbid."_reply where password!='reply' order by no desc limit 0, $p_rct_rp_cnt";
// print $sql;
$result = @mysql_query($sql);
while(list($no, $pno, $name, $body, $regdate, $is_secret, $c_homepage) = @mysql_fetch_array($result)) {
$p_rep = $GLOBALS["skin"]->s_rctrp_rep;
$rp_tmp = mysql_fetch_array(mysql_query("select * from t3_".$dbid."_reply where pno='$pno' and password='reply' and ip='$no'"));
if($rp_tmp[no]) $reply = " <font class=nonedot><a onfocus=blur() href='index.php?pl=".$pno."#r".$rp_tmp[no]."'> <font size=1 face=verdana color=gray><b>Re : </b> ".get_timevalue0($rp_tmp[regdate], 2)."</a></font></font>";
else $reply = "";
$p_rep = str_replace("", $reply, $p_rep);
$p_rep = str_replace("", "index.php?pl=$pno#r$no", $p_rep);
if($is_secret==1&&!return_authority()) {
$p_rep = str_replace("", "<font color=gray>비공개 댓글입니다.</font>", $p_rep);
$p_rep = str_replace("", "비공개", $p_rep);
} else {
$p_rep = str_replace("", str_cut($body, $p_rct_rp_trunc, 0), $p_rep);
if($c_homepage) $p_rep = str_replace("", "<font class=nonedot><a onfocus=blur() href='".$c_homepage."' target='_blank'><font color=black>".$name."</font></a></font>", $p_rep);
else $p_rep = str_replace("", $name, $p_rep);
}
$p_rep = str_replace("", get_timevalue0($regdate, 2), $p_rep);
$p .= $p_rep;
}
return $p;
}[/CODE]
skin.html 파일
스킨파일의 [CODE]<s_rctrp_rep>html 소스</s_rctrp_rep>[/CODE]로 감싸진 부분이 최근코멘트가 출력되는 부분의 디자인이고, 이 사이의 적당한 곳에 을 넣어주세요.
버그보고는 코멘트로 해주세요. 급하게 작성하다보니 에러확인을 못했습니다.
위의 4가지 경우에 대한 버그가 수정되었습니다.
댓글을 달아 주세요
0.94로 업그레이드 된 것 처럼 0.94용 패치는 더욱더 늘어난 양으로... 수정하는 재미를(퍽!! 좀 간단히 만들란 말야!!)
2005/01/18 12:38됩니다~! 와하하하하하하~!!!
2005/01/18 13:26뭐가 되느냐~!!!!
관리자 모드 아니라도 최근 댓글 리스트 출력이 제대로 된다 이 말씀입니다~! ㅋㅋㅋ
사실 아무리 해도 안되길래 비공개 댓글 기능을 빼버렸었는데..
방금 알쯔님이 새로 올리신 방법대로 다시 수정하고나니..
관리자 모드 아니라도 최근 댓글 리스트가 제대로 출력이 되네요..
비공개 댓글 기능 다시 살려놓고 테스트 해봤습니다만..
모든게 제대로 작동 합니다~! 웅캭캭캭~!
거봐요~ 제 말이 맞죠? 계층형 답글 문제였대니까~ ㅋㅋ 히죽~!
아참~! 한가지 버그인지는 잘 모르겠습니다만..
관리자 모드로 로그인 한다음 댓글에 답변을 달기 위해서..
답변 링크를 클릭할경우 오류가 있다는 내용의 경고메세지는 출력되지 않습니다만..
IE 왼쪽 하단에 있는 IE 아이콘은 오류 표시로 바뀝니다..
하지만 답변을 쓰고 입력하면 아무런 문제없이 답변도 달리고..
최근 댓글 리스트에 표시도 제대로 됩니다..
혹시나 해서 말씀드립니다~! ^^
그리고 언제나 감사드립니다~! 히죽~!
제 블로그에서는 현재 일어나지 않고 있는 문제입니다.
2005/01/18 14:39아마 스킨쪽에서 일어나고 있는 듯...
자바스크립트를 만들때, 제 스킨을 기준으로 만들었던지라... -0-
에러내용을 올려주시면 고치겠습니다 >ㅁ<
오... 다시금 즐거운 태터 삽질거리가~ ^^*
2005/01/18 13:47좋은 기능 패치에 감사드립니다. :-)
헛... 부디 즐거웁게 ^^;;
2005/01/18 14:39삽질거리가 많아 걱정이 되네요~
덧, 앗 블로그 주소를 공개해주세요 >ㅁ< 구경하고파용
테스트
2005/01/18 14:09http://blog.arzz.com
흠. 안될거 같은데
역시 안되네요.
0.94버젼에서는 댓글에서 오토링크 함수가 있더라고요
inc_function.php 에서
$r_body = nl2br(autolink(str_tag_off(" ".$r_body." "))); 로 바꿔주심 될거 같은데용.
아 0.94버전에서 바뀐점이 무엇인지 잘 몰라 빠뜨려버린 것 같군요
2005/01/18 14:40http://www.arzz.com (테스트) 으음... 살펴봐야겠습니다 >ㅁ<
수정 - 현재 자동링크가 먹히도록 수정하였습니다. >ㅁ< 제보 감사드려요~
예전에 패치내용을 적용했는데 잘 되던데,
2005/01/18 14:58새롭게 다시 나왔군요!
흠흠, 지금도 잘 작동하고 있는데 다시 업어야할까요?
귀찮아서-ㅁ-
지금 동작이 잘 된다면 굳이 고치실 필요는 없을 것 같습니다. ^^;
2005/01/18 15:25몇가지 기능이 추가되긴 했지만, 그다지 많이 쓰이진 않을 듯 하네요 ^^;
inc_function.php에서
2005/01/18 15:06$bf2_rep_reply_total .= $bf2_rep_reply;
}
} else $bf2_rep_reply_total = "";
if(return_authority()) $reply = "<a onfocus=blur() href="javascript:void(0)" onclick="onclick_reply('$num','$no','".strip_tags($name)."'); return false;">답변Reply</a>";
else $reply = "";
로 수정하고
$bf2_rep = str_replace("[ ##_s_rp_rep_reply_## ]", $bf2_rep_reply_total, $bf2_rep);
로 수정하면
저처럼 2명이서 블로그를 운영할 경우
중첩 덧글을 여러개 달 수 있는거 같은데요(투철한 실험정신의 산물 -_-;;),
저렇게 사용할 경우 생기는 문제점이 있을까요?
몇번 테스트 해보니 별 이상은 없는거 같은데, 혹시나 해서요...
조언 부탁드립니다. ^^*
구조상 중첩답글을 여러개 달수있지만, 굳이 그렇게 하진 않았습니다.
2005/01/18 15:27이번에 코멘트 수정기능이 있는지라, 굳이 2~3개씩 달 필요가 없을 듯 보였구요
중첩답글을 여러개 달게 하였다면 del_exe.php 파일에서 if($reply_num==1) 부분을 if($reply_num>0) 이렇게 고치셔야 할 듯 하네요 ^^;
오옷; 정말 원하던 기능이네요!!ㅎㅎ
2005/01/18 15:27도움이 되었다니 기쁘네요 >ㅁ< 이쁘게 사용해주세요~
2005/01/18 15:29알쯔님 덕분에 좋은기능써봅니다..
2005/01/18 18:15그런데 기능은 잘 돌아가는것같은데;;
[ ##_s_rp_rep_reply_## ] 가 계속 포스트에 남내요;;
별 문제 없어보이는데 말이죠;;ㅜㅠ;;
코멘트부분에 남지 않고 포스트에 남는다면 스킨상에 포스트부분에 저 치환자가 들어가있는 듯 합니다. :)
2005/01/18 18:59[ ##_s_rp_rep_reply_## ] 치환자가 <s_rp_rep>html 소스</s_rp_rep> 사이에 들어있는지 확인해주세요
방금 고쳐졌는데 그문제더군요;;(제가 고친건 아니고..=_=) 감사합니다 잘쓸꼐요..^^
2005/01/18 19:14앗 고쳐졌다니 다행이네요 >ㅁ<
2005/01/18 22:32우선 감사하다는 말씀 드리겠습니다..(_ _)
2005/01/18 21:15알쯔님의 계층형 코멘트 적용해 보았는데요.
(이미지도 가져갔습니다..용서해 주실거죠? )
그대로 따라했는데..코멘트가 두개씩 출력됩니다..울먹울먹
-> 요건 sylvia님 페이지보고 수정을 했습니당..^-^
최신답변 출력때, rctrp_rep_reply 이용하면 되는 것까진 알았는데..
알쯔님처럼 이미지는 안나오네요..ㅠ.ㅠ
어떻게 하면 되나요?
혼자 해결 못해서 죄송하구요..;;
잘 쓰겠습니다..정말 감사드립니다..
(제가 몰라서 삽질을 엄청 했네요..;;)
if($rp_tmp[no]) $reply = " <font class=nonedot><a onfocus=blur() href='index.php?pl=".$pno."#r".$rp_tmp[no]."'> <font size=1 face=verdana color=gray><b>Re : </b> ".get_timevalue0($rp_tmp[regdate], 2)."</a></font></font>";
2005/01/18 22:33inc_presswork.php 파일 수정사항중에 윗부분을 원하시는 모양에 맞게 수정하시면 됩니다. >ㅁ<
감사합니다..^-^
2005/01/18 23:30스킨이미지폴더에 넣은 것을 쓰고싶은데 경로함수(?, 치환자?)를 몰라서 그냥 절대경로 넣었습니다..흑..
여하튼 알쯔님 덕에 제 블로그도 이쁘게 되었습니다..헤헤
^^; 이쁜 블로깅하시길 >ㅁ<
2005/01/19 15:51헉.. 사실 저도 방금 발견한건데..
2005/01/19 12:25제 블로그에도 댓글이 두개씩 출력이 되네요.. ㅜ,.ㅜ
고기집 아들님이랑 실비아님 댓글봐도 어떻게 하라는건지 모르겠고.. ㅜ,.ㅜ
어떻해 해야 해요?? 울먹.. ㅜ,.ㅜ
==============
추가내용
실비아님께서 답변해주셔서 수정했습니다~!
감사합니다~! ^^
헛, 그 답변내용을 공개해주세요 >ㅁ<
2005/01/19 15:52아직 나타나지 않은 증상인지라;;
헙.. 와우 스톱하시더니.. 바로 테터 수정작업에 빠지신;;;;;
2005/01/19 15:12헛... ^^; 와우를 안하니 생활도 정상적으로 +_+
2005/01/19 15:52비벤디가 정말 착하지 머에요 >ㅁ<
알쯔님 포스트 보고 열심히 따라하(다가 막히고 막히)고 있는데요^ ^;
2005/01/19 15:53'~번째 줄'이 새로 추가되는 줄까지 감안한 수인가요?
감안한 때랑, 원래 줄수랑 두가지 경우를 생각해서 해보았는데 add_exe.php까지 왔을 때 두번 다 줄 수가 맞지 않더라구요;; 그 전에 블로그는 에러가 나서 안 뜨고요.
제 덧글만 참 암울하네요ㅜ_ㅜ;
한꺼번에 몇개의 패치를 하기는 했지만 최대한 원본소스에서 수정, 첨삭하였는 것까지 반영한 소스입니다.
2005/01/19 16:15즉 2번째 줄의 소스에서 3줄을 추가했다면, 다음수정내용은 그 3줄이 더해진 줄수로 표시했습니다. ^^;
계층형 답글의 출력부분인 <s_rp_rep_reply> 부터 </s_rp_rep_reply> 사이에 있는 모든 소스는 원래 <body>와 </body> 사이에 들어가야 하자나요..
2005/01/19 17:23근데 이놈을 <head>와 </head> 사이에 있는 자바스크립트 부분으로 옮겨 버리니..
문제가 해결이 되더군요..
저의 경우 <script language="JavaScript"> 바로 아래에 삽입했습니다..
그리고 아직 나타나지 않은 증상이 아니라..
이미 실비아님이랑 고기집 아들님 께서도 같은 증상을 보였고..
실비아님께서 위 방법을 알려주셔서 고기집 아들님과 제가 수정할 수 있었죠~! ^^
버그였습니다. ^^;
2005/01/19 17:58주석처리를 하여 버그를 수정하실 수 있지만, inc_function.php 파일 462번째 줄 수정사항을 참고하셔서 고쳐주시면 해결됩니다.
$bf1 = str_replace("[ ##_s_rp_rep_reply_## ]", $bf2, $bf1); 부분을
$bf1 = str_replace("[ ##_s_rp_rep_reply_## ]", "", $bf1); 으로 고쳐주시면 됩니다.
[와 # 는 붙이셔야 합니다. ^^;
알쯔님 궁금한 것이 하나 있는데요-.-;
2005/01/20 00:09대망의 skin.html 수정하기 바로 전 단계까지 왔는데
문득 '덧글보기'를 눌러보니 덧글이 나오질 않아서요;
add_exe.php까지 제대로 따라하지 못한 거겠죠?? -_-;;
일단 팁을 끝까지 적용한것이 아니라 잘은 모르겠지만
2005/01/20 00:23스킨파일을 전혀수정하지 않은 상태에서 덧글보기를 눌렀을 때 반응이 없다면
lib.js 문제일 가능성이 높아보입니다. :) 혹시 덧글보기를 눌렀을때 자바스크립트에러가 나지 않는지..
그것도 아니라면 inc_function.php 파일을 한번더 살펴보시기 바랍니다. >ㅁ<
저도 너부리님과 같은 증상입니다.. 무슨 일일까요? ㅡ.ㅡ
2005/01/20 00:30흑 이유가 뭘까요 ;ㅁ;
2005/01/20 03:08아하..그래서 너부리님 사이트에 답글을 남겼더니 내용이 안나왔군요..
2005/01/20 01:30흠..저도 삽질은 무지 했는데..잘 나오던데요..
(초기에, 코멘트가 두번 출력 되었던 것만 빼면 말이죠..헤헤)
^^; 두번출력되던것에 대한 버그는 파악을 해서 수정했답니다. ^^;
2005/01/20 03:08너부리님과 유진님께서 inc_function.php 파일에서 415라인 수정하실때
2005/01/20 09:27pno = $num을 두고 아래 문구를 삽입하신듯 하는데..
415 : pno = $num and password!='reply'
415 : pno = $num 을 위와 같이 "수정"해주시면 나올겁니다. 삽입하시면 안됩니다.
헛. 분석감사드려요 >ㅁ<
2005/01/20 17:04부디 이 방법으로 해결되길... 전 아직 원인을 파악못해서 OTL
;ㅁ;. 안녕하세요. 유진님 블로그 보고 따라왔습니다;
2005/01/21 01:05위에있는대로 한번 수정한뒤에 안되길래 다시 한번 백업한걸로 수정을 하니 오류는 안뜨는거 같은데요..
문제가 지금 답변을 누르면 줄 16 문자 3 오류 form_is_secret 는 null이거나 개체가 아닙니다로 뜨네요.
그리고 아예 계층 코맨트 또는 일반 코맨트가 전혀 답이 안달리네요 ㅠㅠ..
방법좀 알려주세요 ;ㅁ;.
아.. 패치는 제대로 된것 같습니다만,
2005/01/21 01:36비밀글 기능이 없는 스킨을 사용하시고 계시는군요.
그렇다면 lib.js 파일 수정할때 form_is_secret.disabled = true; 부분을 지우고 해보세요 >ㅁ<
한번더 도움 요청해요;
2005/01/22 00:44유진님의 도움으로 스킨도 하나 받고 해서 거의 처리가 끝났는대요..
제가 아무리 수정을 하고하고하고 해도..
포스팅글과 이전글 사이에 [ ##_s_rp_rep_reply_## ] 가 자꾸 남네요 ㅠㅠ..
처리방법좀 알려주세요 >ㅁ<
inc_function.php 파일 462번째 줄 수정사항을 참고하셔서 고쳐주시면 해결됩니다.
2005/01/22 12:02$bf1 = str_replace("[ ##_s_rp_rep_reply_## ]", "", $bf1); 이부분이, 그것을 없애는 역할을 하거든요 >ㅁ<
끄응;;; 그걸 추가했는데요; 적용이 안되네요?;
2005/01/22 15:39흠 소스를 보지 못해 뭐라 말씀을... ;ㅁ;
2005/01/23 20:37계층형 답글을 달려고 오늘 하루종일 고생하다가 결국 실패를 했습니다.
2005/01/23 22:27아 정말 미치겠네요...ㅠㅠ
php 파일 수정은 전부 맞게 잘한 것 같은데...
왜 스킨에서 적용이 않되고...
: 중첩코멘트 이름
: 중첩코멘트 내용
: 중첩코멘트 작성시간
: 중첩코멘트 삭제링크
요러한 글자 들이 그대로 다 나오는지 모르겠습니다.
지금 제 블로그에는 php 은 수정하고...
스킨파일은 수정 포기해서 쓰고 있습니다...아 도움을 주실분 누구 안 계신가요...ㅠㅠ
음 inc_function.php 파일과 skin.html 파일을 자유게시판에 올려주시면, 확인해 보도록 하겠습니다. 'ㅁ'
2005/01/23 23:01저 두 파일의 수정이 잘못되었을 듯 하네요 ^^;
제 테터 파일을 게시판에 올려 놨습니다..,,신경 써주셔서 감사합니다.
2005/01/23 23:11게시판에 답변 달아두겠습니다. ^^;
2005/01/23 23:23게시판에 다시한번 질문 드렸습니다...송구하네요...
2005/01/24 00:31^^; 송구하긴요 >ㅁ< 답변올려두었습니다.
2005/01/24 01:16혹 답변대로 되었는데 계속 같은 현상이 반복되시면 다시 스킨파일을 올려주세요~
좋은 정보 감사드립니다...^^ 유용하게 잘쓰도록 하겠습니다...추운데 건강 조심하시고...좋은 하루 보내세요...
2005/02/02 02:12들려주셔서 감사합니다. >ㅅ<
2005/02/02 22:18다가오는 설 즐겁게 보내시구, 감기조심하세요~
무식해서 skin.html 부분이 잘 이해가 가지 않는군요...
2005/02/18 19:05귀찮으시겠지만 어디에 무엇을 추가하라...이런 식으로 약간 자세히
설명해 주실 수 있을까요?
95버전이라 다른건 줄바꿈되어도 찾겠는데 skin은 이해가 잘...^^
http://www.arzz.com/blog/skin/in1983_red/skin.html 을 참고해주세요 >ㅅ<
2005/02/18 19:33으음.. 저 잘은 모르겠지만 lib.js에 비밀번호를 적어놓으면 조금 위험하지 않을까요?
2005/02/22 13:09파일위치가 루트에서보면 한정되어있으니까요. 마음만먹으면 직접주소 치고 들어와서 다운로드해서 열어보면 비밀번호 볼수있는게 아닌가요?
퍼미션때문에 상관없으려나... 'ㅁ');;
전혀 상관없습니다.
2005/02/22 19:02DB에 'reply' 그대로 입력되게 됩니다.
그 말인즉, 사용자가 입력한 암호는 원래, DB에 암호화 되어 저장되고, 확인을 할때도 암호화시킨후 대조시키게 됩니다.
즉, 암호화된 정보가 reply 이고, 암호화되기전에 reply가 되게끔 하는 암호를 찾아야 하기에 -_-;;
한참을 헤매다가...어찌어찌 적용은 하였습니다..감사...^^
2005/03/05 06:42정말 감사합니다...하여간 무식을 탓 하는 수밖에는...없다는...
좋은 하루되세요~
적용을 하셨다니 다행입니다. +_+
2005/03/05 21:42rEd님도 좋은하루 보내세요~
아무것도 모르는 저도 성공했습니다^-^ 너무 뿌듯하네요 =ㅂ=
2005/05/03 15:12근데..제가 적용시킨 것은 댓글삭제 버튼이 안보이던데요?; 테스트하느라 아무렇게나 달아놨던 답글이 지금 처치곤란입니다. 어떡하나요~;
답변은 관리자 로그인 상태에서만 삭제할수있습니다. 로그인상태를 다시 확인해보세요 ^^;
2005/05/05 04:22로그인했는데도, 보이지 않는다면, 스킨수정에서 먼가 빠뜨린부분이 있을듯 하네요 :)
휴우. 정말 어렵네요. 오류가 나서 질문드립니다.
2005/06/02 19:11답글을 달고 나면 onclick_delete('rp', '431', '791'); return false; 구문이 자꾸 나오네요.
답글의 삭제링크부분인거 같은데 어디가 잘못되었는지 갈피를 못잡겠네요. 부디 좀 알려주세요~ ^^
으흑... 저도 원인이 무엇인지;; ㅠㅠ
2005/06/03 13:23그리고 추가로요, 계층형코멘트 패치를 하니깐 최근댓글에 아이콘 보여주는 패치가 안되어버리더군요. 아이콘 패치는 파이어준님 블로그에 있는 http://firejune.com/index.php?pl=237&ct1=8&ct2=21 를 참조했습니다. 태터버전은 0.951입니다.
2005/06/02 19:18아마 같은 위치를 수정하면서, 이전에 아이콘이 뜨게 되어 있는 소스를 지워버리신듯 합니다. :)
2005/06/03 13:24계층형 코멘트가 적용된 상태에서, 저 패치를 다시 한번더 하시면 될듯 합니다.
줄수나 내용이 많이 바뀌어 적용이 약간 힘드실수도;; ㅠㅠ
답변 감사드립니다. ^^;; 처음부터 다시 차근차근 따라해보는수밖에 없겠네요.
2005/06/03 13:39부디 성공하시길~!
2005/06/11 22:14정말정말 멋진 기능을 공개해 주셔서 감사합니다. 몇시간 삽질끝에 (제가 부족해서~) 제 블로그에 적용을 시킬 수 있었답니다. 더군다나 제 소스가 마니 중구난방이어서 수정하는데 더더욱 어려움이 있었네요. 0.951 official 버젼과 구조도 약간(!) 다르구요.
2005/06/15 13:31제 블로그에 알쯔님의 강좌와 함께 제가 삽질한 내용을 추가해서 포스팅 하고 싶은데...알쯔님의 허락을 구합니다. 물론, 원 출처는 당연히 기재할 겁니다...^^
제가 시간이 없어 하지 못했던 부분을 해주신다니 감사할 따름입니다. :)
2005/06/16 16:52죽어가는 제 팁에 생명을 불어넣어주신다는데, 반대할 이유가 없지 않겠습니까.. 냐핫;;
마음껏 사용하셔도 좋습니다. :)