DokuWiki

It's better when it's simple

사용자 도구

사이트 도구


ko:syndication

XML Syndication

DokuWikifeed.php 파일을 통해 XML feed로서 데이타 생성을 가능하게 해줍니다. 이렇게 생성된 XML은 자동화된 배포가 가능합니다.

인자

생성되어진 feed는 다양한 URL인자들을 통해 배포되어질 수 있습니다.

인자 Valid 값 기본값 설명
type rss, rss1, rss2, atom, atom1 rss1 feed가 사용하는 문서 타입
mode recent, list recent 최근의 변화나 문서 목록 중 내보낼 항목을 결정
num any integer recent option 얼마나 많은 항목들이 포함될지 설정 (목록 모드에서는 무시)
ns a namespace * 내보낼 이름공간
linkto page, rev, diff diff itemlink와 연결된 링크
minor true,false false 부분적인 변경들을 표시할지 여부

사용자명/암호

ACL기능을 활성화 시켰을 때 인증받지 않은 사용자가 페이지를 보는 것을 제한할 수 있습니다.

RSS Reader로 다음과 같이 사용자이름과 암호를 넘겨줘야 한다는 것을 기억해 두시기 바랍니다.
''http://example.com/dokuwiki/feed.php?u=username&p=password''
만일 그렇게 하지 않으면, 제한된 이름공간에 포함된 문서들의 목록과 최근 갱신 정보는 보여 줄 수 없게 됩니다.

Feedcreator

The XML Syndication기능은 Kai Blankenhorn가 작성한 훌륭한Feed Creator Class를 통해 수행됩니다.

주의: 만일 RSS feed 항목들의 타임스탬프가 정확하기를 원한다면 타임존 설정을 하기위해 …/inc/feedcreator.class.php를 수정해야 합니다.(150 행번호 근처)

***************************************************************************
*          A little setup                                                 *
**************************************************************************/

// your local timezone, set to "" to disable or for GMT
''define("TIME_ZONE","+01:00");''

주의: 정확한 타임스탬프로 부터 편집: dokuwiki-2006-11-06 이후 버전부터는 따로 수정할 필요가 없습니다.

질문

RSS가 위키와 함께 동작하지 않고 있습니다. RSS 아이콘을 클릭하면 아무 내용도 보이지 않는 feed.php 페이지로 이동합니다. 단지 “This topic does not exist yet” 메시지만 보입니다. 도와주세요.

(clockwork) 저도 똑같은 상황입니다. 간단하게 제 위키로 부터 *.rss를 가져올 수 있는 방법은 없나요?

아마 rewrite-rule관련한 옵션을 잘못 설정했을 것입니다. 정확히 어떤 문제인지를 살펴보려면 .htaccess에서 rewriting기능을 꺼보시기 바랍니다.

번역

english version: dokuwiki-2006-11-06.

Add your email here if you created translated or modified whole or part of this page.

  • jk Lee - real mail domain is gmail, not zoo.com for spam filtering 2007-2-5 created
ko/syndication.txt · 마지막으로 수정됨: 2012-06-25 08:51 저자 ara

별도로 명시하지 않을 경우, 이 위키의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki