includeparagraph.inc.php

サマリ指定した文字列を含む段落をまとめてincludeするプラグイン
リビジョン0.0.3
対応バージョン1.4.2, 1.4.4
投稿者ponta
投稿日2004-12-05 (日) 03:58:56

概要

see also

ライセンス

PukiWikiのモジュールを元にしていますので、PukiWikiと同じです。(GPL)

使い方

パラメータ

#includeparagraph(ページパターン, 段落パターン, オプション[,オプション...])
ページパターン
ページ名の先頭一致で、ワイルドカード(*,?)が使えます。
階層化されているページでは、ワイルドカードで指定した内容は階層を超えません。
(AAA/* は、AAA/aaa, AAA/aaa/111, AAA/bbb にマッチしますが、 AAA/aaa/111 にマッチさせないためには、オプションに EXACTMATCH を指定します。)
段落パターン
PukiWikiの書式で見出し階層と、チェック文字列(部分一致)を指定します。
(**ABC とすると、第2階層で'ABC'という文字列を含む、先頭の見出しが取得されます。)
空にすると、#include と同じになります。
今のところ、チェック文字列は正規表現をそのまま使用しています。
オプション
検索、表示オプションを指定します。

オプション

LEVEL=x
ページ名をどのレベルとして表示するかを指定する。1~3で指定(default:includeと同じ)

includeされた見出しについて、ページ名をヘッダとして表示しますが、どのレベルの階層として表示するかを指定します。(includeと同じく、**で指定した見出しではありませんので、#contentsの対象にはなりません)

EXACTMATCH
ページ名を完全一致マッチングとする。(default:先頭一致)
HIDEEMPTY
内容のない段落を表示しない。(default:常に表示する)
LINKMODE=xxx
タイトルをクリックした時に、変更として扱うか、表示として扱うか。
  • read - ページの表示。(0.0.3からdefault)
  • edit - 編集を行う。(default)
  • title - 表示のみでリンクしない。(0.0.3から)
  • none - 表示のみ。タイトルを表示しない。(0.0.3から)
  • notitle - タイトルを表示しない。(0.0.3から)
NOTITLE
linkmode=notitle と同じです。(新しい include.inc.php に合わせました)

ダウンロード

からたどって下さい。

コメント



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-21 (火) 23:42:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.552 sec.

SourceForge