MTの最近のブログ記事

スタイルシートのbackground-repeat

| コメント(0)

chromeとfirefox3.6でのバックグラウンドイメージ表示が変なことになってたので修正
background-repeat: repeat-x repeat-y;
     ↓
background-repeat: repeat;

さて今更ながらMTのバージョンを上げようかどうか悩む
更新しないでほったらかしにしてたからな

サーバーのログ

| コメント(1) | トラックバック(0)

1年半ぶりの投稿。
サーバのログ見てたら、ここ一週間の157.82.156.235(逆引き情報:crawl235.tkl.iis.u-tokyo.ac.jp)からのアクセスが多かったので調べてみた。
whoisしてみたらAPNICの情報しか出てこなかったから
JPNICのほうのwhoisで…
東京大学でした………ヘ(゚∀゚ヘ)

脚注プラグインを導入してみました(使う予定がないのに(笑))(*'-')

下記サイトsix olqさんよりプラグインをダウンロード。導入方法もsix olqさんの記事にあります。

ハイパー日記システムやtDiaryではわりとメジャーな footnote 機能.しかし,Movable Type 周りでは,この機能を持つプラグインは見つかりませんでした...

それで…テストしてみる(どうだろうか)

ミュージック画像の横のほうにテキストがくるように、スタイルシートを修正。
ちょっとググったらいっぱい参考になるサイトが出てきた。
ちょっとテスト中……………
ちなみに、この画像をクリックするとamazonのサイトへ飛びます。
上手く行ってるようだ(*'-')

なぜamazonかというとついでにアソシエイトしとこうと思っただけですf(^_^;

MT編集画面のカスタマイズ

| コメント(0)

エントリー編集画面とクイックポスト画面に取消線ボタンを追加。
あと、クイックポストに引用(blockquote)ボタンがなかったので追加。
自前でボタン画像作成。
で…気力がつきた…orz
本当は、コード変換ボタンとデコードボタンもつけようかと思ってたんです。
あっ、<dl><dt><dd>ボタンも。でも自前でボタン画像作成するのめんどかった…

ボタン画像
エントリー編集画面用取消線ボタン
クイックポスト用取消線ボタン
クイックポスト用引用ボタン

あーそういえば、参考にさせていただいたサイトでedit_entry.tmplファイルの変更箇所で<img>タグのalt属性に日本語をいれてらっしゃいましたが、ちょこっとgrepをかけてみた所、/mt/lib/MT/L10N/jp.pmファイルに英日変換ルールが書かれてる模様なのでこのファイルに取消線の英日のルールを追加した。
このファイルを色々変更すれば、面白いことができそう(全部方言に変えるとか。自己満足だけど…)
38行目と454行目にと思ったら、454行目付近はコメントの模様なので38行目に赤字の部分を追加。ちなみに引用は、すでにあった。

38行目前後
'Underline' => 'アンダーライン',
'Strike' => '取消線',
'Insert Link' => 'ハイパーリンク',

bm_entry.tmplはというとjp.pmに追加したStrike(赤字部分)をalt属性にいれておくと編集画面を表示した時に勝手に日本語に変換してくれるようになる。

write('<a title="<MT_TRANS phrase="Strike">" href="#" onclick="return formatStr(document.entry_form.text, \'strike\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/strike-button.gif" alt="<MT_TRANS phrase="Strike">" width="24" height="18" border="0" /></a>');

結果オーライ! 

参考サイト
風のまにまに号さん
MTの編集画面にDreamweaver風のボタンを
chiricoyetさん
Macromedia風ボタンをMT3.1に設置する方法

カスタマイズは、引用(blockquote)追加と「&<>"」が引用部分に含まれていた場合に、自動的に「&amp;&lt;&gt;&quot;」に変換できるようにすること。

まずは、下記サイトを参考に引用(blockquote)を追加。
えーと、MT3.151-jaだとCMS.pmの変更箇所が924行目です。

lib/MT/App/CMS.pmの887行目の
$param{text} = sprintf qq(<a title="%s" href="%s">%s</a>\n\n%s),
これを
$param{text} = sprintf qq(<blockquote><div class="quotetitle"><a title="%s" href="%s" target="_blank">%s</a></div>\n\n%s</blockquote>),
に変えたのですが、これだと、タグの入れ子がおかしくなっちゃうことがあるので、
$param{text} = sprintf qq(<blockquote><div class="quotetitle"><a title="%s" href="%s" target="_blank">%s</a></div>\n\n%s\n\n</blockquote>),
としてみました。

次にさっき、変更した部分(924行目)の直前に赤字部分を追加。

$bm_text =~ s/&/&amp;/g;
$bm_text =~ s/</&lt;/g;
$bm_text =~ s/>/&gt;/g;
$bm_text =~ s/"/&quot;/g;

$param{text} = sprintf qq(<blockquote><div class="quotetitle"><a title="%s" href="%s" target="_blank">%s</a></div>\n\n%s\n\n</blockquote>),

これで、「&<>"」が自動的に変換できるようになった。
結果オーライということで…f(^_^;

blockquoteのデザインをやっと決めた。

スタイルシートの中身
/* 引用本文 */
.content blockquote {
line-height: 150%;
color: #000080;
background-color:#ffff80;
padding:5px;
margin:5px 20px 5px 20px;
}
/* 引用タイトル(追加) */
.content .quotetitle{
line-height: 150%;
border-bottom: 1px solid #999999;
}

いろいろと調整中…

ここはタイトル
ここは本文
改行してみる

Techkonw Weblogの中の記事で
カレンダーからのリンク先を日別のアーカイブにする

エントリの日付とタイトルを飾ってみる
を参考にテンプレートを少々いじってみた。

管理人のCHEEBOW様ありがとうございます。
下記のBLOGもCHEEBOW様のサイトです。
MovableTypeで行こう!

MovableTypeが受賞

| コメント(0) | トラックバック(0)

Movable Type ニュースにでてましたが、Movable Typeを開発した、シックス・アパートがMovable Type3.0でインプレス社のINTERNETmagazine 2004 Best Product Award ウェブクリエイション部門で受賞しました。

おめでとうございます!!

最近、サイトを立ち上げたばかりだけど使用しているツールが受賞するとはうれしいですな。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちMTカテゴリに属しているものが含まれています。

次のカテゴリはダーツです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。