ウィジェット(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
- テキストをフォーマットする。大文字、小文字等…。
