Home > Internet > Movabletype > エフェクト・カレンダー

エフェクト・カレンダー

最低限の機能のみクリアしたんで、公開しちゃいます。
改造・改善のご提案・ご指摘、ビシバシ受け付けますんでコメントお願いします。
エフェクトで移動するカレンダーのテンプレートです。

まず、最低限Prototype.jsと、script.aculo.us.jsが必要です。
もしこの2つが使えないのであれば、エフェクトは効きませんので、ご自分でJavascriptでの表示切り替えに書き換えてください。
この2つはLightbox JS v2.0を使う為に必要なものですので、すでにLightbox2.0が動作中の場合は問題ないと思います。
新たにこの2つを読み込む場合には、以下の2つをヘッダに記述してください。

<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="scriptaculous.js?load=effects"></script>

その他基本的なところは、bzbellさんの所(MovableType備忘録: 年度カレンダーを表示する)を見ておいてください。
同様にカレンダー用アーカイブを月別アーカイブとして設定します。
プラグインのうちCompareプラグインは、私のテンプレートでは使っていません。
テンプレートは引用すると長いので、リンクにしてあります。
アーカイブの出力ファイル名は私の場合、アーカイブフォルダ中の calendar.php にしています。

このカレンダーを読み込む部分はWidget化しています。
テンプレートは、これです。
この部分にカレンダーレイアウト用のCSSを記述してあります。他の部分で読み込むようにして構いません。
また、私の好みでM's folder: MT 和風日付表示プラグイン
と、nlog(n) - 休日表示カレンダープラグイン2が使われています。これは機能的には冗長部分なので、必要ないとお思いの方は、該当部分を削除してください。
Widgetの名称はお好きにつけてください。

またまた長くなってきたので、注意点や考えていることは別エントリーにさせて下さい。

ping a Trackback

TrackBack URL for this entry.(1)

Please! leave a Comment.

スクリプトの読み込みが完了していません。

Sign in Sign in Sign in

メールフォーム(Javascriptを使用していません)や、twitter.pngTwitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。

Comment Form

QuickTagsHere

EmoticonHere

(入力しない場合「Anonymous」で代替されます)
(公開はされませんが、Gravatarアイコンの取得や、Comment Subscribeの送信先アドレスとして使われます)
(入力すると、コメント表示でユーザー名にリンクが貼られます)
(この情報は、JavascriptによりCookieに保存されます。)

NotifyMail Powered by Comment Subscribe

はてブコメント:

Home > Internet > Movabletype > エフェクト・カレンダー

MT5Techniques

MT5Techniques

2冊目の共著「Movable Type 5 実践テクニック」(シックスアパート監修)が出版されました。(ソフトバンク クリエイティブ刊)

検索
(5)
(6)

別ページに遷移します。

Powered by Hyper Estraier

Feeds
Link Status
In One

なかのひと

位置情報ブログパーツ「なかのひと」

Links
Powered By

Return to page top