index » ラボ&備忘録 » MODx » リソース » ウィジェット(Widget) このエントリーを含むはてなブックマーク

ウィジェット(Widget)

2007.03.28

MODxのウィジェットによって様々な表現をする事ができる機能です。
例えば、日付フォーマットしたり、順番にテキストを表示させたり、などなど…。
prototype.jsを使用してダイナミックな表現をするものもあります。
とりあえず11種類あるようです。

http://modxcms.com/widgets.html

DataGrid Widget
表を作成できるようですが、イマイチ使い方分からないので調べ中。
Floater Widget
スクロールしても位置補正される。
Marquee Widget
入力値をスクロールさせます。
RichText Widget
リッチテキストエディタで編集できる。
Ticker Widget
入力値をデリミタで区切ってJavascriptで順番に表示させます。
View Port Widget
入力値URLをIFrameで表示する。
HTML Entities Widget
特殊文字をHTMLエンティティに変換する。
Date Formatter Widget
入力値(DD-MM-YYYY HH:II:SS)をstrftime関数で日付をフォーマットします。
Unixtime Widget
Unixtimeに変換する。
Delimited List Widget
入力値をデリミタで区切って指定したデリミタで繋ぐ。

入力値

テキスト1||テキスト2

結果(デリミタを<br />に設定)

テキスト1<br />
テキスト2<br />
HTML Generic Tag Widget
入力値をHTMLタグでマークアップする。デリミタで区切れるが、全て同じIDが…。謎。
Hyperlink Widget
入力値からハイパーリンクを作成する。
デリミタがある場合、改行で区切られる。

入力値

URL1==LABEL1||URL2==LABEL2||URL3==LABEL3

結果

<a href='URL1' title='LABEL1'>LABEL1</a><br />
<a href='URL2' title='LABEL2'>LABEL2</a><br />
<a href='URL3' title='LABEL3'>LABEL3</a><br />
Image Widget
画像を表示する。
String Formatter Widget
テキストをフォーマットする。大文字、小文字等…。