주제: 댓글과 트랙백 닫아두기
티스토리의 경우에는 본문에 대해 링크하여 들어가더라도 댓글과 트랙백 펼치기 닫기 설정에 맞추어 펼쳐져 있거나 닫혀져 있는데요. 텍스트큐브의 경우에는 닫기 설정으로 맞춰둔다 하더라도, 본문 주소 직접 들어가면 펼쳐져 있습니다. 텍스트큐브에 있어서도 본문 주소로 직접 들어가도 댓글과 트랙백이 닫혀져 있도록 설정하고 싶은데요. 방법이 있을까요??
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
페이지 1
티스토리의 경우에는 본문에 대해 링크하여 들어가더라도 댓글과 트랙백 펼치기 닫기 설정에 맞추어 펼쳐져 있거나 닫혀져 있는데요. 텍스트큐브의 경우에는 닫기 설정으로 맞춰둔다 하더라도, 본문 주소 직접 들어가면 펼쳐져 있습니다. 텍스트큐브에 있어서도 본문 주소로 직접 들어가도 댓글과 트랙백이 닫혀져 있도록 설정하고 싶은데요. 방법이 있을까요??
텍스트큐브는 해당 글을 직접 클릭해서 들어가면 트랙백과 댓글이 설정과 관계없이 보여지도록 되어있네요.
왜 그렇게 되어있는지는 모르겠지만 필요하신대로 사용하고 싶으시면 코드 수정을 하셔야할 것 같습니다.
tc/lib/piece/blog/entries.php에 75 line 쯤을 보시면
if ($skinSetting['expandComment'] == 1 || (($suri['directive'] == '/' || $suri['directive'] == '/entry') && $suri['value'] != '')) {
$style = 'block';
} else {
$style = 'none';
}
라는 코드가 있습니다.
댓글펼침 설정이 되어있거나 혹은 글제목을 찍고 들어갈 경우 펼치기로 되어있습니다.
이 경우를 간단하게
if ($skinSetting['expandComment'] == 1) {
$style = 'block';
} else {
$style = 'none';
}
로 수정하시면 댓글 영역은 해결되실 것 같습니다.
그런데 트랙백 영역은 또 다른 곳에 지정이 되어있네요.
tc/lib/view/view.php 193 line 쯤을 보시면
if ($skinSetting['expandTrackback'] == 1 || (($suri['url'] != $blogURL.'/index.php' && $suri['url'] != $service['path'].'/index.php') && ($suri['directive'] == '/' || $suri['directive'] == '/entry') && $suri['value'] != '')) {
$style = 'block';
} else {
$style = 'none';
}
라는 부분이 있습니다. 위의 경우와 동일하게
if ($skinSetting['expandTrackback'] == 1) {
$style = 'block';
} else {
$style = 'none';
}
로 수정하시면 설정에만 맞추서 펼쳐져 있거나 닫혀있게 됩니다.
페이지 1