Confluenceのプラグインを作ってみるメモ③

≪confluenceのプラグインを作ってみるメモ(3)≫及び≪https://developer.atlassian.com/display/CONFDEV/Web+Resource+Module≫参照

【Web Resurce Module】

  • このModule Typeの目的

web resource plugin modulesはダウンロード可能なresousesを定義することをプラグインに許す。
もし貴方のプラグインがadditional(付加的な?) static(静的な?) JavascriptやCSSファイルに役立つことをapplicationに要求すれば、それらを利用可能にするためにダウンロード可能なweb resourcesを使う必要があるだろう。
web resourcesは二度と終了しないためにcache-related headersを備えたヘッダーの中のページの一番上に加えられる。
加えて、あなたはアプリケーション内の特定のcontextsの中に含まれるCSSやJavascriptのようなweb resources を指定することができる。


  • 配置(Configuration)

Web Resource plugin moduleのためのroot elementはweb-resourceである。
それは、配置のための次のattributeやchild elementを許可する。

Attributes
  • class
  • state
  • i18n-name-key
  • key
  • name
  • system

Elements
  • description
  • resource
  • dependency
  • context
  • transformation
  • condition


(例が記述されている)

※ここまで読んで、実際に作業にとりかかってみる。


書いてある通りにコピペしてみただけ。
内容を把握するためにはさらに踏み込む必要がありそう。

  • web Resource Contexts

タグ:

+ タグ編集
  • タグ:
最終更新:2012年06月13日 12:25