메아리 저널

soojung 0.4.13으로 업데이트

에구... 나온 지 한참 된 것 같긴 한데 이제야 업데이트했다.

업데이트할 때 conflict는 별로 안 나오길래 큰 문제가 없는 줄 알았는데, 혹시나 싶어서 코멘트를 올려 보니까 코멘트가 안 올라 온다. -_-; diff를 때려서 문제를 살펴 보니까 템플릿 형식이 0.4.12때 바뀌어서 (그렇다. 이 블로그는 0.4.11을 쓰고 있었다 -_-) soojung-themes에서 업데이트를 하거나 수동으로 고치지 않으면 문제가 생기는 것이었다. 코멘트 부분만 바뀌었으니까 혹시 자작 템플릿을 쓰시는 분은 이 글을 보고 고쳐 주면 아마 제대로 동작할 것이다.

일단 코멘트 쓰는 폼 안에다가 다음과 같은 필드들을 추가한다.

<input type="hidden" name="blogid" value="{$entry->entryId}" />
<input type="hidden" name="name_name" value="{$name_name}" />
<input type="hidden" name="email_name" value="{$email_name}" />
<input type="hidden" name="url_name" value="{$url_name}" />
<input type="hidden" name="body_name" value="{$body_name}" />

그리고 나머지 칸들(name 속성이 name, email, url, body인 것들)의 name 속성들을 모두 이런 식으로 다 고친다.

name="url" -> name="{$url_name}"

...개인적으로 이게 과연 스팸 예방에 도움이 될 지는 미지수지만 일단 바뀌었으니 이렇게 해 둬야 적어도 코멘트는 쓸 수 있으리라 생각한다. -_-;

이 글은 본래 http://tokigun.net/blog/entry.php?blogid=21에 썼던 것을 옮겨 온 것입니다.


(rev 553c824afb91)