2008年1月 4日

バージョンアップ

MovableTypeを4.01にバージョンアップしました。

mt4.jpg

で、コメントいただいているにもかかわらず、新しいコメントの表示やコメント数の表示がなく、
二重投稿になるのもCGIの動作が悪いからかもしれません。m(_ _)m
色々調べてみますので、今しばらくお待ちを。(願)

4.01にすると3.35より再構築時のエラーが少なくなってるという説明だったのでバージョンアップしたにもかかわらず、新規エントリーの保存時に何度も 500 or 404 エラー。
結局すべてのファイルを再構築する羽目に。(溜息)

で、バージョンアップしたついでに、php化して、ページ分割もやってみた。
全然サクサク動かないのとブログ記事全部をページ分割できないので、htmlのままページ分割できる PageBute というプラグインに変更してphp化もやめました。
説明はこちらのサイトの方がわかりやすいかも。↓
ページ分割プラグインPageBute

本当はダイナミックパブリッシングをしたかったんだけど、どうも今使用しているサーバでは動作がよろしくないとのコメントがあったので断念。
これは、使用しているサーバのDBがMySQLだかららしいのですが、ん~じゃサクサク動くはずのSQLite2でとシステム情報をみたら、SQLiteのバージョンは1.08で肝心のSQLite2はインストールされてないとのこと。
ん~じゃインストールしたらいいのかぁ?と、調べたらダウンロードサイト(英語)を発見。
でも、ダウンロードして解凍した後のインストール方法が解らない。(号泣)
(インストーラーでインストールするらしく普通にディレクトリ指定でUPロードするわけではないらしい。)
で、手当たり次第にSQLite2のインストールに関する記事が載っているサイトを読みあさった。
ローカルPCにインストールする方法は出てきたので試しにやってみたんだけど、こちらはコマンドプロンプトを起動して実行するという簡単な方法なので難なく成功したけど、肝心のサーバにインストールする方法が解らない。
これって勝手にインストールしたらダメなのか???ちゅーかきっとダメなのね。(溜息)

それから、システムメニューのバックアップと復元の項でファイルの圧縮機能を利用するためのArchive::TarやIO::Uncompress::Gunzip、IO::Compress::Gzipもないときた。
ま、なくても動作には影響がないので、それでもいいといえばいいんだけど、折角の機能使えるものは使いたい。
だけど、こちらも同じくインストール方法が解らない。(泣)

そそ、肝心のMT4の機能だけど、記事作成画面の画像挿入ボタンで画像もアップロードでき、一覧メニューのアイテムというメニューでその管理もできるという簡単さなんだけど、アップロードした画像のタグが入る場所はいつも記事の一番最初。(溜息)
おまけに<form>タグでくくられ、それがhtmlやphpで書き出されるときに<span>に変換されるという変なパターン。(何故に<form>タグ???)

これってどうも記事を書く時のフォーマットをリッチテキストのすると実際に出力されるのと同じ状態で編集が出来るらしい。
MT4とはの『ブログ記事に様々な表現を - WYSIWYGエディタ』の項参照(ムービーでみるとよりよく解ります。)

でも、一番許せないのが、テンプレートページのインラインフレーム入力エリア内のコードを変更していると度々勝手に自動保存して、動きが止まる。(この自動保存できないように設定できないものか・・・。)
この勝手な自動保存については、Movable Type備忘録さんの自動保存間隔を抑止するというページを参考にさせていただき、テンプレート編集画面:mt/tmpl/cms/edit_template.tmpl とエントリ編集画面:mt/tmpl/cms/edit_entry.tmpl のファイルを自体を書き換えて保存&アップロードしました。
これで、勝手な自動保存は行なわれないということです。
やはり同じようにこの自動保存が迷惑と感じてた人いたんですねぇ。感謝!

そのインラインフレーム入力エリアに出る横スクロールが文字に係り見難い・動かしにくいという欠点にくわえ、横スクロールしていると突然1行目に飛んだり、保存を失敗するとコードの最後にいきなり無駄な改行が数行できたりとかなり動作は悪い。
それから、ブログ記事の入力エリアを拡大縮小するための下辺バーが最後の行の文字にかかってひじょ~に見辛い&書き辛い。これは絶対前のバージョンの時のように、ボタンで拡大縮小できる方がいいな。
ちゅーか、なぜ、入力エリアにバーが被るんだ???

いくつかあるブログを切り替えるメニューやその他メニューも最初はえっ!?どこ?どこ?どこ?状態でひじょ~に疲れた。
ま、使ってるうちに慣れるかなぁ。(溜息)

MT4のリファレンス

コメント

私も今回最初に4.0をインストールして全然わからずに断念。3.5にしたくらいなの。
こねこさんは詳しいからきっとできるよ。
私は何がなんだか?とってもわかりづらかったよ。4.0は。。。

> 陽菜さん
くわしくないよ~。
でも、確かに解りにくいかも、4.0。
どうもねぇ、DBがらみのところがイマイチ良くわかんなくて。(滝汗)

お疲れさまです~
私にはさっぱりわからないですが( ̄▽ ̄;
早くスムーズに使えるようになるといいですね。

> 鈴猫さん
ハッキリ言ってちょっと焦ったかも。
以前のバージョンで充分といえば充分だったので、この動作の悪さには閉口してます。
とは言え、前のバージョンに戻すだけの気力&体力はないし。(号泣)
ホント、スムーズに使えるように色々調べてみますわぁ。
ホントご迷惑おかけします。m(_ _)m

コメントが投稿できなかったの。
おかしいなぁ????

4.0って結構難しいですよね。
私はちんぷんかんぷんでしたもん^^;

>陽菜さん
コメントページが見付からなかったのは、4.0ではなく私のミスです。m(_ _)m
テンプレートのファイル指定で、つけなくてもいい拡張子をつけてたら、コメントページのURLが『XXX.html.html』ってな感じになってたので一度ファイルを削除してもう一度再構築する時にインデックスページだけを再構築し忘れたの。
なもんで、コメントページに飛ぶURLが見付かりませんということに。
ホントすみません。m(_ _)m
でも、もう大丈夫だと思うんだ。(滝汗)

3.35から4.0にバージョンアップするときにlolipopの説明通りにしたら、4.0で追加された機能の一部が脱落しちゃうの。

だから、私の様にバージョンアップしたのち必要だろうものを探してコピペするより、小粋空間さんの4.0テンプレートで全く最初からはじめて元のブログ記事をインポートするのがベストではないかと思います。(ものすごぉ~い手間ですが)

こねこさ~ん♪
パソコンオンチの私には、
何がなんだかサッパリ~???
でも応援だけは、させてね。
こねこさん、頑張れ~(*^o^*)

> ちょこさん
ありがとぉ~♪
がんばりまっす。(笑)

こねこさんは3.35の時も『 .htaccess ファイル 』を作っていましたか?
私は作っていないんだけど作った方がいいかな?
それにしても説明通りにして追加された機能の一部が脱落しちゃうなんて。
それってまずいんじゃないですか?Lolipop・・・
それによく脱落しているってわかったんですね。

それと4.0のmtの画面って全然3.35と違うでしょ?
わかりました??
私、mtの画面が全然理解できなくって3.35にやり直したの。
これだと前にやっていた操作方法と同じに出来たので。。。。

> 陽菜さん
使ってたよぉ~、.htaccessファイル。
MTはDBを使ってて、ブログのデータはすべてそこに入ってるでしょう。だから、ブラウザ経由でのアクセス(http://~)を拒否してデータファイルを簡単に覗けないようにするために.htaccessファイルは設定した方がいいよん!
参考:ブラウザ経由でのアクセスを一切拒否する
lolipoでの設定はこのページの下の方にあるよん♪
データベースの保護

追加された機能の一部が脱落しちゃうのは、手間を省くために3.35のテンプレートをそのまま移行して使ってるから仕方がないのよ。
脱落ちゅーとちょっと違うかもしれないね。
新しく追加された機能は勝手にテンプレートには追加されないからそれを使用したければ、4.0のテンプレートをまた最初からカスタマイズしないとダメなのね。
これが解ったのはPHP化してる時に参考にした小粋空間さんのMovable Type 4 の PHP 化で XML 宣言を自動的に切り替えるを見てPHP化してて気付いたんだけど、このページの2.テンプレート修正で赤字で書かれてるMTSetVarというタグが全くなかったからなの。ま、偶然だけどね。
だから、時間が出来たら4.0の最初からカスタマイズしようかなぁって思ってるんだけど、いつになることやら。(笑)

そそ、4.0の画面は最初使いづらかったけど、数日経てばきっと慣れると思うよん。(笑)

こねこさ~ん、今年もよろしくお願いします!

うちにもさっぱりな話なんですが・・・
応援してますよ!!


掃除機、我が家は暴走しますねぇ。
ひなこも暴走天使でしたよ。

> しげさん
ありがと~♪

美月衣君も蛾次君もひなこちゃんも暴走してましたか!
やっぱ掃除機って音大きいから恐いんですよね。
でもって、これって一生慣れないんでしょうねぇ。(笑)

コメントする


画像の中に見える文字を入力してください。

コメント投稿後にエラーが表示された場合は、お手数ですが、ブラウザの【戻る】でコメント投稿ページに戻り、ブラウザをリロードして投稿コメントが反映されていることを確認してください。