2007/05/05 17:53 【カテゴリ:Movable Type関連】 (Posted by 一色政彦)
MTでテンプレート リンク ファイルへのパスを一括置換するには?
「MTの複数のブログでテンプレートを共有するには?」のエントリで紹介した方法で「このテンプレートにリンクするファイル」(以下、テンプレート リンク ファイル)を活用する場合、そのファイルの絶対パスを指定します。

そのため、Movable Typeのサイトを移行すると、絶対パスが変わって、せっかく前回指定したパスが無効になってしまいます。これを手動で編集し直すのは面倒な作業です。
これを回避するには……
→ 続きを読む2006/06/08 00:58 【カテゴリ:Movable Type関連】 (Posted by 一色政彦)
IPスパムフィルターの活用
本サイト全体での、スパム コメント、スパム トラックバックの対策として、「IPスパムフィルター」を採用しました。
・IPスパムフィルターを MovableType で使う方法!
本サイトでは、これまで大量のスパムが来ていました。その大半はフィルタリングでスパムとして取り除き、残りは目で見て手動で削除していのですが、日本語以外・海外からのコメントやトラックバックは割合的にすごく小さいので、上記リンクで示したIPスパムフィルターを導入して、日本語のコメントやトラックバックのみ、国内からのコメントやトラックバックのみを受け付けるようにしました。
私が試用した限りでは、Livedoor Blogからもトラックバックできたので、動作的にはほぼ問題ないと思いますが、海外からコメントする場合などもしかしたらコメントやトラックバックできずにご迷惑をかけてしまうかもしれません。その場合は申し訳ありません。
→ 続きを読む2004/10/31 17:21 【カテゴリ:Movable Type関連】 (Posted by 一色政彦)
サーバー移行でMTにログインできなくなったときの対処方法
Movable Type(以降、MT)で、Webサーバーを移行する場合、標準データベースのBerkeley DB(以降、DB)なら、別サーバーにそのままコピーして使うことが可能です(その際、前のサーバーのディレクトリ構成と同じにした方が、移行の手間が軽減できる)。しかし、DBごとMTを移行して、MTにログインできなくなった場合、前のサーバーと今のサーバーでインストールされているBerkeley DBのバージョンが異なる可能性があります。
DBのバージョンが違う場合は(DBバージョンが不明な場合は試してみる価値あり)、次のサイトに載っている手順でDBのファイルをアップグレートすると、MTにログインできるようになります。
・Movable Type User Manual: TROUBLESHOOTING "I changed hosts, and now I can't log in to Movable Type."
具体的には次のような手順になります(事前にTelnetやSSHでログインする)。
→ 続きを読む徭貫辺欺51.net議姥宛勣箔佚朔??嬉協麼吭衣社??傍孤祥孤??孀Stonesee徂儂逸脱??載酔的挫腎寂議諒籾。 MT 頁倖挫叫廉??塘崔才略擦脅酒汽苧阻??嗽頁喘Perl??載栽厘笥龍??徭範葎匆怎校母呂万??衣軟栖哘乎短諒籾。潤惚??叫弉廉弉??怎怎曾晩嘉的挫。狛殻珊頁亟和栖杏??參窒朔栖...
→ “MT衣社芝”の続きを読む
lolipopで運営していたMovableTypeのデータをsakuraに移行し...
→ “MT:サーバ移行でログインできない・・”の続きを読む
ACCESS が PalmSource と Palm OS for Linux ...
→ “Movable Type にログインできない…”の続きを読む
2004/10/31 03:59 【カテゴリ:Movable Type関連】 (Posted by 一色政彦)
MTでMySQLへ移行したデータのTrackBack IDがおかしくなる
私の環境で「mt-db2sql.cgi」を使って、MovableType(以降、MT)のデータベースを、MT標準のBerkeley DB(以降「DB」と略記)からMySQLデータベースへ移行すると、「mt-db2sql.cgi」自体は「正常に完了した」という内容のメッセージを表示するのですが、TrackBackデータ(具体的には、mt_trackbackテーブルのtrackback_idフィールド)が変わってしまって、トラックバックがおかしくなります。
ですが、「mt-db2sql.cgi」を少し修正すると何とか回避できたので、このエントリーで参考情報として紹介しておきます(PostgreSQLで同様の現象でお困りの方もこの方法が有効かもしれません)。
なお、万が一、本エントリーの操作を行ったことが原因で、何らかの問題や障害などが発生したとしても本サイトおよびサイト管理者は一切の責任を負いません。ご了承ください(一応、免責ということで)。
職場でMT 3.1に触れる機会ができたので、ここのブログもMT 3.11-jaにバージョンアップすることにしました。エントリーが増えてきたのでBerkeley DBからMy SQLへの移行も画策。以下覚書です。...
→ “MT3.1にバージョンアップ。MySQL導入”の続きを読む
メモ書きまとめてたのに、うっかり戻るボタン押してしまって全部がチャラに。 ・・・...
→ “MySQLデータ移行完了(失敗メモ+愚痴;)”の続きを読む
“mt-rssfeedでニュースやブログのヘッドラインを表示させる” “mt-r...
→ “Berkeley DBからMySQLへ移行する方法”の続きを読む
このサイトは見ての通り、MOVABLE TYPE(以下MT)を使ったブログなのだ...
→ “MOVABLE TYPEのデータをDBへ移行しました。”の続きを読む
リビルドに不具合が出るようになった(別ブログでカテゴリーを増やしすぎて、カテゴ...
→ “Berkeley DB矍????MySQL”の続きを読む
以前、使用していたブログも ロリポップ! MovableTypeのMySQL...
→ “MTをMySQL移行”の続きを読む
2004/02/15 02:09 【カテゴリ:Movable Type関連】 (Posted by 一色政彦)
MTの複数のブログでテンプレートを共有するには?
Movable Typeで複数のブログを持っている場合、ブログの表示に問題があると、同じ修正をすべてのブログに行う必要があります。例えば、本サイトのブログでいえば、#BLOG、IT+、.LIFEなど複数のブログがありますが、コメント書き込みのページ(Comment Listing Template)に問題がある場合には、これらのすべてのブログのComment Listing Templateを修正しなければなりません。
このような場合、テンプレートをファイルで管理するようにすれば、先ほどの例のように全ブログのテンプレートを変更する必要はなくなります。
つまり、全ブログのテンプレート(例えば「Comment Listing Template」)を1つのファイル(例えば「cmntlist.txt」)で管理すれば、1つのブログでテンプレート(「Comment Listing Template」)を変更するだけで、実際のテンプレート内容のファイル(「cmntlist.txt」)が書き換わるので、それを参照しているほかのブログのテンプレート(「Comment Listing Template」)も自動的に更新されるのです。
#BLOG: MTの複数のブログでテンプレートを共有するには?MTの複数のブログでテンプレートを共有するには? Movable Typeで複数のブログを持っている場合、ブログの表示に問題があると、同じ修...
→ “templateを管理”の続きを読む
自分が作っているブログを整理していくための覚え書き。 #BLOG: MTの複数のブログでテンプレートを共有するには?
→ “〓〓〓〓〓〓”の続きを読む
主となるテンプレートを各ブログで共通化(#BLOG: MTの複数のブログでテンプ...
→ “更新メモ”の続きを読む
MTの複数のブログでテンプレートを共有するには? Movable Typeで複数...
→ “MTの複数のブログでテンプレートを共有するには?”の続きを読む
はじめまして。tipsをありがとうございます。
「このテンプレートにリンクするファイル」←これはいったいなにに使うんだろうと疑問で検索したらここにきました。なるほど、そういう使い方ができるわけですね。べんりべんり。べんりですが、ちゃんと理解して使わないと、いっぺんにぜんぶ変わって「ウギャー」となりそうで怖い気もします。いぢってみて理解を深めようと思っています。ありがとうございました。
2006-02-16 #BLOG: MTの複数のブログでテンプレートを共有するには? 複数ブログでカテゴリーの共有の仕方をさがしててみつけた。 はたしてカテゴリ...
→ “Movabletype”の続きを読む







