2009/04/29

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;
  }


Copyright © 2008-2020 Mitzyuki IMAIZUMI. All rights reserved.