First entry | main | スパムメール対策

Blog × 8

前回の記事で宣言したとおり、pocketのブログたちを設置するにあたって、について。

SereneBach サイト内に複数設置

SereneBachをサイト内に複数設置するさい、丸ごと別々にインストールすることもできますが、少しでも容量を食わずに、共有できるファイルを共有させてインストールすることができます。
 ・doc/
 ・lib/
 ・ext/
 ・plugin/

▲このファイルを共有させます。
 ・data/
 ・img/
 ・lock/
 ・log/
 ・template/
 ・admin.cgi
 ・cnt.cgi
 ・index.html
 ・init.cgi
 ・mb.cgi
 ・sb.cgi
 ・style.css

▲このファイルたちは、それぞれの各ブログに必要です。

なので、pocketの場合、もともとpocket/にブログがあるので、そこにある共有できるものを利用し、上の階層に作るブログにひっぱってきています。

複数のSerene Bachを設置する
http://serennz.cool.ne.jp/sblog/doc/src/appendix_ja.html


この方法でいくと、ファイルも重くないので、とても早くインストールもできました。ただ、init.cgiと新たに作成するaddlib.cgiの中のパスの書き方が要注意です。慎重に、落ち着いて考えればなんてことないですが、よーく「../」を辿らないと、ひとつでも間違っていたらエラーになってしまいますからね。

導入プラグイン

  • SimplifiedSpamFilter.pm 1.1.2 スパムフィルター(簡易版) (nagiさん)
  • PageNaviExp.pm 1.00 Page Navigation Digit Expansion (Fucoさん)
  • Memo.pm 0.00 ちょっと一言 (takkyunさん)
  • AccessLog.pm 0.04 アクセス解析 (takkyunさん)
  • ComTbTree.pm 1.02 ツリー化プラグイン (orzmaruさん)
  • TopicPath.pm 0.01 TopicPath (orzmaru さん)
  • CmsJump.pm 1.01 Comment / Trackback Specified Linklist (Fucoさん)
  • Podcaster.pm 0.01 キャストマスター (takkyunさん)


ちょっと一言

結構使えるなーって思ったのが、「ちょっと一言」です。実は本当の使い方はしてないんですが、これ、「ベーステンプレート」だけ使っているとき、トップページには出るけど、個別記事では出ない、という部分を作成したいとき、使えるんです。

独自ブロックの
<!-- BEGIN topmemo -->
<!-- END topmemo -->
の中に、トップでしか使えないものを入れておけるってわけです。これにしておくと、ベーステンプレと個別記事テンプレを分けなくてもいけちゃったりして便利です。

スパムフィルタ

スパムフィルターはいまや必須ですね。sbでは「承認待ち」が精一杯で、結局週末に承認待ち削除作業がきついんですよね。1ページに表示できるコメント数が100個までなので、max100個のスパムコメントしか一度に削除できないし。1000とかになってると、もう面倒で面倒で…でも放っておくのも容量ムダだし、なんか気持ち悪いし…。そんなこんなな理由で、フィルタがあるSerene Bachアップグレードへ踏み切った方も多いのでは?(あ、私でした…)

テンプレートメーカー

ってのも実は使いたかったんです。1個作って、8人分のテンプレを一発インストールできたらなぁ…て思って。でも、インストールするとき、「予期せぬエラー」が発生してダメでした。。。なので、とりあえず語りました。まだまだ色々あった気がするのですが、それはまた別の記事で…。
(東の空が明るくなってきました…汗)

Comments

Post


ご利用のブラウザ、設定ではご利用になれません。

Trackbacks