MovableTypeの最近のブログ記事

他の皆さんも同じでしょうが、最近スパムコメントが多くなって来たので対策実施。

せなっちさんの記事を参考にして、MT-Keystrokeというプラグインを入れてみました。

なんでも、スパムコメントは大体ロボットで送られていて、直接サイトのcgiへ送信するらしいのですが、MT-Keystrokeは、コメント入力フォームの「投稿」ボタンを押さないと、コメントを受け付けなくするそうです。

効果のほどはまた後ほど。

その後(2008年11月7日追記)

導入から2週間程経ちますが、スパムコメントは1件も来なくなりました。

効果絶大です。

当サイトは、1つのMTで6個のブログを立ち上げて管理しています。現在は、すべてのブログで同じデザインと構成を使っていますが、カスタマイズが同時進行していたこともあり、MT4.01では結構テンプレートの管理が大変でした。

MT4.1がリリースされた時、グローバルテンプレートなるものが追加されたと聞き、小踊りして早速アップグレードして使い始めましたが、グローバルテンプレートでは、インデックステンプレートとアーカイブテンプレートが共有できない事が分かり、少しがっかりしつつモジュールテンプレートの共有にみ行い、インデックステンプレートとアーカイブテンプレートはしこしこ全ブログへコピーしてました。

そんなある日、ふと思いつきました。

アーカイブテンプレートやインデックステンプレートで、モジュールテンプレートをインクルードすればいいんじゃない?

ということで、本日アーカイブテンプレートで試したところ上手くいきました。

手順は、

  1. グローバルテンプレートのモジュールテンプレートを新規作成。
  2. 共有したいアーカイブテンプレートの内容を、1で作成してモジュールテンプレートへコピー。
  3. アーカイブテンプレートには、1のモジュールテンプレートのインクルードのみ記述。

まだ、ブログ記事リストしか試してませんが、今後共有する必要のなるその他のテンプレートで順次試して行きます。

「当たり前じゃん」というツッコミが聞こえてきそうですが、気づいた時には嬉しかったです(^。^)y-.。o○

ブログの構成がほぼ決まってきてホッと一安心していたのですが、よく見てみると何か変なことに気付きました。

  1. トップページから過去の記事へ行く手段がアーカイブリストまたは、月別アーカイブしかない。新着から順番に読んで行って、最後の記事になったらそのまま以前の記事に行きたいですよね?
  2. サイドバーのカテゴリアーカイブを選んでも、記事が10個しかなくて、1と同じ様に過去の記事を見ようとすると、アーカイブリストから行くしかない。

1については、トップページの記事数を減らして、続きは月別アーカイブを選んでもらうという手段も検討しましたが親切じゃないですよね。

2については、MT4から何やら仕様が変わったらしく、以前はカテゴリーアーカイブでそのカテゴリーの全記事を見れたらしいのですが、MT4からは標準ではシステム設定で設定している記事数のみになり、他の記事が見たければ、月別カテゴリーアーカイブを使うようになっているそうです。色々事情があってそのような仕様になったのでしょうか、それは少しユーザーフレンドリーじゃないような気がします。もちろんテンプレートをいじれば、カテゴリーアーカイブに全記事を出力することは可能なのですが、それも少しユーザーフレンドリーじゃない。

というわけで、困った時には、いつもお世話になっている小粋空間さんへ。

今回は「ページ分割」の一連の記事を参考にさせていただきました。

PaginateプラグインがMT4.1で動作するか少し不安でしたが、やってみると簡単にできました。また、ページ分割するということで、再構築するページ数が増えることで再構築時間が長くなるか不安でしたが、今のところ体感できる程の違いはありませんでした。

こちらも、ページ分割の仕方について、おやじが理解した内容を紹介しようと思いますが、まだ小粋空間さんがやっていらっしゃるように、ソースの領域をスクロールさせる方法がわからないので、その方法を調べてから更新しようと思います。

各ブログのトップページにある「他の日々の新着記事」に新着表示(現在はNew!!という表示)を付けました。

参考にさせて頂いた記事は、いつもお世話になっている小粋空間さんの、「新着表示」の一連の記事です。

おやじは元々組み込みソフトのエンジニアなので、JavaScriptは専門ではないけれど、参考書片手に何をやってるかぐらいは解読できるので、小粋空間さんのScriptを転用させて頂きました。

解読した結果と使いかを少し紹介しようかと思いましたが、まだ小粋空間さんがやっていらっしゃるように、ソースの領域をスクロールさせる方法がわからないので、その方法を調べてから更新しようと思います。

個別ページでパチスロランキングを作成してみました!

今後はこちらのほうに獲得枚数やら投資金額などを記入していきたいと思います。

しかーーし!!

なぜかサイドバーの最近のブログ記事"遅くなりましたが…"より古い記事を選択し、

ページが表示されると個別ページの先ほど作成したパチスロランキングが消えてしまいます。

(桃太郎電鉄WORLD豪華版は残っているのですが…)

ブラウザによっては表示されないのでしょうか?

ちなみにブラウザはSleipnir(Ver2.6.1)でIE6を使用しています。

ついでに、サイドバー"最近のブログ記事"の謎

"パチスロ投資金額ワーストランキング"より古い記事を選択し、

ページが表示されると最近のブログ記事から"ブログのお引越し(トラブル編 その3)"が消えてしまいます。

誰かこの謎を解いてください。

ブログ開始から苦節4か月・・・どうにかここまでカスタマズできるようになりました。

それなりに、見やすい構成に出来たかと思いますが、タイトルのデザインで頓挫しております。

やはり、タイトル部分には、画像を置きたいのですが、清く正しい画像のアップ方法がいまいちわからない。まあ、その前に画像のデザインが出来ないというのもありますがね(-。-)y-゜゜゜

取りあえず、今日はここまで。明日からはタイトル部分・・・・と思っていたら、カテゴリーページとかは、別のテンプレートなんですね(T_T)

でも、だいぶ理解出来てきて、少し楽しくなってきた気がします。

ブログを始めて苦節4か月。

なんとなく、MTやTypePadやココログの仕組みがわかってきました。

亀の歩みではありますが、デザイン、構成ともに改善していきたいと思います。

が、やはり色使いのセンスがないなぁ・・・

tetra風デザインに変更してみました。

勉強不足な為、色しか変えていませんケド。

( ̄? ̄;)

共同で記事を作成しているメンバーと相談してまたデザイン変えました。

ココログのデザインテンプレートだと投稿者が表示されないのと、やはり好きなデザインにしたいということで、上級者テンプレートでカスタムすることにしましたが、どうページが変わっていくか、期待して見守って下さいませ。

関係者から不評だったので(TT)、またデザイン変えました。

でも、グリーンは譲れない!

  と、思ってるけど、不評だったらまた変えます・・・

ココログのカスタムだと、色ぐらいしか変えられないので、リッチテンプレートを使ってみました。

本当は、上級者テンプレートで・・・と思っていたのですが、まだまだ技術不足で・・・でも、いつか思い通りのデザインにしてみたい・・・と思ってます。

Powered by Movable Type 5.02