태터툴즈 0.94 계층형 코멘트 패치

Author : 알쯔 / Date : 2005.01.18 12:14 / Category : 팁로그

태터툴즈 0.94정식버전 배포와 관련, 기존의 계층형코멘트 패치에서 기능을 몇가지 더 첨부하여 0.94에 맞게 제작된 패치노트입니다. :)

먼저 이 팁을 따라하기 전에 아래의 사항을 숙지하시고 패치를 하시기 바랍니다.
1. 중첩코멘트(코멘트의 답글코멘트)는 운영자만 작성할 수 있습니다.
2. 중첩코멘트는 역시 운영자만 삭제할 수 있습니다.
3. 중첩코멘트는 오직 한개만 달 수 있으며, 중첩코멘트의 중첩코멘트는 달지 못합니다.
4. 중첩코멘트는 IP가 나오지 않습니다. DB를 변경안하고 수정했기때문입니다.
5. 답글모드로 변경후 코멘트창을 닫거나, 다른글의 코멘트 창을 열때나, 답글을 달기전까지는 계속 답글모드 상태입니다.
6. 불여우 1.0에서 동작되는것을 확인하였습니다.
언제나 그렇듯 소스를 수정하실 때엔, 백업은 필수입니다

.
계층형 코멘트 적용모습

◇ 기능추가
1. 누구누구의 덧글에 답변을 다는지 확인할 수 있게 끔 하였습니다.
2. 운영자가 답변덧글을 달아둔 덧글을 작성자가 삭제할 경우 답변덧글은 그대로 남아있고, 본래 덧글의 내용만 '작성자에 의해 삭제되었습니다.'로 바뀝니다.
3. 운영자에 의해 답변덧글이 있는 덧글을 삭제할 경우 답변덧글과 함께 DB에서 삭제됩니다.
4. 답변덧글 작성시, 이름, 암호, 홈페이지에 자동으로 내용을 채워줍니다.

백업을 하였고, 패치내용을 봅니다.


버그보고는 코멘트로 해주세요. 급하게 작성하다보니 에러확인을 못했습니다.

덧, 0.94용 계층형 코멘트 패치가 늦어져 정말 죄송합니다.

2005.01.19 오후 6시 01분에 몇가지 수정이 이루어졌습니다.
- 작성자에 의해 답변덧글이 입력된 덧글이 삭제가 되지 않을 경우
- 일반덧글이 작성되지 않을 경우
- 답변덧글에 자동으로 링크가 먹지 않는 문제
- 답변이 2개씩 출력되는 문제를 수정하였습니다. (inc_function.php 파일 462번째 줄 수정사항 참조)
위의 4가지 경우에 대한 버그가 수정되었습니다.

Tags : , ,

Trackbacks 7 / Comments 67

  • 이전 댓글 더보기
  • Favicon of http://www.dragonocean.net/ Dr.Ocean 2005.01.19 17:23 신고

    계층형 답글의 출력부분인 <s_rp_rep_reply> 부터 </s_rp_rep_reply> 사이에 있는 모든 소스는 원래 <body>와 </body> 사이에 들어가야 하자나요..
    근데 이놈을 <head>와 </head> 사이에 있는 자바스크립트 부분으로 옮겨 버리니..
    문제가 해결이 되더군요..
    저의 경우 <script language="JavaScript"> 바로 아래에 삽입했습니다..

    그리고 아직 나타나지 않은 증상이 아니라..
    이미 실비아님이랑 고기집 아들님 께서도 같은 증상을 보였고..
    실비아님께서 위 방법을 알려주셔서 고기집 아들님과 제가 수정할 수 있었죠~! ^^

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 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); 으로 고쳐주시면 됩니다.

      [와 # 는 붙이셔야 합니다. ^^;

      EDIT

  • Favicon of http://min.os.io 너부리 2005.01.20 00:09 신고

    알쯔님 궁금한 것이 하나 있는데요-.-;
    대망의 skin.html 수정하기 바로 전 단계까지 왔는데
    문득 '덧글보기'를 눌러보니 덧글이 나오질 않아서요;
    add_exe.php까지 제대로 따라하지 못한 거겠죠?? -_-;;

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.20 00:23 신고

      일단 팁을 끝까지 적용한것이 아니라 잘은 모르겠지만
      스킨파일을 전혀수정하지 않은 상태에서 덧글보기를 눌렀을 때 반응이 없다면
      lib.js 문제일 가능성이 높아보입니다. :) 혹시 덧글보기를 눌렀을때 자바스크립트에러가 나지 않는지..
      그것도 아니라면 inc_function.php 파일을 한번더 살펴보시기 바랍니다. >ㅁ<

      EDIT

  • Favicon of http://eugene.me.ly 유진 2005.01.20 00:30 신고

    저도 너부리님과 같은 증상입니다.. 무슨 일일까요? ㅡ.ㅡ

    REPLY / EDIT

  • Favicon of http://vitaless.net/tatter 고기집 아들 2005.01.20 01:30 신고

    아하..그래서 너부리님 사이트에 답글을 남겼더니 내용이 안나왔군요..

    흠..저도 삽질은 무지 했는데..잘 나오던데요..
    (초기에, 코멘트가 두번 출력 되었던 것만 빼면 말이죠..헤헤)

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.20 03:08 신고

      ^^; 두번출력되던것에 대한 버그는 파악을 해서 수정했답니다. ^^;

      EDIT

  • Favicon of http://www.knielec.com/maanz maanz 2005.01.20 09:27 신고

    너부리님과 유진님께서 inc_function.php 파일에서 415라인 수정하실때
    pno = $num을 두고 아래 문구를 삽입하신듯 하는데..
    415 : pno = $num and password!='reply'
    415 : pno = $num 을 위와 같이 "수정"해주시면 나올겁니다. 삽입하시면 안됩니다.

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.20 17:04 신고

      헛. 분석감사드려요 >ㅁ<
      부디 이 방법으로 해결되길... 전 아직 원인을 파악못해서 OTL

      EDIT

  • Favicon of http://ssaifd.info 싸이친구™ 2005.01.21 01:05 신고

    ;ㅁ;. 안녕하세요. 유진님 블로그 보고 따라왔습니다;
    위에있는대로 한번 수정한뒤에 안되길래 다시 한번 백업한걸로 수정을 하니 오류는 안뜨는거 같은데요..
    문제가 지금 답변을 누르면 줄 16 문자 3 오류 form_is_secret 는 null이거나 개체가 아닙니다로 뜨네요.
    그리고 아예 계층 코맨트 또는 일반 코맨트가 전혀 답이 안달리네요 ㅠㅠ..
    방법좀 알려주세요 ;ㅁ;.

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.21 01:36 신고

      아.. 패치는 제대로 된것 같습니다만,
      비밀글 기능이 없는 스킨을 사용하시고 계시는군요.
      그렇다면 lib.js 파일 수정할때 form_is_secret.disabled = true; 부분을 지우고 해보세요 >ㅁ<

      EDIT

  • Favicon of http://ssaifd.info 싸이친구™ 2005.01.22 00:44 신고

    한번더 도움 요청해요;
    유진님의 도움으로 스킨도 하나 받고 해서 거의 처리가 끝났는대요..
    제가 아무리 수정을 하고하고하고 해도..
    포스팅글과 이전글 사이에 [ ##_s_rp_rep_reply_## ] 가 자꾸 남네요 ㅠㅠ..
    처리방법좀 알려주세요 >ㅁ<

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.22 12:02 신고

      inc_function.php 파일 462번째 줄 수정사항을 참고하셔서 고쳐주시면 해결됩니다.
      $bf1 = str_replace("[ ##_s_rp_rep_reply_## ]", "", $bf1); 이부분이, 그것을 없애는 역할을 하거든요 >ㅁ<

      EDIT

  • Favicon of http://ssaifd.info 싸이친구™ 2005.01.22 15:39 신고

    끄응;;; 그걸 추가했는데요; 적용이 안되네요?;

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.23 20:37 신고

      흠 소스를 보지 못해 뭐라 말씀을... ;ㅁ;

      EDIT

  • Favicon of http://seehaa.com 하리쟌 2005.01.23 22:27 신고

    계층형 답글을 달려고 오늘 하루종일 고생하다가 결국 실패를 했습니다.
    아 정말 미치겠네요...ㅠㅠ

    php 파일 수정은 전부 맞게 잘한 것 같은데...
    왜 스킨에서 적용이 않되고...
    : 중첩코멘트 이름
    : 중첩코멘트 내용
    : 중첩코멘트 작성시간
    : 중첩코멘트 삭제링크
    요러한 글자 들이 그대로 다 나오는지 모르겠습니다.

    지금 제 블로그에는 php 은 수정하고...
    스킨파일은 수정 포기해서 쓰고 있습니다...아 도움을 주실분 누구 안 계신가요...ㅠㅠ

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.23 23:01 신고

      음 inc_function.php 파일과 skin.html 파일을 자유게시판에 올려주시면, 확인해 보도록 하겠습니다. 'ㅁ'
      저 두 파일의 수정이 잘못되었을 듯 하네요 ^^;

      EDIT

  • Favicon of http://seehaa.com 하리쟌 2005.01.23 23:11 신고

    제 테터 파일을 게시판에 올려 놨습니다..,,신경 써주셔서 감사합니다.

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.23 23:23 신고

      게시판에 답변 달아두겠습니다. ^^;

      EDIT

  • Favicon of http://seehaa.com 하리쟌 2005.01.24 00:31 신고

    게시판에 다시한번 질문 드렸습니다...송구하네요...

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.01.24 01:16 신고

      ^^; 송구하긴요 >ㅁ< 답변올려두었습니다.
      혹 답변대로 되었는데 계속 같은 현상이 반복되시면 다시 스킨파일을 올려주세요~

      EDIT

  • Favicon of http://hansstream.zerois.net/blog Hansstream 2005.02.02 02:12 신고

    좋은 정보 감사드립니다...^^ 유용하게 잘쓰도록 하겠습니다...추운데 건강 조심하시고...좋은 하루 보내세요...

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.02.02 22:18 신고

      들려주셔서 감사합니다. >ㅅ<
      다가오는 설 즐겁게 보내시구, 감기조심하세요~

      EDIT

  • Favicon of http://red.on.ly red 2005.02.18 19:05 신고

    무식해서 skin.html 부분이 잘 이해가 가지 않는군요...
    귀찮으시겠지만 어디에 무엇을 추가하라...이런 식으로 약간 자세히
    설명해 주실 수 있을까요?
    95버전이라 다른건 줄바꿈되어도 찾겠는데 skin은 이해가 잘...^^

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.02.18 19:33 신고

      http://www.arzz.com/blog/skin/in1983_red/skin.html 을 참고해주세요 >ㅅ<

      EDIT

  • Favicon of http://earlgrey.co.ly earlgrey 2005.02.22 13:09 신고

    으음.. 저 잘은 모르겠지만 lib.js에 비밀번호를 적어놓으면 조금 위험하지 않을까요?
    파일위치가 루트에서보면 한정되어있으니까요. 마음만먹으면 직접주소 치고 들어와서 다운로드해서 열어보면 비밀번호 볼수있는게 아닌가요?
    퍼미션때문에 상관없으려나... 'ㅁ');;

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.02.22 19:02 신고

      전혀 상관없습니다.
      DB에 'reply' 그대로 입력되게 됩니다.
      그 말인즉, 사용자가 입력한 암호는 원래, DB에 암호화 되어 저장되고, 확인을 할때도 암호화시킨후 대조시키게 됩니다.
      즉, 암호화된 정보가 reply 이고, 암호화되기전에 reply가 되게끔 하는 암호를 찾아야 하기에 -_-;;

      EDIT

  • Favicon of http://red.on.ly rEd 2005.03.05 06:42 신고

    한참을 헤매다가...어찌어찌 적용은 하였습니다..감사...^^
    정말 감사합니다...하여간 무식을 탓 하는 수밖에는...없다는...
    좋은 하루되세요~

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.03.05 21:42 신고

      적용을 하셨다니 다행입니다. +_+
      rEd님도 좋은하루 보내세요~

      EDIT

  • Favicon of http://naruwa.ivyro.net/tt 페르소나 2005.05.03 15:12 신고

    아무것도 모르는 저도 성공했습니다^-^ 너무 뿌듯하네요 =ㅂ=
    근데..제가 적용시킨 것은 댓글삭제 버튼이 안보이던데요?; 테스트하느라 아무렇게나 달아놨던 답글이 지금 처치곤란입니다. 어떡하나요~;

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.05.05 04:22 신고

      답변은 관리자 로그인 상태에서만 삭제할수있습니다. 로그인상태를 다시 확인해보세요 ^^;
      로그인했는데도, 보이지 않는다면, 스킨수정에서 먼가 빠뜨린부분이 있을듯 하네요 :)

      EDIT

  • Favicon of http://www.zestti.com 제스띠 2005.06.02 19:11 신고

    휴우. 정말 어렵네요. 오류가 나서 질문드립니다.
    답글을 달고 나면 onclick_delete('rp', '431', '791'); return false; 구문이 자꾸 나오네요.
    답글의 삭제링크부분인거 같은데 어디가 잘못되었는지 갈피를 못잡겠네요. 부디 좀 알려주세요~ ^^

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.06.03 13:23 신고

      으흑... 저도 원인이 무엇인지;; ㅠㅠ

      EDIT

  • Favicon of http://www.zestti.com 제스띠 2005.06.02 19:18 신고

    그리고 추가로요, 계층형코멘트 패치를 하니깐 최근댓글에 아이콘 보여주는 패치가 안되어버리더군요. 아이콘 패치는 파이어준님 블로그에 있는 http://firejune.com/index.php?pl=237&ct1=8&ct2=21 를 참조했습니다. 태터버전은 0.951입니다.

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.06.03 13:24 신고

      아마 같은 위치를 수정하면서, 이전에 아이콘이 뜨게 되어 있는 소스를 지워버리신듯 합니다. :)
      계층형 코멘트가 적용된 상태에서, 저 패치를 다시 한번더 하시면 될듯 합니다.
      줄수나 내용이 많이 바뀌어 적용이 약간 힘드실수도;; ㅠㅠ

      EDIT

  • Favicon of http://www.zestti.com 제스띠 2005.06.03 13:39 신고

    답변 감사드립니다. ^^;; 처음부터 다시 차근차근 따라해보는수밖에 없겠네요.

    REPLY / EDIT

  • Favicon of http://tinyfall.net 가을이 2005.06.15 13:31 신고

    정말정말 멋진 기능을 공개해 주셔서 감사합니다. 몇시간 삽질끝에 (제가 부족해서~) 제 블로그에 적용을 시킬 수 있었답니다. 더군다나 제 소스가 마니 중구난방이어서 수정하는데 더더욱 어려움이 있었네요. 0.951 official 버젼과 구조도 약간(!) 다르구요.
    제 블로그에 알쯔님의 강좌와 함께 제가 삽질한 내용을 추가해서 포스팅 하고 싶은데...알쯔님의 허락을 구합니다. 물론, 원 출처는 당연히 기재할 겁니다...^^

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2005.06.16 16:52 신고

      제가 시간이 없어 하지 못했던 부분을 해주신다니 감사할 따름입니다. :)
      죽어가는 제 팁에 생명을 불어넣어주신다는데, 반대할 이유가 없지 않겠습니까.. 냐핫;;
      마음껏 사용하셔도 좋습니다. :)

      EDIT

Follow Me

Search

Statistics

  • Total : 2,242,783
  • Today : 189
  • Yesterday : 217

Blog Information

알쯔

Calendar

«   2018/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Copyright © 알쯔의 외부기억장치 All Rights Reserved
Powered by ARZZ.COM