텍스트큐브에서 RSS 및 ATOM 피드(feed) 발행 정책은 관리자 화면에서 '설정 → 블로그'에 들어가서 바꿀 수 있다. 텍스트큐브 1.7.8에서는 기본으로 최대 30개 글을 발행할 수 있었는데, 1.8로 넘어오면서 50개까지 늘어났다.

텍스트큐브 블로그 공개 정책

  발행글을 50개보다 더 늘리려면 /interface/owner/setting/blog/index.php를 수정한다. 텍스트큐브 1.8.3.1에서는 617~627째 줄에 위 설정 항목을 출력하는 구문이 있다.

<dd>
<?php echo getArrayValue(explode('%1', _t('최근 %1 개의 블로그 글을 피드로 내보냅니다.')), 0);?>
<select id="entriesOnRSS" name="entriesOnRSS">
<?php
for ($i = 5; $i <= 50; $i += 5) {
?>
<option value="<?php echo $i;?>"<?php echo ($i == $blog['entriesOnRSS'] ? ' selected="selected"' : '');?>><?php echo $i;?></option>
<?php
}
?>
</select><?php echo getArrayValue(explode('%1', _t('최근 %1 개의 글을 피드로 내보냅니다.')), 1);?>
</dd>


  'for ($i = 5; $i <= 50; $i += 5)'가 설정 항목에서 고를 글 수를 조절하는 부분이다. '$i=5'는 최소값을 5로 시작하고, '$i += 5'는 최소값에서 5씩 늘려간다는 뜻이다. '$i <= 50'은 $i가 50 이하일 때까지만 반복하겠다는 조건이므로, 최대값은 50이다.

  10~100개 글을 10 단위로 발행할 수 있게 바꾸려면 다음처럼 고친다.

<?php
for ($i = 10; $i <= 100; $i += 10) {
?>

  이렇게 바꾸고 다시 설정 화면으로 들어가면 아래처럼 바뀐 것을 볼 수 있다.

텍스트큐브 발행글 수 바꾸기

  발행글 수를 너무 늘리면 피드 처리 때문에 서버 부담과 전송량이 커지고, 검색기와 구독자가 피드를 읽어들이는 시간도 길어질 수 있다. 발행하는 글 수를 늘릴 때는 이 점을 고려하자.
2010/04/06 14:13 2010/04/06 14:13
얽힌 글타래
<텍스트큐브 / 기워쓰기> 글갈래의 다른 글
글 걸기 주소 : http://pat.im/trackback/692

덧글을 달아 주세요