サイドバーのカレンダーの祝日を赤くしたい…と思って、Perlで書こうと思ったら、既にあった。
"車輪の再発明"も大事だけど、メンドイのでこれを使わせてもらうことにする。
エントリー投稿画面には選択した部分に<strong>等を入れたり、リンクを張ったりするボタンがある。
そんな便利なボタンがあると、"<"を"<"に、">"を">"に変換するボタンが欲しくなるのが人情である。(ホント?)
てなわけで、またもや改造。(w
MovableTypeの管理画面には[?]って感じでヘルプへのリンクがあるのだが、デフォルトではどこを押してもsixapart.jpのMovable Typeユーザー・マニュアルに飛んでしまう。
mt-config.cgiの
# HelpURL http://www.example.com/mt-static/docs/
を
HelpURL http://www.sixapart.com/movabletype/docs/3.2/
とすれば、英語版のヘルプページが開くが、それでは面白くないので、英語版のヘルプをinfoseekでWeb翻訳したページが開くように改造した。
現状のサイドバーの扱いだとエントリーが増えたときにサーバの負荷があがるので、軽量化。
サイドバー部分のテンプレートをモジュールからインデックスに変更。
別ファイルを作って、SSIで読み出す形にした。
うむ、エントリーの投稿で複数のカテゴリを指定できるはずなのだが、Operaではできない…。
IEではできるのだが、JavaScriptの扱いの違いだろうか…。
やっぱり、アーカイブにもサイドバーが欲しいので、テンプレートを変更。
ついでにモジュール化した。
MT3.1のテンプレートを参考にしてサイドバーにカレンダーを追加しました。
エントリー投稿のリンク挿入でtarget="_blank"を入れたいので、mt-static/mt_ja.jsを書き換えました。
やっぱり、外部リンクは別ウィンドウで開きたいので…。
これでいちいちtarget="_blank"を書き込まなくて済む。
しかし、mt-static/mt.jsは書き換えなくていいのだろうか?
38.107.179.210
38.107.179.210