Include 플러그인
이 위키 플러그인 은 다른 페이지의 내부에 있는 위키 페이지의 내용물을 포함하는 데 사용될 수 있습니다 (이는 반드시 설치된 티키의 위키 영역에 위차힌 위키 페이지여야만 합니다, 이는 아직 다른 종류의 페이지는 작동하지 않기 때문입니다!). 이는 Wiki transclusion 의 한 종류입니다.
관련: PluginTransclude
설치l
2.0 버전부터는, 이 플러그인은 내장되어있으며 별도 설치가 필요 없습니다.
사용법
아래 예제는 Tiki2 페이지의 Authentication 과 OpenID 라는 문자열 간의 부분을 transclude (혹은 포함) 합니다.
{BOX()} {include page="Tiki2" start="!!!# Authentication" stop="!!!!# OpenID"} {BOX}
결과물:
Authentication has received a major enhancement.
Some new options
- Use login as email
- Crypt passwords method
- User trackers at registration
(주의: start와 stop은 각각 한 줄 전체여야만 합니다, 줄의 일부분이어서는 안됩니다.)
변수
변수 | 종류 | 사용 | 설명 |
---|---|---|---|
page | 문자열 | 필수 | 포함할 페이지 |
start | 문자열 | 선택적 | 페이지 내부의 해당 문자열의 첫 번째 발생 직후부터 포함이 시작됩니다 |
stop | 문자열 | 선택적 | 페이지 내부의 해당 문자열의 첫 번째 발생 직전에 포함이 끝나게 됩니다 |
보안
동일한 페이지 혹은 동일한 페이지 추출물을 5번 이상 포함할 수 없습니다. (티키3.0 미만 버전에서는, 다른 부분을 추출했다할지라도 동일한 페이지를 5번 이상 포함할 수 없습니다). 5번을 초과해야만 한다면, 플러그인을 수정하고 max_times의 값을 변경해야만 합니다.
Related pages
- Wiki Plugin - has links to all plugins and describes how the syntax works for a plugin
- Mods Type Wikiplugins
- PluginTransclude
- PluginSnarf
- PluginIframe