어디 부분을 삭제해 줘야 할까요??
파이어폭스를 쓰지 않았을때는 괜찮은데 파이어폭스 브라우저에서는 댓글 등록 후에도 계속 쿠키에 남아서 이전 등록한 댓글 내용이 댓글입력창에 입력되어 있네요. 차라리 이 기능 자체를 없애는게 좋을 것 같아서요.
아... 이현상은 단축키로 댓글을 등록했을 때 나나타는 현상입니다.
여기 XE타운에더 Ctrl + 엔터로 댓글 등록이 되게 되어 있습니다. 저희 사이트도 마찬가지로 구현이 되어 있는데 이렇게 댓글을 등록하게 되면 파이어폭스에서만 이전 댓글내용이 남습니다.
1. https://github.com/sketchbook/xe/blob/98a30588fc78192f403c71b9e1539fe7233a85e5/widgets/socialxe_comment/skins/sketchbook5/comment_input.html#L59 하이라이트된 59번째줄 {$_COOKIE["socialxe_content"]} 삭제
2. https://github.com/sketchbook/xe/blob/98a30588fc78192f403c71b9e1539fe7233a85e5/widgets/socialxe_comment/skins/sketchbook5/js/socialxe.js#L322 return; 으로 줄 통째로 대체
이렇게 하시면 쿠키가 있어도 불러오지 않습니다.
https://github.com/sketchbook/xe/blob/98a30588fc78192f403c71b9e1539fe7233a85e5/widgets/socialxe_comment/skins/sketchbook5/js/socialxe.js#L358-L361 추가적으로 이부분까지 지우시면 쿠키에 저장도 하지 않습니다.