1

주제: 코멘트 달기 부분의 치환자...

<input type="text" id="[##_guest_input_name_##]" name="[##_guest_input_name_##]" value="[##_guest_name_##]" maxlength="20" />

스킨에서

이렇게 나와있는 부분입니다.

댓글 작성자의 이름을 쓰는 부분인데요~~~


치환자 [##_guest_name_##] 이 부분이 생성되는 소스가 어디에있나요?

댓글을 한번달고 새로고침하면
그대로 그 이름이 value 값에 나오는걸 보니
쿠키로 굽는거같은데~~

텍스트큐브 블로그 들어오기전에
로그인 페이지를 만들어서~

<form method="post" action="">
<input type="text" name="myname" />
<input type="submit" value="로그인"/>
</form>

이런식으로 만들었어요~~~

저렇게해서 myname 을 쿠키로 구워서 [##_guest_name_##] 이부분에 넣고싶습니다~~~~


가능할까요???

그리고, 저 위의 로그인 페이지를 tc 폴더 바로 밑에 두었는데요~
action을 어디로 날려야 할지도 모르겠네요~~~



자세한 설명좀 부탁드립니다^^

2

답글: 코멘트 달기 부분의 치환자...

guest_name은 뷰 컨트롤러인 /library/view/view.php 에서 씌워줍니다. 1.8.4 b1 기준으로 444번째 줄에 있습니다.^^

$_COOKIE['guestName'] 이 있으면 그 값을 씌워주는 식이구요, 요걸 쓰면 될 것 같습니다. smile

그리고 등록된 사람만 들어오게 하고 싶으시면, 블로그를 '구성원에게만 공개' 하는 옵션을 쓰는 것도 방법입니다. 참고하세요~

"Everything looks different on the other side."

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