M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2005年3月23日 00:00

planet DTP@jp で、blog のカテゴリをキーワードとして引っかかるように改造

このエントリーをはてなブックマークに追加 mixiチェック

DTPWiki [dtpwiki.jp] 内に設置してあるplanet DTP@jp [dtpwiki.jp] で、登録してある blog のカテゴリをキーワードとして引っかかるように、スクリプトを改造しました。

これにより、例えば、ここの blog のように、様々なカテゴリの中に DTP カテゴリが存在するとき、DTP カテゴリとして書かれたエントリだけ拾い出すことができるようになりました。

planet DTP@jp へ blog を登録するには、こちらの設定ファイル [dtpwiki.jp] を書き換えてください。

↓後で自分のためになるパッチ

*** planet.py	2004-10-02 03:03:20.000000000 +0900
--- planet.py	2005-03-22 17:40:52.000000000 +0900
***************
*** 194,199 ****
--- 194,200 ----
              info["content"] = newsitem.content
              info["link"] = newsitem.link
              info["creator"] = newsitem.creator
+             info["category"] = newsitem.category
  
              chaninfo = channels[newsitem.channel]
              for k, v in chaninfo.items():
***************
*** 206,211 ****
--- 207,213 ----
  
                  if ifind(term, newsitem.title) == -1 \
                      and ifind(term, stripper.strip(newsitem.summary)) == -1 \
+                     and ifind(term, stripper.strip(newsitem.category)) == -1 \
                      and ifind(term, stripper.strip(newsitem.content)) == -1:
                      continue
  
*** planetlib.py	2004-10-02 03:03:20.000000000 +0900
--- planetlib.py	2005-03-22 17:38:48.000000000 +0900
***************
*** 366,371 ****
--- 366,372 ----
  
          self.title = dict.get('title', '')
          self.summary = dict.get('summary', '')
+         self.category = dict.get('category', '')
          if 'content' in dict and len(dict['content']):
              self.content = dict['content'][0]['value']
          elif 'description' in dict:
 

投稿 大野 義貴 [DTP] | |

トラックバック(0)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/923

コメントする