2008年08月 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2005年01月02日

MovableTypeメモ

メモ一覧

*修正・要望がありましたらコメントください

MovableTypeってなに?

mt.cgiのアカウント・パスワードを忘れた場合

MySQLからDBフォルダ利用(Berkeley DB)に変換する場合

MT+ロリポでモブログを利用する

エントリーのエクスポート・インポート

----------------------------------------------------------------------------
MovableTypeってなに? [トップへ↑]

BLOGツールの一番人気がある奴

公式サイト:SixApart
  提供元:Movable Type

特徴
ロリポップ!レンタルサーバーでもマニュアルを用意している
日本語で利用できる
ユーザー数が多い
複数のWeblogを作れる:無償の限定個人ライセンスで3個
サムネイルを作成可能な画像アップローダー
記事本文にHTMLタグが利用可能
CSSで行うデザインの自由度が高い

----------------------------------------------------------------------------
mt.cgiのアカウント・パスワードを忘れた場合 [トップへ↑]

mt.cgiのパスワードを忘れてしまった!
というときにMT-Medicというツールが非常に役立ちます。
使い方はいたって簡単なので覚えておいて損はないです。
MT-Medicをまずありがたくダウンロードします。

次に解凍してできた【mt-medic.cgi】を【mt.cgi】のあるフォルダにアップロードします。
アップロードしたらロリポップFTPでパーミッションを700に変更して以下2点を修正します。
パスワードは任意のもので構いません。

my $ADMIN_PASSWORD = "パスワード";

my $INFO_PASSWORD = "パスワード";

書き換えが終わったらそのままファイルを表示してください。
MT-Medicの画面にります。左の方にあるメニュー群から【Authors】というメニューを選択し、さっきのパスワートを入力して「LOGIN」ボタンをクリックしてください。

ログインすると、見慣れた画面でMTのアカウントが表示されてるので「Edit」をクリックし、新しいMTのパスワードを当たり前のように入力して設定しちゃってください。

ただし、このCGIは説明したようにかなり強力なので削除するなりしておいてください。


他にもいろいろな機能があるので一応参考までに。

Configuration:MobavleTypeの設定内容を一覧表示
Plugins:MobavleTypeで利用中のプラグインの確認
Filters:テキストフォーマットがどのようにhtmlで書き出されているかの確認
Authors:管理者ログインパスワードの再設定
Blogs:mt.cgiで管理しているブログの一覧表示
Permissions:ブログの管理者に与える権限変更

でも実際他の機能は管理人よくわかんねぇです。
使わないから。
とりあえずConfigurationを見てもらうと何かもうブログが全裸になってるので削除しなくちゃいけないことがよく分かります。
日常的な利用は決して勧めません。

----------------------------------------------------------------------------
MTのデータベースをSQLからDBに変更したい場合 [トップへ↑]

バックアップを取ろうと探していたらこんなツールがありました。

外部リンクです!

Ogawa::Memorandaさんで配布・解説されていますので、そちらをご覧下さい。

----------------------------------------------------------------------------
MT+ロリポでモブログを利用する [トップへ↑]

モブログもロリポサーバー単体では動作しません。
cronが使えないのと似ているといえば似ているのですが、
メールサーバーの設定を許可されていないのが原因です。
でもこれはmoblog.uva.ne.jpさんのサービスを利用することで可能です。

moblog.uva.ne.jpさんのページにアクセスしたらCreate new accountをクリックして、アカウント作成画面に進みます。
-------------------------------------------------------------------------------
Create account for moglogging!のページで
email:連絡先メールアドレス
moblog url:ブログを公開しているURL(例:http://hoge.lolipop.jp/blog/など)
username:mt.cgiにログインする時のユーザー名
password:mt.cgiにログインする時のパスワード
と入力してNEXTをクリックします。

Create account for moglogging!のページでは特に何も気にせずNEXTをクリックします。

最後Moblog settingのページでは、まずEmail settingの項目で好みのアドレスに修正します。
次にMovable Type Settingの項目では基本的にモブログを投稿するブログや、カテゴリーの選択をすればいいのですが【image site-path】の部分に関してのみ注意してください。
/blog/images/
の様に【image site-path】の末尾に「/」が入っていないと正常に画像が表示されません。

なおログインする時のユーザーはセキュリティ上
モブログ専用の物を作って、また作者のDaiji Hirataさんに影ながら感謝しつつ利用するようにしましょう。

----------------------------------------------------------------------------
エントリーのエクスポート・インポート [トップへ↑]

□エクスポート
【mt.cgi】にアクセスして次の操作を行ないます。

メインメニュー→エクスポートさせたいブログ名→読み込み/書き出し→
エントリーを書き出す→HOGElog からエントリーを書き出す→リンクをクリック

そうするとログがブラウザで表示されるので、これをコピー&ペーストして
メモ帳などに写し【mt.html】という名前で保存してください。

□インポート
移転元と移転先のMTで利用しているエンコードが異なる場合はこの段階で調整します。
次に【mt.cgi】と同階層に【import】ディレクトリを作成し、先ほどエクスポートで作った【mt.html】をその中に転送してください。
ここまでできたら【mt.cgi】にログインして次の操作をします。

メインメニュー→インポートさせたいブログ名→
読み込み/書き出し→エントリーの読み込み→
「エントリーの投稿者を自分にする」にチェック→エントリーの読み込みボタンクリック

この操作を行なうと自動的にログが処理されエントリーに追加されます。
以上で作業完了です。

-------------------------------------------------------------------------------
なお注意事項として以下のものがありますので、気をつけてください。 
  
・画像は読み込まれない
 自分で画像をダウンロードして階層を合わせてやる必要があります。

・ブラウザによってはログが壊れた形で吐き出される(IE推奨)
 例のログのように改行がされていないと使えません。

*参考までに正常に取れた状態のログを続きに載せておきます。

-------------------------------------------------------------------------------
吐き出される正常なログの例(1エントリー分)

AUTHOR: Kawakami
TITLE: 新規設置
STATUS: Publish
ALLOW COMMENTS: 0
CONVERT BREAKS: __default__
ALLOW PINGS: 0
PRIMARY CATEGORY: 更新記録
CATEGORY: 更新記録

DATE: 10/29/2004 07:11:44 PM

投稿者 AKYA : 00:00 | トラックバック


This weblog is written by AKYA. Thanks peoples!