2006年07月05日
ヤバい
モチベーションが尽きかけで…
問い合わせ等々目は通してるのですが、返信遅れてたりですいません。。。
2006年07月04日
早い…
まぁフリーライセンスなのであまりとやかく言える立場ではないんですけど、
製品としてどーなのよとは一言言いたい(笑
βから製品まで急ぎ過ぎ感ありましたしねー。
まぁいいや。
問題点は割とクリティカルなもの含んで3点。
・大括弧([および])を使ったタイトルを含むエントリーを、
投稿画面で編集できなくなる
・月別や日別など日付をベースにしたアーカイブテンプレートを再構築すると、
出力結果のすべてのページに同じ最新エントリが表示される
・英文のテンプレート名を持つテンプレートが日本語に翻訳されたテンプレート名で表示される
データ破壊などは基本的に起こらないらしい。
テンプレートの件に関しても強制リネームされるだけなので、
対応策として再度リネームしてやればいいっぽい。
ある意味破壊だとは思いますがね…
大括弧使ったタイトル禁止というのはうちでは影響ないが、
2番目のは結構痛いなぁ。
とりあえず修正版待ちかな。
あと、MT3.3ではmt4i2.1だとエントリーの投稿ができなくなっているらしい。
こっちも対応待ち。。。他力本願!
最近更新滞り気味…
2006年07月01日
とりあえずしてみました。
3.2⇒3.3は簡単なのですが、3.3⇒3.2のダウングレードは
果てしなくめんどくさいので、一旦3.3にしてデータ変更したらかなりアウト。
覚悟決めた方が良いですね…
テンプレは特に手入れすることなく使えてるっぽいので、
実際3.3にして支障はないかもしれませんが、
プラグインが一部使えないかもしれません。
テスト用にブログもう一個作ってStyleCatcherで遊んでみたのですがなかなか面白い。
CSSファイルがデフォルトのものじゃないとうまく動かないのが注意点。
編集したファイルをデフォルトのものに戻すときは
Template Backup and Refreshプラグインで戻せますけどね。
プラグイン一覧って前はなかったんだっけ?
BigPAPIは3.3から同様の機能が追加されたため、導入の必要がないらしい。
エントリータグが熱いらしいがいまいち意味がわからないのと、
わかりやすい解説サイトが見あたらないのでちょっと保留。
とりあえずつけてみたけど重くなったし、
いまいち有効利用が見えないのでやっぱり保留。
DBがsqliteならおどろくほど簡単でした。
インストールディレクトリのバックアップさえ取っておけば、
復旧も簡単だったりします。
MT3.2のインストールディレクトリ:「/mtDir/」 MT3.3のインストールディレクトリ:「/mtDir33/」 とする。1.MT3.2のmt-config.cgiをMT3.3にコピペ
2.MT3.2のsqliteDBファイルをMT3.3にコピペ
3.MT3.2のディレクトリのバックアップを取る
4.MT3.2のMTディレクトリを「/mtDir32/」にリネーム
5.MT3.3のディレクトリを「/mtDir/」にリネーム
6.MTにログイン
7.アップデートかかる
8.終了
この記事は3.2で書いてるんですけどね…
3.3で書いちゃうとテンプレがデフォルトになってしまうので!
あまりきれいじゃないんですけどこんな感じで。
MTがインストールされているファイルを設定すれば動くと思います。
あ、作業ディレクトリは606で。
<?/*MTがインストールされているファイル(絶対パス)*/
$mtDir = "";function putFile($fileName){
//ダウンロード用にてきとー。
header("Content-Type: application/zip") ;
header('Content-Disposition: attachment; filename="'.basename($fileName).'"');
header('Pragma: public');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Cache-Control: public');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($fileName));
@readfile($fileName);
}$date = date("YmdHis",time());
//出力ファイル名
$arcFileName = "mt_".$date.".zip";/**アーカイブ作成***********/
exec("zip -r9 ".$arcFileName." ".$mtDir);/**ファイル出力***********/
putFile($arcFileName);
/**ダウンロード済みのファイルを削除***********/
if(file_exists($arcFileName))unlink($arcFileName);?>
SPAMブロック設定が高くて、SPAM行きのコメントがいくつかありました…
すいません!
自分でコメントしようとして引っかかってやっと気づきました…orz
MT3.3が出たので入れてみようかと。
現在MT3.2-ja-2で動いてるのを、いきなり3.3-jaにするわけにもいかないので
とりあえず3.3-jaの環境を作ってみよう。
3.2のときもマイナーアップあったしね。
ライセンス関係で変わったのが、3.2までは無償版はブログは1つまでしか設置できなかったのが、
3.3から非商用個人利用なら制限なしで利用可能となったことかな。
システム関連は追々。