カテゴリー別アーカイブ Movable Type
MTのDBを消してしまった後の復旧
Posted by Koichi in Movable Type on 2009年11月14日
先日の10月26日に、誤ってmysqlのデータベースを削除してしまいました。MTやらXOOPSやらWordpressやらのデータがガッツリと消えてしまいました。
しかも、バックアップ取ったのが1年以上前という体たらく・・・。
復旧を諦めざるを得ない部分もありましたが、MTのブログはなんとか、ほぼ元の状態にもどしましたので、その過程を書いてみようと思います。
ちなみにWordpressを使っているこのブログは、以前に移行用につくったMT用のインポートファイルが残っていて、その後に新規に投稿した記事も少なかった上に、すべて(?)Googleのキャッシュに残っていたので、記事自体はすぐに復帰できました。
データベースが消えた状態からなんとか記事を復旧できないかを探してみて、こちらのブログ記事を見つけました。
このエントリーの続きを読む »実を言えば MT のデータベースをサックリ消してしまった経験は2度ほどになるわけですが、mysqldump でデータのバックアップを取っていないときは冷や汗もんです。だいだい消えるときに限ってバックアップなんぞは取っていないものです。
MTバージョンアップ&ブログ分割
Posted by Koichi in Movable Type on 2008年8月13日
夏休み期間中という事もあり、時間に余裕があったので、MTをバージョンアップする事にした。以前に自宅サーバーでは一度バージョンアップを試してたんだが、なんとなくまとまった時間がないし、うまく動作しない場合に対処できるかわからんかったので、やってなかった。
試してみたときと同様に以下のサイトを参考にした。
このエントリーの続きを読む »MTCalendarを月曜始まりにするプラグインのMT4対応
MTCalendarを月曜始まりにするプラグインをMovableType 4に対応しました。とりあえず、MT4.0では動作確認しています。
コード的には、以前の怪しげなコードのままです。今回は、設定画面部分をMT4で表示できるように対応したのみです。
ついでに、ドキュメントも作成しました。
ドキュメント: Sdowプラグインドキュメント
ダウンロード: [zip形式]
MT4 バージョンアップへの道
Posted by Koichi in Movable Type on 2008年2月11日
ブログで使っている、Movable Typeをいい加減バージョン4に上げたいなぁと思ってたけど、何気に大変そうだなぁと思ってて手をつけれないでいる。とりあえず、時間があったので、自宅サーバーで試しにバージョンアップしてみた。
小粋空間さんと本家サイトのバージョンアップ記事を読みながらやってみた。
自宅サーバー環境は元々、ライブラリ関連で不備が多かったんで手間取ったが、単純にバージョンアップする分にはなんとかなりそう。
SCodeプラグインがMT4に対応してないんで、そこは別プラグインで対応すればよさそう。他に使っているテンプレート関連のプラグインはほとんどMT4でも使えたんで、これまでのテンプレートを使って移行する分には問題ない感じです。
PowerRebuildプラグイン
Posted by Koichi in Movable Type on 2008年1月23日
以前から、探していたMTプラグインが見つかった。プラグインディレクトリにはなかったけれど、小粋空間さんのプラグイン一覧には実はあった。どうも、検索の仕方が悪かったのか見つけれなかったのだった。
[ 複数のブログ、テンプレートを選択して再構築する - Movable Type備忘録 ]今回のカスタマイズは、複数のブログをまとめて再構築、複数のテンプレートを選択して再構築する方法を紹介します。
わたしのブログでは、テンプレートを配布しているわけですが、設置例としてサンプル・ブログを複数作っています。
テンプレートを修正するたびに、これらを1つ1つ再構築するのは面倒ということで、以前見つけたのがPowerRebuildプラグインです。
複数のテンプレートをまとめて再構築してくれるプラグイン。これがあると重宝する。php化してテンプレートを分割してるんで、一度に再構築出来ると助かる。このプラグインが見つからなかったら、自分で作ろうかと思ってたところ。重宝してます。
MySQL文字化け対策
Posted by Koichi in Movable Type, XOOPS on 2007年12月20日
久しぶりに、linuxを立ち上げていじっています。
というか、MTとXOOPSのバージョンアップ前に、一度ローカル環境で試しておこうと思って、うちのlinux環境にMTとXOOPSをつくってたました。
もう、単純にMySQLのダンプから、リストアすれば済むと思ってたんだけれど、甘かった。MTの管理画面が、いきなり文字化けです。こんな感じ。
MTTagStaticLinkプラグイン
エントリータグのリンクを静的リンクで取得するプラグインを作ってみました。
使い方はこちらです。
以前に書いた、プラグインの雛形を作成するコマンド
を使用して作った雛形を元に作りました。
mixiSyncを導入
Posted by Koichi in Movable Type on 2007年11月13日
[ MovableTypeの記事をmixi日記にお手軽コピーするプラグイン mixiSync - Open MagicVox.net ]mixi では、 標準の mixi 日記の代わりとして mixi 外に設置した MovableType などのブログを指定することができます。
MTの編集画面で、エントリーをmixiに投稿するプラグイン "mixiSync"を導入してみました。
これまで、mixi-tbを使ってましたが、こちらの方が使い勝手がよいです。mixi-tbは日記が投稿済みの状態になりますが、mixiSyncでは編集状態で止まるので、そこから内容を確認して投稿することが出来きます。
Recentsプラグイン 導入
Posted by Koichi in Movable Type on 2007年10月16日
メモを兼ねて。
[ Six Apart - Movable Type プラグインディレクトリ: Recents ]Recents
最近のコメント / トラックバックを、エントリーごとにまとめて出力します。
MTのRecebtsプラグインを導入しました。エントリー毎のトラックバックを表示させる為です。
mt_spam_blocker
Posted by Koichi in Movable Type on 2007年10月3日
[ カンガルーオアシス :: MT_sb v0.13 ]MT_sb v0.13
コメントスパム、トラックバックスパムが留まるところを知らない状態で、ブロックを強化したいなぁと思ってたところで、このプラグインを見つけました。
効果覿面です。特に、海外からのコメントスパム、トラックバックスパムは完全に抑えられます。
ログがファイルに出力できるんですが、MTの管理画面で確認したいので、MTのログに出すようにしようかなってのと、設定がMTの管理画面から変更できないので、対応したいなってのがあります。近いうちに、その辺をいじってみようかと思っています。

