标签
No Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubypythonbathyscaphephpgamewindowsguic翻訳omegattwitterframeworktestbtronarduinovb.net計画中(planning stage)directxpreviewerゲームエンジンdom

最近の作業部屋活動履歴

2013-04-26
2013-04-25

最近のWikiの更新 (Recent Changes)

No changes on this wiki.

Wikiガイド(Guide)

サイドバー (Side Bar)

news4

  • R/O
  • R/O (HTTP)
  • R/W (SSH)
  • R/W (HTTPS)
Fork

news4 - RSS aggrigation system

Release Files

No download files.

Recent Commits

Rev.时间作者Message RSS
35706dae2013-04-26 04:09:15hylomfix: crash when RSS item is invalid
0dbb52df2013-04-26 03:41:05hylomMerge branch 'live'
16539a362013-04-26 03:37:04hylomadd plugins/__init__.py
32bf686b2012-12-04 13:23:06hylomtemporary fix: error ocurred when RSS's description is no...
04b45a092012-11-07 05:31:45hylomimplement plugin system
71e6609c2012-11-07 04:47:57hylomdelete rss entries from config.py.sample
8be6421a2012-11-06 20:34:04hylomadd '(GMT)' to last update
dc4c829c2012-11-06 20:30:32hylomMerge remote branch 'remotes/origin/live' into live
2244893f2012-11-07 05:33:20hylomMerge branch 'master' into live
8e7d6a4b2012-11-01 05:16:38hylomupdate README
= README =

== gnewsとは? ==
 ニュース記事を収集・分類するニュースアグリゲーションサイトを構築するためのツールです。静的にHTMLを作成するのが特徴です。Planetにインスパイアされ、Google Newsクローンを目指しています。

== 必要なライブラリ ==
 利用には下記のPythonモジュールおよびGNU makeが必要です。

 * mako (python-mako、Makotenplate library for Python)
 * feedparser (python-feedparser、feed library for Python) http://code.google.com/p/feedparser
 * python-dateutil

== 設定ファイルの作成 ==
 gnewsでサイトを生成するために、下記の設定ファイルが必要です。

=== config.py ===
 HTMLの生成先やサイト名などを設定するファイルです。PythonのDictionaryおよびArray形式で記述されています。
 config.py.sampleをコピーしてconfig.pyを作成し、編集します。

=== sources.ini ===
 RSSの取得先を設定するファイルです。ini形式で記述されています。セクション名が表示されるサイト名、urlパラメータがサイトのURL、sourcesパラメータがRSSの取得先、filtersが使用するフィルタ一覧(カンマ区切り)となります。

=== install.conf ===
 関連ファイルのコピー先を指定するファイルです。
 install.conf.sampleをコピーしてintall.confを作成し、編集します。

=== keywords.txt ===
 記事の分類を行うためのキーワードを指定するファイルです。
 keywords.txt.sampleをコピーしてkeywords.txtを作成し、編集します。

== 関連ファイルのインストール ==
 上記の設定ファイルを用意したうえで、make installを実行します。

== サイトの作成・更新
 makeを実行します。

Latest updated Tickets

No tickets

About Chamber Wiki

Welcome to OSDN Wiki system. Here is your chamber Wiki space.

Check Wiki Guide (English) to refer syntax and functions.