Melody 1.0.0 Beta 3 リリース
Movable Type 4 をベースにしたオープンソースCMSプロジェクト「Melody」の 1.0.0 Beta 3 がリリースされました。
主にBeta 2からのバグフィックスですが、以下のテンプレートタグが追加されていました。
- mt:WidgetManager
- mt:WidgetSetLoop
- mt:WidgetSetName
- mt:WidgetSetID
- mt:WidgetContent
- mt:WidgetCount
- mt:WidgetName
- mt:WidgetID
- mt:WidgetIdentifier
mt:WidgetManagerタグはMovable Type既存なので、他のテンプレートタグを紹介します。
- mt:WidgetSetLoop
- 特定のウィジェットセットに設定されたウィジェットの処理を繰り替えすブロックタグ
- mt:WidgetSetName
- ウィジェットセット名を出力するファンクションタグ
- mt:WidgetSetID
- ウィジェットセットIDを出力するファンクションタグ
- mt:WidgetContent
- ウィジェットセットの内容を出力するファンクションタグ
- mt:WidgetCount
- ウィジェットセットに設定されているウィジェット数を出力するファンクションタグ
- mt:WidgetName
- ウィジェット名を出力するファンクションタグ
- mt:WidgetID
- ウィジェットIDを出力するファンクションタグ
- mt:WidgetIdentifier
- ウィジェットのidentifierを出力するファンクションタグ
たとえば、MelodyのDePoCleanテーマの「Footer」ウィジェットセットの設定は次のようになっています。
これを次のようなサブテンプレートで内容を表示してみます。
<mt:WidgetSetLoop name="Footer">
<mt:if name="__first__">
<p>ウィジェットセット名:<mt:WidgetSetName>(<mt:WidgetSetID>)<br />
ウィジェット数:<mt:WidgetCount name="Footer"></p>
<ul>
</mt:if>
<li style="margin-bottom:5px">ウィジェット名:<mt:WidgetName>(<mt:WidgetID>)<br />
ウィジェットのidentifier:<mt:WidgetIdentifier><br />
ウィジェットの内容:<div class="widget"><mt:WidgetContent /></div></li>
<mt:if name="__last__">
</ul>
</mt:if>
</mt:WidgetSetLoop>
次のような表示結果になります。mt:WidgetContentタグは再構築も実行します。
Posted by yujiro このページの先頭に戻る
- Melody 1.0.2リリース
- Melody 1.0.1リリース(but jQuery effects don't work)
- Melody 1.0.0リリース
- Melody 1.0.0 RC1 リリース
- Melody 1.0 Beta 2 リリース
- Melody 1.0.0 beta1 リリース
- OpenMelody 0.9.10
- OpenMelody 0.9.9
- Movable Type のオープンソース「Melody」
トラックバックURL
コメントする
greeting