blogSetomits

Welcome to blogSetomits

続 COREBlog で言及リンクのない TrackBack ping を弾く

もう随分前のことになりますが、2005年8月31日にblogSetomits : COREBlog で言及リンクのない TrackBack ping を弾く というエントリを書き、翌月にはCOREBlog(1.2.1)にまともなカタチで取り込んで頂きました。その後トラックバックスパムが表層化することはほとんどなくなったのは良いのですが、依然としてトラックバックスパムは大量に飛んできます。ちょっと整理しようとひたすらにトラックバックスパムを削除して回りましたが、どうやら言及リンクの無いトラックバックはモデレートするまでもなくスパムだという結論に達しました。ということで、言及リンクがないトラックバックは「非公開」とするのではなく、やはり完全にシャットアウトしてしまうことにしました。

変更内容は次の1点のみです。
Posted at 11:49 | Comments : 0

Data.fs のパック

Data.fs のパックZopeのデータは Data.fs というファイルにまとめられていて、これをバックアップすることで Zope の環境が(ほぼ)まるごと移行できるということを何かで読んだことがありました。また、この Data.fs はずんずん大きくなり、大きくなり過ぎるとパフォーマンスが落ちるということも。いくつか Zope 使いな人のサイトを見てみるとデータのバックアップとパック — takanory.netに行き当たりました。takanoriさんのスクリプトはローテートを含めてまじめにやってます。
実は僕はこれまで一度もパックをしたことがなかったので、定期的な運用はさておいてとりあえず手動でパックをしました。Zopeの管理画面で、 Control_Panel / Database / main とクリックしていくと、 Data.fs の情報が表示されます。左の画像ではもう小さくなっているのですが、パック前は3GBになっていました。パック後は多少はレスポンスがあがったかな。
Posted at 12:00 | Comments : 0

RSSを変更

コメントやトラックバックの内容を表示したりXSLTスタイルシートを用意したり

エントリ/コメント/トラックバックをまとめて1つのRSSでで、最新コメントと最新トラックバックをRSSにまとめるようにしたのですが、その延長。前のではコメントとトラックバックの内容は表示されなかったのですが、これらが表示されるようにしました。
また、XSLTスタイルシートを用意したので、ブラウザで直接RSSへのリンクをクリックしてもどきっとしないようになりました。

ということで、以下に rss_xml の DTML メソッドと rss_xsl の DTML ドキュメント の2つの内容を記しておきます。
Posted at 01:23 | Comments : 0

easy_addEntry で初投稿

Akiyah さんのをコピぺして、 easy_addEntryForm を設置しました。これでDSからの投稿がちよっとは楽になるかな。
と思ってDSから入力してみているけど、やっぱそもそもの入力インターフェイスがネックだな・・・。
Posted at 06:14 | Comments : 0