さて、ここ数日のMT3.01カスタマイズですが、どうにも解決できないことがありました。
注:このブログで行っておりません。施しているのは別ブログです。ここはそのうちに…w
それは、ブログの編集画面で編集作業を簡単にするための新しいボタンを設置する作業です。
色々なところでその手法が紹介されているのですが、なぜか上手く行かない。
<参考>
無言さんのつぶやき: MT3.0でBlockquoteのボタンを作成
PC Blog@Noel cafe: blockquoteボタン
書いてある通りにしても、カテゴリーを選ぶところに「selected=”selected”>」とか表示されたり。
そこで、なんで上手く行かないのかとしばらく考えて、とりあえず思い当たることが1つ。
文字コード。
通常、SHIFT-JISとかEUCとか使われてると思うんです。(このブログもEUC-JPです。)
ところが今作業を進めているブログはUTF-8で作っている…。
この関係でedit-entry.tmplを修正しても上手く行かないのでは?
※HP制作業者が何を言っている!とかって愚問はなしで…。
※文字コードのこととか詳しい人、コメント下さいです…。
とにかく、何をやっても上手く行かないと悩んでいた時に、このブログに出会いました。
wakabayashi.net: Movable Type 3.0bのエントリーのボタンを増やす
その中に、ダウンロードできる圧縮ファイルが!
これは試してみる価値あり。
早速DLして、自分のサーバーにアップップ。
すると、見事おかしなバグなくして成功!
一部を除いては…。
ログインしてみると、全体のデザインが狂ってます。
エントリの入力フォームが左側のメニューの下に行ってしまって、非常に使いづらい。
しかも背景色とかうまく表示できてない部分とかあるし…。
でも、そんなことではめげません。
それならば!とCSSをいじろうと思い立ちます。
そこでデフォルトのstyles.cssをエディタで開き、該当個所を探りつつ修正。
ちなみに、ワタクシが修正したのはここ。(※下記は修正・追加した部分だけを記載)
body-wrap{width:780px;}
body-nav{width:620px; margin:0px 0px 15px 15px;}
field{clear:both; margin-top:10px;}
それでstyles.cssを上書き修正して、れっつログイン!
見事!(?)でも無いけど、とりあえず使いやすくなりました。
いやいや、今回はきつかった。
でもあんまりカッコ良い方法じゃないような気もするんですよね。
だって、結局原因不明なまま、他人様のお世話になってやっとのことですからねぇ。
俺がやったと言えばCSSの修正ぐらい。
でもまぁ、できたんで良しとしますか…。
最後にスクリーンショットを。
小さくてごめんね。
9月 14th, 2004 at 2:28:41
はじめまして。
情報のTBありがとうございました。
文字化けは、きにせずに、対策してもSHIFT-JISで私のブログの場合作成されてるので、たまにやはり出てしまうようです(涙。
ちなみにブログだとUTF-8が一番使われてると思いますよ。相性の問題で。
9月 16th, 2004 at 8:47:08
あの、お返事が遅れてなんなんですが、上記の方法でスタイルシートやるとですね、やはりまだ若干の「ずれ」がありますですw
もうちょっとイジル必要ありかもです。
ごめんなさいw