2016-12-08 5 views
1

큰 노트를 관리하기 위해 dokuwiki를 사용하려고합니다. 주요 명소 중 하나는 스크립트를 통해 편집 할 수있는 플랫 파일 기반입니다. 질문이있었습니다. 여러 네임 스페이스로. 한 네임 스페이스에서 파일을 만든 다음 다른 네임 스페이스 디렉터리에서 심볼릭 링크를 만드는 경우에는 어떻게됩니까? 아니면 개정판을 망칠까요?Dokuwiki의 페이지 파일에서 기호 링크를 사용할 수 있습니까?

답변

1

네, 그렇게 할 수 있습니다. 그러나 네, 개정 조금이 의지 엉망 : 도쿠 위키가 페이지를 저장할 때

  • , 그것은 다락방 파일의 다락방
  • 이름으로 복사 된 페이지의 데이터가 페이지와 동일합니다 그는 편집 할 수 있지만 새 다락방 파일은 다음과 같은 설정이 상상 다락방

에 심볼릭 링크 작동하지 않을 수 있습니다 생성되기 때문에 타임 스탬프

  • 을 추가했다 :

    data/pages/original.txt 
    data/pages/copy.txt -> original.txt 
    

    이제 위키에서 originalcopy 페이지를 편집 할 수 있으며 둘 다 항상 동일합니다. 그러나 편집 한 페이지에 따라 이전 버전의 페이지가 두 페이지로 분할됩니다. 대신 파일 레벨 덤비는의

  • +0

    감사! 동일한 페이지 이름을 다른 네임 스페이스에서 사용한다고 가정 해 보겠습니다. data/topic1/page.txt 및 data/topic2/page.txt (후자는 이전에 대한 심볼릭 링크)? 개정판 문제도 해결할 수 있을까요? – ShankarG

    +0

    은 정확히 같습니다. 네임 스페이스 (디렉토리)를 심볼릭 링크 할 수도 있습니다. 다락방에 심볼릭 링크를 만들어야합니다. –

    1

    페이지간에 콘텐츠를 공유 할 수

    • Include 플러그인을 고려한다.
    • 이러한 페이지가 DRY가되도록 '공유지'네임 스페이스를 만들었습니다.
    • Namespace templates (+ 추가 plugin).
    • 콘텐츠를 페이지로 푸는 대신 페이지 측면에서 가져옵니다. This으로 시작하는 것이 좋습니다. 항상 PHP 코드를 포함하거나 자신의 플러그인을 작성할 수 있습니다.