1

주제: r644 리플 코멘트 작성시 이메일 저장

블로그의 댓글 폼(방명록, 본문)에서 이메일 폼에 이메일을 적고 글을 저장후 db에 보면 이메일 정보가 저장이 됨을 확인했습니다.
허나 달린 댓글에 댓글을 달려할땐 팝업으로 입력창이 뜨는데

여기서 입력한 이메일 정보는 저장이 안됩니다. db에가서보니 이메일 부분에 구멍입니다.
이때 한번더 그 작성된 코멘트를 수정하면 이메일이 db에 저장이 됩니다.

어떠한 캐쉬 문제인가요?
분명 팝업창에서 이메일 입력폼이 제 눈에 보였고 그래서 이메일을 입력하였는데 저장이 안되네요.


그리고 만약 관리자 로그인시에는 input폼이 textarea밖에 안보이게 되는데 이경우 이메일은 역시나 빈 상태로 전송되는건가요?
db를 훌터보니 이와 같은 경우가 비밀번호이던데요.
관리자 로그인시에는 비밀번호는 빈 상태로 전송이 되는듯싶던데.. 어차피 그 경우 관리자로 로그인해서 작성한경우기 때문에 삭제나 수정시엔 관리자 로그인상태에서만 되는게 당연한것이지만..
이메일은 좀 달라야 될것 같다는 생각입니다만..(많이들 쓰시는 Gravatar 플러그인을 위해 -_-;; 이메일 정보가 비어있으면 표시가 안되므로..-0- )
태터툴즈의 로그인창에 입력되는 이메일 정보를 그대로 전송시켜주거나 하면 어떨까요?

텍스트큐브를 이용하시다 불편하신 점 있으시면 아래로 연락주세요.
Needlworks/TNF - LonnieNa
nateon : y12x2 (a.t) nate.com / mail : lonniena (a.t) needlworks.org
http://twitter.com/@textcube

2

답글: r644 리플 코멘트 작성시 이메일 저장

LonnieNa 작성:

블로그의 댓글 폼(방명록, 본문)에서 이메일 폼에 이메일을 적고 글을 저장후 db에 보면 이메일 정보가 저장이 됨을 확인했습니다.
허나 달린 댓글에 댓글을 달려할땐 팝업으로 입력창이 뜨는데

여기서 입력한 이메일 정보는 저장이 안됩니다. db에가서보니 이메일 부분에 구멍입니다.
이때 한번더 그 작성된 코멘트를 수정하면 이메일이 db에 저장이 됩니다.

어떠한 캐쉬 문제인가요?
분명 팝업창에서 이메일 입력폼이 제 눈에 보였고 그래서 이메일을 입력하였는데 저장이 안되네요.

살펴 보겠습니다. 어디가 문제인지 대강 보이는군요. 댓글 팝업은 없앨 예정입니다.

LonnieNa 작성:

그리고 만약 관리자 로그인시에는 input폼이 textarea밖에 안보이게 되는데 이경우 이메일은 역시나 빈 상태로 전송되는건가요?
db를 훌터보니 이와 같은 경우가 비밀번호이던데요.
관리자 로그인시에는 비밀번호는 빈 상태로 전송이 되는듯싶던데.. 어차피 그 경우 관리자로 로그인해서 작성한경우기 때문에 삭제나 수정시엔 관리자 로그인상태에서만 되는게 당연한것이지만..

관리자 로그인시 댓글 필드는 textarea만 나옵니다. 나머지는 없습니다. 댓글 스킨 태그 구조를 잘 보시면 이해가 되실 거에요. 관리자 로그인 시에는 비밀번호 필드를 체크하지 않고 그냥 빈 상태로 넘기기 때문에 저장이 안 되는 거죠.

LonnieNa 작성:

이메일은 좀 달라야 될것 같다는 생각입니다만..(많이들 쓰시는 Gravatar 플러그인을 위해 -_-;; 이메일 정보가 비어있으면 표시가 안되므로..-0- )
태터툴즈의 로그인창에 입력되는 이메일 정보를 그대로 전송시켜주거나 하면 어떨까요?

관리자 이메일 출력 부분은 아마도 플러그인 제작자께서 내부 로직으로 제어해 주실 겁니다. 관리자인 경우, 관리자의 이메일 주소를 사용하도록 제작해 주시겠죠.

PS. 댓글 아이콘은 현재 blogIcon 플러그인이 내부 소스로 내장될 예정입니다. 댓들 아이콘을 가지고 노는 플러그인은 새로 추가될 ViewCommentIcon이나 ViewGuestbookIcon 이벤트만 가지고 제작하시면 되도록 할 예정입니다.

graphittie (2006-07-19 07:48:39)에 의해 마지막으로 수정

3

답글: r644 리플 코멘트 작성시 이메일 저장

LonnieNa 작성:

많이들 쓰시는 Gravatar 플러그인을 위해 -_-;; 이메일 정보가 비어있으면 표시가 안되므로..-0- )

Gravatar 플러그인 공개때 말씀드렸다시피 관리자는 태터 로그인 메일로 사용하던가(그라바타에 공개되어있을때) 아님 index.php에 보시면 '$ownerEmail'값을 임의로 넣는 부분이 있습니다. 태터관리자 로그인 메일이 그라바타에 등록이 안되어 있다면 '$ownerEmail'값에 등록된 이메일을 넣으시면 됩니다.
관리자 메일의 경우는 구지 매번 넣을 필요가 없으리라 생각하여 그렇게 지정되게 해버렸습니다. 오히려 이렇게 하는것이
관리자의 편의가 안될까요?

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

4

답글: r644 리플 코멘트 작성시 이메일 저장

J. Parker 작성:
LonnieNa 작성:

많이들 쓰시는 Gravatar 플러그인을 위해 -_-;; 이메일 정보가 비어있으면 표시가 안되므로..-0- )

Gravatar 플러그인 공개때 말씀드렸다시피 관리자는 태터 로그인 메일로 사용하던가(그라바타에 공개되어있을때) 아님 index.php에 보시면 '$ownerEmail'값을 임의로 넣는 부분이 있습니다. 태터관리자 로그인 메일이 그라바타에 등록이 안되어 있다면 '$ownerEmail'값에 등록된 이메일을 넣으시면 됩니다.
관리자 메일의 경우는 구지 매번 넣을 필요가 없으리라 생각하여 그렇게 지정되게 해버렸습니다. 오히려 이렇게 하는것이
관리자의 편의가 안될까요?

블로그를 운영하다 중간에 이메일 주소를 바꿔서 사용할 경우, 댓글에 관리자 이메일 주소를 포함해 저장한다면 문제가 생길 여지가 있지요. 관리자 이메일 주소를 변경할 때마다 댓글의 이메일 필드도 전부 업데이트 해야 한다면...

5

답글: r644 리플 코멘트 작성시 이메일 저장

graphittie 작성:
J. Parker 작성:
LonnieNa 작성:

많이들 쓰시는 Gravatar 플러그인을 위해 -_-;; 이메일 정보가 비어있으면 표시가 안되므로..-0- )

Gravatar 플러그인 공개때 말씀드렸다시피 관리자는 태터 로그인 메일로 사용하던가(그라바타에 공개되어있을때) 아님 index.php에 보시면 '$ownerEmail'값을 임의로 넣는 부분이 있습니다. 태터관리자 로그인 메일이 그라바타에 등록이 안되어 있다면 '$ownerEmail'값에 등록된 이메일을 넣으시면 됩니다.
관리자 메일의 경우는 구지 매번 넣을 필요가 없으리라 생각하여 그렇게 지정되게 해버렸습니다. 오히려 이렇게 하는것이
관리자의 편의가 안될까요?

블로그를 운영하다 중간에 이메일 주소를 바꿔서 사용할 경우, 댓글에 관리자 이메일 주소를 포함해 저장한다면 문제가 생길 여지가 있지요. 관리자 이메일 주소를 변경할 때마다 댓글의 이메일 필드도 전부 업데이트 해야 한다면...

꼭 태터 로그인 메일로 그라바타 신청을 하라는 법도 없고, 그라바타 자체는 이메일을 따라가기 때문에 한 번 디비에 저장하면 바뀔 일이 없죠.
그런 면에서 그냥 그라바타 환경 설정 부분에 무조건 그라바타로 사용할 이메일을 입력받도록 하는 것이 낫겠습니다. 관리자 이메일은 바뀔 수 있으니까요.

그러면 플러그인에서는 관리자 댓글의 경우에 환경설정에서 이메일을 읽어오도록 만들면 되겠군요. smile

그나저나 플러그인 환경 설정은 어떻게 되어가고 있을까요 smile  ghost_ghost님을 기다려보죠^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

6

답글: r644 리플 코멘트 작성시 이메일 저장

inureyes 작성:

그러면 플러그인에서는 관리자 댓글의 경우에 환경설정에서 이메일을 읽어오도록 만들면 되겠군요. smile
그나저나 플러그인 환경 설정은 어떻게 되어가고 있을까요 smile  ghost_ghost님을 기다려보죠^^

넵, 그렇게 구조가 되어있습니다. 관리자용 그라바타 이메일을 설정하게끔....
저또한 플러그인 환경설정 느껴보고파입니다.~~

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker