Apr 29, 2009

RSS

このブログの RSS が全然フィードされていなかったので調べてみる。
"®" (®) とか "™" (™) とかが 含まれていると rss が xml エラーとなるらしい。
xml とか rss とか全然判らないのだが(ぉぃ)、 とりあえず rss10 という blosxom の rss 出力用のプラグインを修正し、 関数 strip_html() の中で "&〜;" を削除する様にしたら rss がフィードされたので良しとする。

*** /usr/local/www/blog/plugins.orig/rss10  Wed Apr 29 00:08:01 2009
--- /usr/local/www/blog/plugins/rss10   Tue Apr 28 12:03:10 2009
***************
*** 67,72 ****
--- 67,73 ----
  
    $str =~ s!\x0D|\x0A!!g;
    $str =~ s!<.*?>!!g;
+   $str =~ s!&.[^;]*;!!g;
  
    return $str;
  }

Edit this entry...

wikieditish message: Ready to edit this entry.
















A quick preview will be rendered here when you click "Preview" button.