1

주제: 비밀 방명록 기능 건의드립니다.

제가 코드를 좀 고쳐보려고 오늘 저녁 내내 봤는데 참 어렵네요..

일단 건의 드리는 내용은

1. 비밀 방명록을 쓴 사람이 글을 읽어볼 수 있으면 좋겠습니다.
2. 비밀 방명록 게시글에 대한 답변도 원 방명록 글과 같은 보기 권한을 가지면 좋겠습니다.

자세히 말씀드리자면
1. 비밀 방명록을 쓴 사람이 글을 읽어볼 수 있으면 좋겠습니다.
전 Open ID 로긴 안하고 그냥 쓰는 사람들을 고려하고있는데요
사람들이 불평하는 내용이, 자기가 쓴 글을 나중에 보고 싶은데 못보겠다는 겁니다.
보려면 수정 버튼을 눌러서 글을 수정하는 창을 띄우면 볼 수 있긴 한데 그게 좀 불편하죠

2. 비밀 방명록 게시글에 대한 답변도 원 방명록 글과 같은 보기 권한을 가지면 좋겠습니다.
주인장이 답변을 하면 그건 항상 공개글이 됩니다.
( 타인이 답변을 하면 비밀글 설정이 가능합니다만 일단 주인장이 답변할 때를 생각하지요)

생각해보시면 방명록에 답변을 쓰는 사람은 블로그 주인일테고
주인이 비밀글에 답변을 남기면 결국 읽게 하고 싶은 사람은 방명록 쓴 사람일겁니다.

그러므로 비밀 방명록에 답글을 단 경우 원 부모 글을 볼 수 있는 경우만 보여지게 하는 게 맞을 겁니다.

=============
그렇다면 비밀 방명록 한 아이템과 subItem을 묶어서 처리해줘야 하구요
또한 한 방명록 Item을 볼 페이지를 만들어서 암호 입력을 할 수 있도록 해줘야 할 겁니다.

댓글과 방명록이 구분이 모호하고 소스코드 페이지들도 많아서 일천한 제 실력으로 좀 고쳐보려고 했지만 어렵네요. Item과 subItem을 묶어 처리할 방법이 특히 좀 그렇습니다..

기능 구현좀 건의드립니다.

2

답글: 비밀 방명록 기능 건의드립니다.

서로 다른 게스트가 비밀글로 묶일때는 어떻게 되나요?

비밀글 A
   주인장 댓글
   비밀글 B
   주인장 댓글

인증체계 없이 같은 사람이 비밀글로 연속해서 글을 썼는지 다른 사람인지 구분하는 방법이... (그렇다고 암호가 같은가 비교할 수도 없구요)

2번 케이스에서도 방명록에서 비밀 댓글을 쓰는 사람이 블로그 주인인 확률이 99% 인긴 한데 100%는 아닌듯.

이런 문제들은 케이스별 룰 정의로 푸는게 편할겁니다.

오래된 문제중 하나니 좋은 아이디어 있으시면 계속 발전해 주시면 감사하겠습니다.

gendoh (2008-03-18 11:09:44)에 의해 마지막으로 수정

3

답글: 비밀 방명록 기능 건의드립니다.

소스를 보다 보니 이렇게 하면 크게 고치지 않아도 될 거 같습니다.

방명록에 아이템을 보면 수정/삭제 댓글 퍼머링크 이렇게 세 개 링크가 붙습니다.
M/D Reply Permalink 이처럼요.

비밀글의 경우 수정/삭제 이 링크를 누르면 새 창이 뜨고 암호를 묻습니다.
이 페이지에  보기 라디오 버튼을 추가하고 edit, delete 이외에 view를 추가합니다. (또는 보기 링크를 추가하든지요)
http://rommance.net/tc/attach/1/1309349750.jpg

그리고 view에 맞는 페이지 템플릿을 만드는 겁니다.
해당 댓글 Item과 그 아래의 subItem들이 다 보이도록요.

그리고 비밀글에의 댓글을 비밀로 할 수 있느냐에 관해선,
비밀글에 댓글을 굳이 비밀로 할 필요가 있을까요?
비밀글에 댓글도 비밀일 경우라면, 위의 view 페이지에서 또 비밀댓글이라고 표시하고 view 버튼을 만들어야겠지요. recursive하게 되는 거죠
하지만 댓글에 댓글을 다는 것도 막아놓으셨던데 굳이 그렇게 복잡하게 할 필요가 있을까요?

그냥 비밀 댓글에 답변 달 때는, 메시지로
"비밀글에 다시는 댓글은 같이 비밀글이 됩니다"
라는 정도로 문구를 보여주면 될 것 같습니다.
그리고 답변이 있는 경우는 이후에 비밀을 풀고자 하더라도 안되도록 막구요.
비밀로할 것을 가정하고 댓글을 달았으므로 그 댓글이 같이 공개될 우려가 있으므로요. (싸이월드과 같은 방식이죠)

송지석 (2008-03-20 14:41:53)에 의해 마지막으로 수정