腐女子のMovableTypeカスタマイズ感想文

オタクな感想文を運営している腐女子のMovableTypeカスタマイズの奮闘日記です。 ついでに?散財日記も書いていこうかなと思ってます。

MovableTypeカスタマイズ記録

[MT]肥大化したSQ Liteデータベースの圧縮

ブログネタ
MT(Movable Type)4.2 に参加中!
私のMovableTypeは、ひとつのシステムで二つのブログを運営しています。

しかし、とうとう一つのブログのトラックバックが受信できなくなり、もう一つのブログは投稿も出来なくなりました

困っていると、何やらSQ Liteデータベースが非常にデカくなっていることに気づきました

そのサイズ、なんと95MB(゚Д゚≡゚д゚)エッ!?

環境:SQlite(95MB)+HTML
サーバー:さくらインターネット
ブログ:Movable Type (ムーバブル・タイプ)

ちなみに肥大化によって困ることは、「Internal Server Error500」が頻繁に出る、トラックバックが受信できないなどが、私のブログで起こっている嫌なことです。

この95MBのデータベースを以下に小さくするかが今回の課題です。



続きを読む

[MT]Ver.4.0→4.23へアップグレードしました(SQLite)

ブログネタ
Movable Type に参加中!
MTブログを最初はロリポップで運営していたのをさくらインターネットに引っ越ししてかなりの月日が経過しました。

MTの設置だと、ロリポップならMovableType設置マニュアルがあるので、とってもわかりやすかったのですが、記事数が多くなりすぎて、500エラーが多発した時期があり、サーバーを引っ越しました。

さくらインターネットにしてからは、結構動作が安定していたのですが、思い切ってバージョンアップをしてみることにしました。


環境:SQlite
サーバー:さくらインターネット
ブログ:Movable Type (ムーバブル・タイプ)

問題:SQliteのデータベースが80MB近くあり、スムーズな移行が大変なこと


続きを読む

[MT]コメントの投稿が急に遅くなりました

確かに なんか最近コメント投稿が遅いかな? と思っていたのですが、自分のブログがかなり膨大な膨らみ方をしているせいで、うちだけだろうと思ったら、違ったようです。

Six Apartのサイトに修正方法が掲載されていました。
Movable Type 3.2 以降のバージョンを使っていれば、ほぼ現象を確認できるようで、最新版を使っているあたしのブログも同様でした。


コメントの投稿が急に遅くなりました


修正方法は簡単で、プラグインのSpamLookupの設定を修正すればすぐに治ります。
手順は、Six Apartに詳しく乗っていますので、コメント投稿が遅いなぁと思っているMT3.2以上のバージョンを使っている方は、修正されることをお薦めします。





【情報ソース】
コメントの投稿が急に遅くなりました
http://www.sixapart.jp/support/faq_mt_technical_0057.html

[MT]「del.icio.usブックマークに追加」ボタンを設置

ブログネタ
Movable Type に参加中!
「このエントリーを含むはてなブックマーク」ボタンを表示という記事で、はてなブックマークをMTの記事に設置する方法は記載していますが、有名なdel.icio.usを設置するのを忘れていました

そんなわけで慌てて設置しました


続きを読む

トラックバック設定を「言及リンク」にする

MTの公式サイトで配布しているプラグイン「Trackback Ping Link Lookup」を設置してみました。

これは何のプラグインかというと、トラックバックを送っていただくときに言及リンク(記事内部に記事のURLを記述してもらう方法)がないと、トラックバック受信がスムーズにいかない設定です。


自ブログへのリンクが無いトラックバックを迷惑トラックバックとして扱います。


Trackback Ping Link Lookup
http://www.sixapart.jp/movabletype/plugins/trackback_ping_link_lookup.html


設置方法はいたって簡単で

ダウンロードした[tb-link-lookup.pl]ファイルを、
Movable Typeの[plugins]ディレクトリにアップロードするだけ


です!!


とりあえず設置して様子を見ます。

現在スパムが酷くて、うまくMTでのブログ運営が出来ないほどのダメージをくらっているので、これがうまく動くといいのですが…… orz





http://sakura.chu.jp/blog2/2007/01/post_517.html
http://sakura.chu.jp/blog/100000/10002a/post_482.html


※2007.01.15追記
 かなり反感を買ってしまい、辞めました……(´Д`)
 まあ、わたしも言及リンクのブログさまを見ると
 めんどくさいと思っていたからしょうがないかなと……

Movable Type 3.x デフォルト・テンプレートのAtomに不具合!

ブログネタ
Movable Type に参加中!
昨日、MTの管理画面にログインして、ちょっとびびった。

Movable Type 3.x デフォルト・テンプレートのAtomフィードの不具合について

とあるではないか

しかも……


Movable Type 3.0以降にデフォルト・テンプレートとして含まれている、atom.xmlを生成するテンプレートをそのまま利用していると、2007年に入ってから再構築したときに内容が変わってしまい、ブログの購読者(あなたのブログのAtomフィードを購読している読者)の側で、未読ではない記事が未読として表示されてしまうなどの軽微な問題が起こる可能性があります。どのような問題が起こるか(あるいは起こらないか)は、購読者側のツールによる部分も多く、厳密には特定できていません。以下を参考に、修正をお願いします。


内容が変わってしまう

ということで、慌ててATOMをバージョンアップしました。

手順は、公式サイトに出ていますので、そのまんまやれば、問題ないようでした。


別に関係ないけど、実はまたTBが受信できなくなってしまいました。
TypePadがメンテナンスしてから調子よかったのに……
なんで私のブログはTBが受信できないのだろう……

ブログのひとつの醍醐味だと思うので、本当困ります(T_T)



【 情報ソース 】
Movable Type 3.x デフォルト・テンプレートのAtomフィードの不具合について
http://www.sixapart.jp/movabletype/news/2006/12/04-1000.html


[MT]カテゴリーを任意の順番で表示する

ブログネタ
Movable Type に参加中!
今回のバージョンアップをやったときに、自分のブログで「カテゴリーを任意の順番で表示する」カスタマイズを行っていたのですが、自分が忘れてしまったので、覚えているうちに覚書として記載します。


カテゴリが多すぎるので、思い通りの順番に並ばないと困るので、導入しています。
英数字は自動で並べられますが、日本語のカテゴリは並びません。
そこで次のプラグインを導入しました。


***********************


<配布元>
The blog of H.Fujimoto: カテゴリを任意の順番に並べ替える



1.上記配布先のソースコピーして cutfirstchar.pl という名前で保存した後MTのpluginsディレクトリへFTPでアップします。


2.カテゴリのタグの中で <$MTCategoryLabel$> となっているところを探す。

3・その場所に cutfirstchar="n" (nはカットしたい数字の数)と追記するだけ。 

   <$MTCategoryLabel$>

        ↓

   <$MTCategoryLabel cutfirstchar="3"$>

   例:これだと頭文字3つ分の英数字がカットされるので、
     カテゴリ名は 001漫画 とすれば
     実際に表示されるカテゴリは
     漫画 というようになります。


***********************

これで、並べたい順番に表示することができました★
素敵素敵

Movable Type配布プラグイン「MT BanASCII」を使ってみた★

ブログネタ
Movable Type に参加中!
Movable Type3.3から標準で同梱されているプラグイン6種類と、Movable Typeで配布しているプラグインがいくつかあります。

アクセス解析やOpenIDなど色々面白そうなものが配布されています


MovableTypeプラグインディレクトリ
 http://www.sixapart.jp/movabletype/plugins/


そのうち、標準で同梱されていないプラグインの
MT BanASCIIを使用してみました


使い方は、ダウンロードして[plugins]ディレクトリの中にFTPでアップロードするだけという、超シンプルなもの

そうしたら…… スパム正常に迷惑に認定されてます 

(たまにスパムにしないでいい記事も、迷惑に分類しちゃってるけどね(^^ゞ)


英語のスパムに悩んでいたので、本当に大助かりでした


MT3.31+SQLiteでの再構築エラーの対処

ブログネタ
Movable Type に参加中!
バージョンアップ前の3.2から
再構築エラーのInternetServerError500は常にでまくりでした

(SQLiteでサーバーエラーでまくりというのが
 既におかしいらしいのですが、
 あたしのブログの記事は1000以上は軽く越えていて、
 TBとコメント総数も1000以上はあるので、
 しょうがないなと思っていました

そんなわけで、エラーはそれほど気にしていませんでしたが、ここ2〜3日前から映画の感想へのトラックバックが増え、更に初めてタグクラウド(Ver3.3からの標準装備)を使ってみたら、突然TB機能が動かなくなり、今までよりもエラーが多発してしまい、にっちもさっちもいかなくなってしまいました

最初は、使用しているサーバーのせいかとも思ったんですが……
推奨のパーミッションが違うから…
まあ、再構築エラーは頻繁に起こっていましたが、
TBまで飛ばなくなると正直痛くてたまりませんでした


そして、ネットの記事を徘徊していたところ、素敵な解説を発見しました


MT 3.31 + SQLiteがベラボーに遅い件について。

トラブルシューティングMovableType 3.3 標準のタグ機能について
(何気に現在のテンプレデザインがLで素敵です!!)


…というわけで、自分だけじゃないことがわかって一安心しました。
まあ、難しいことはわからないのですがね(^^ゞ


とりあえず、今回影響しているのは

   lib/MT/Template/ContextHandlers.pm

このファイルの記述がおかしいとのことでした。
続きを読む

MT3.2なのにスパムばっかり来てしまう対策

実は本家ブログに毎日200以上のスパムコメントが届いて非常に困っています

MT3.2でもかなりスパム対策がなされていますが、はっきり言ってうちのブログではちっとも聞いていません。

(単に管理するのが面倒なので活用されてないというだけですが…)

コメントを「すべて」受け入れるに設定しているからなんでしょうが、ブログ初心者にはTypeKeyでログインして…と言っても意味がわからないだろし、かといって全部手動公開するのにも限界がある……ということで、またもやプラグインに頼ってみることにしました。

blog.bulknews.net」様のサイトでこのような素敵なプラグインを発見しました。

迷惑コメント・トラックバックに認定したものは、なんと次からスパムとして弾いてくれるらしいのです。

とりあえず、使用してみることにしました。

…………ん?

なんかこない気がする……!!

1分置きぐらいに届いていたスパムコメントが、なんかこなくなってきました
「Movable Type の JunkFilter フレームワークと連携した自動登録」というのが効いているんでしょうか。

***************************

■設置方法(SpamSubmission バージョン 0.90)

1.配布先のサイトにてSpamSubmissionプラグインをダウンロードします。

 以下よりSpamSubmissionをダウンロードします。
 http://blog.bulknews.net/mt/archives/001834.html

2.pluginフォルダに解凍したものをFTPでつっこみます。

3.プラグイン設定画面より「Bulkfeeds Developer API Key」か「TypeKey」のパスワードなどを入力する

***************************

これで完成です!!!!

「Bulkfeeds Developer API Key」は今回初めて取得しましたが、取得方法はいたって簡単。
ここからメールを送信すればいいだけで、取得が可能です。

この「Bulkfeeds」は、なんとスパムで困っている人たち同士でスパム情報を共有し、スパムが来ないようにしようという素敵なツールです


設置して20分が経過しましたが(時間経ってなさすぎ!!)現在のところ、1分置きに到着していたスパムコメントがなくなりました


とりあえず、様子を見守るとともに、非常に感謝の気持ちを「blog.bulknews.net」様に送りたいと思います
どうもありがとうございました


■プラグイン配布先
blog.bulknews.net
http://blog.bulknews.net/mt/

■Bulkfeeds
http://bulkfeeds.net/


Archives
Amazonランキング
AmazonStore
by amanatu
■一般本


■少年漫画


■少女漫画


■DVD外国映画


■DVD日本映画


■DVD音楽
大好きショップ!












ブログツール

テクノラティお気に入りに追加する
Recent Comments
Profile

さくら

  • ライブドアブログ