DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


サイドバー

この翻訳は元のページよりも更新日が古く、内容が古い可能性があります。 変更点を参照して下さい。
このページの翻訳?:

DokuWiki について知る

開発

法人利用

我々のコミュニティ


FacebookTwitterや他のソーシャル・ネットワークからフォローしてください。

ja:plugin:medialist

メディア一覧プラグイン

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

  • 2020-07-29 "Hogfather" 不明
  • 2018-04-22 "Greebo" 不明
  • 2017-02-19 "Frusterick Manners" 不明
  • 2016-06-26 "Elenor Of Tsort" 確認済

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