DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


ja:plugin:medialist

メディア一覧プラグイン

互換性のある DokuWiki バージョン

> 2009-02-14, 2008-05-05, "Detritus", 2016-06-26

plugin 指定した名前空間に格納されているファイル(画像・アーカイブ)の一覧を表示します。ページ ID を指定した場合には、当該ページで使用されているファイルの一覧を表示します。

最終更新日
2016-06-30
種類
Syntax
リポジトリ
ソース
競合
pdfjs

この拡張は二年以上更新されていません。もはや維持管理や対応がされておらず、互換性に問題がある可能性があります。

This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.

類似 filelist, filelisting

タグ download, file, images, listing, media, namespace

説明

exapmle

このプラグインは、指定したページで使用中のファイルの一覧、あるいは指定した名前空間にアップロードされているファイルの一覧をリスト表示します。 注意:ファイルのリストアップ時に ACL を考慮します。

名前空間モードの場合、名前空間を全画面メディアマネージャーで開くボタンをリスト領域の右上隅に表示します。

メディアファイルを一覧表示するために本当に汎用的・柔軟なソリューションを探しているなら、ファイル一覧プラグインをお試しください。

インストール

拡張機能管理プラグイン管理とプラグインの最新バージョンを指す上記ダウンロード URL を使用してインストールして下さい。 プラグインのインストール方法を参照してください。

使用方法

リストアップするメディアファイルの範囲(スコープ)をパラメータとして指定します。スコープ指定内容に応じて、リスト内容が異なります。

  1. page id : ページ ID を指定した場合には、当該ページで使用されているファイルの一覧を表示します。
  2. namespace : 指定する名前空間を指定するには、末尾に : または :* を付けます。指定した名前空間にアップロードされているファイルの一覧を表示します。

スコープ指定パラメータには、名前空間テンプレートで利用できる置換パターンの一部 @ID@, @NS@, @PAGE@ を利用できます。

カレントページにリンクされたメディアファイル一覧:

{{medialist>@ID@}} or {{medialist>@NS@:@PAGE@}}

カレントページの名前空間にアップロードされているメディアファイル一覧:

{{medialist>@NS@:}}

カレントページの名前空間(及び下層の名前空間を含む) にアップロードされているメディアファイル一覧:

{{medialist>@NS@:*}}

その他の使用例:

{{medialist>wikipage}}
{{medialist>ns1:ns2:*}}
{{medialist>@NS@:start}}
{{medialist>@ID@:}}

旧式構文のサポート

2009-05-21リリースまでの旧式構文では、リスト表示するメディアファイルを指定する際に、3つのリテラルキーワードを利用することができました。これらのリテラルキーワードは、それ単独で使用するものであり、置換パターン ではありません。

  • {{medialist>@PAGE@}} : カレントページにリンクされたファイルを表示
  • {{medialist>@NAMESPACE@}} : カレントページの名前空間にアップロードされているファイルを表示
  • {{medialist>@ALL@}} : 上記二つで表示されるファイルをまとめて表示
{{medialist>@PAGE@}} は {{medialist>@ID@}} と同じ結果となります。 
{{medialist>@NAMESPACE@}} は {{medialist>@NS@:}} と同じ結果となります。

:!: 注:@ALL@ キーワードは、特段の要望がなければ、今後のリリースで廃止する予定です。 — s.sahara 2016-06-06 14:42

開発

プラグインの元作者の Michael Klier <​chi@chimeric.de> は 2009-05-21 版以来サポートしていません。 新しい DokuWiki と PHP 7 に追従するため、2016年6月に現在の作者がプラグインを引き取りました。

変更履歴

2016-06-30:二つの設定オプションを追加した:emptyInfo(デフォルトはオフ)・checkboxes(デフォルトはオフ)

完全な変更履歴はこちらです。

バグ・機能要望

バグ報告や機能要望は bug tracker へお願いします。

2016-06-05 版以前の議論

Discussion before 2016-06-05 release を参照して下さい。

ja/plugin/medialist.txt · 最終更新: 2016-08-06 10:11 by sawachan

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: 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