Di notebook
MTユーザー情報のメールアドレスを公開する場合のスパム対策
- 2010年3月 8日 13:54
- Movable Type
<$MTEntryAuthorEmail spam_protect="1"$>
- Comments (Close): 0
- TrackBack (Close): 0
Espresso + Zen-coding のメモ
- 2010年3月 4日 16:56
- espresso
Espresso (Version 1.1.1) でのZen-coding (Version 0.6) メモ。
- Comments (Close): 0
- TrackBack (Close): 0
jQueryを使って、日時に合わせて背景画像を自動的に変更する
- 2010年2月18日 23:55
- javascript
日時(月、時間など)に合わせて、背景画像を自動的に変更したいとき。
月に合わせて、背景画像を(正月、節分、ひな祭り、......)のように替えたい場合、まず1〜12月の画像を連番で用意する。
1月はimage0.png、2月はimage1.png
のように0を初期値として連番で画像に名前をつける。表示するためのjavascriptは以下の通り。
var theDate = new Date();
var thisMonthImage = "url(image" + theDate.getMonth() + ".png)";
$("#content").css("background", thisMonthImage);
- head要素でjQueryを読み込んでおく
- id="content"の属性を付けたHTML要素の背景画像が設定される
- getMonth()で得られる値は0から11で、0が1月、1が2月、...、11が12月となる
- Comments (Close): 0
- TrackBack (Close): 0
ブログ記事編集中の自動保存を無効にする
- 2010年1月 6日 10:13
- Movable Type
mt-config.cgi に以下を追記する
AutoSaveFrequency 0
※ieでは自動保存のタイミングでカーソルが勝手に移動してしまうらしい。なので標準で設定しておいた方がいい。※MT5では未確認。
- Comments (Close): 0
- TrackBack (Close): 0
更新通知
- 2009年12月10日 10:56
- Movable Type
設定 > ウェブサービス の「更新通知」に以下を追加する
http://api.my.yahoo.co.jp/RPC2
http://rpc.reader.livedoor.com/ping
- 開発時には通知しないよう注意する
- technorati.com のチェックを外す(エラーが返るので 2009.12.20追記)
- Comments (Close): 0
- TrackBack (Close): 0
UI画像のファイル名規則
- 2009年12月10日 10:12
- guideline
原則
- ディレクトリ名に合わせる
- 英語を用いる
- コンテンツ画像と収容するフォルダを分別できない場合(カラーミーショッププロなど)は、ui- を頭に付与する 例)ui-icon-blog.png
- Comments (Close): 0
- TrackBack (Close): 0
カスタムフィールドで入力したものを表示するタグ
- 2009年11月 5日 10:58
- Movable Type
テキストの場合
<mt:If tag="■">
<mt:■>
</mt:If>
画像の場合
<mt:If tag="■">
<mt:■Asset><img src="<$mt:AssetURL$>" alt="" /></mt:■Asset>
</mt:If>
■はフィールドテンプレートタグ
- Comments (Close): 0
- TrackBack (Close): 0
301リダイレクト(恒久的なリダイレクト)
- 2009年10月19日 11:37
- .htaccess
筆者が個人ブログに書いてあったMT関連の記事を、本notebook内に引っ越した。それらの記事は、はてなブックマークで人気エントリーとなっていた(はてなブックマーク - Movable Type のテンプレートを Dreamweaver で編集する)ので、本notebook内の記事へリダイレクトしてみる。
- Comments (Close): 0
- TrackBack (Close): 0
MTの追加プラグイン
- 2009年10月14日 09:26
- Movable Type
◎全案件
- RenameLabelプラグイン
フィールド名を変更
» http://labs.m-logic.jp/cat2/renamelabel/ - UploadDirプラグイン
アップロードするアイテムのディレクトリをあらかじめ決めておける
» http://labs.m-logic.jp/cat2/uploaddir/ - TemplateLinedFileManager
MTテンプレートの「ファイルへのリンク」のパスを一括で設定する
» http://www.ark-web.jp/blog/archives/2009/07/movabletype-templatelinedfilemanager.html
◎要件による
- PageButeプラグイン
1ページに表示する記事の数を決めて、ページ送りをつける
» http://www.skyarc.co.jp/engineerblog/entry/2642.html - A-Form
メールフォームを作成
» http://www.ark-web.jp/movabletype/
- Comments (Close): 0
- TrackBack (Close): 0