RSSリーダーCGI moorr

RSSリーダーCGI moorr

RSSリーダーCGI。

特徴

  1. RSSリーダーCGI。
  2. 表示件数の指定も可能。
  3. 複数サイトのRSSの読み込みも可能。
  4. 更新時期が来た時だけCGIにアクセスして、情報を更新。それ以外はJavascriptで表示させるのでサーバーの負荷が軽減されます。

サンプル

管理サンプル

サンプル

サンプルなので動きません。

ダウンロード

ダウンロード

使用モジュール

CGI

Encode

XML::FeedPP

設置方法

  1. Perlパスをご利用のサーバに合わせて設定をする
  2. アップロード

パーミッションの設定法

moorr (755)

    ┣admin.cgi (755)

    ┣moorr.cgi (755)

    ┣data_basic.cgi (600)

    ┣data_log.cgi (600)

    ┗moorr.js (644)

    ┗moorr2.js (644)

WEB上での設定

  1. admin.cgiにアクセス
  2. パスワード設定
  3. ログイン
  4. 設定→基本設定
  5. データ更新
  6. タグ表示で表示されたタグを表示させたいページに貼り付ける。

バージョンアップ方法

  1. 『admin.cgi』・『moorr.cgi』のみ上書き。
  2. 『admin.cgi』・『moorr.cgi』のPerlパスの設定をご利用のサーバに合わせて設定し直す。
  3. 『admin.cgi』・『moorr.cgi』のみアップロード。

サーバにXML::FeedPPがインストールされていない場合

  1. 以下のURLからFeedPP.pmとTreePP.pmをダウンロードして下さい。
    XML::FeedPP.pm
    XML::TreePP.pm
    上記URLはKawa.net様のページです。
  2. moorr内にXMLという名前のフォルダを作成して、以下の構成でFeedPP.pmとTreePP.pmをアップロードして下さい。

moorr (755)

    ┣admin.cgi (755)

    ┣moorr.cgi (755)

    ┣data_basic.cgi (600)

    ┣data_log.cgi (600)

    ┣moorr.js (644)

    ┣moorr2.js (644)

    ┗ XML (755)

        ┣FeedPP.pm

        ┗TreePP.pm

HTTP::Liteもインストールされていないサーバの場合

サーバにXML::FeedPPをインストールしてもLWP::UserAgentかHTTP::Liteがインストールされていないと、XML::FeedPPが使用できません。

この問題は、HTTP::Liteというモジュールを手動でインストールする事によって解決するようです。。

  1. 以下のURLからHTTP::Liteをダウンロードして下さい。
    HTTP::Lite
    上の方のSourceというリンクをクリックするとダウンロード出来ます。
  2. moomutual内にHTTPという名前のフォルダを作成して、以下の構成でHTTP::Liteをアップロードして下さい。

moorr (755)

    ┣admin.cgi (755)

    ┣moorr.cgi (755)

    ┣data_basic.cgi (600)

    ┣data_log.cgi (600)

    ┣moorr.js (644)

    ┣moorr2.js (644)

    ┣ XML (755)

        ┣FeedPP.pm

        ┗TreePP.pm

    ┗ HTTP (755)

        ┗Lite.pm

CGIのサポートはサポート掲示板へ。

更新情報

2012.02.01
moorr 1.11
取得した情報を書き換えるときに取得情報の有無を確かめる経緯を一つ追加。
2011.11.30
moorr 1.10
RSS情報を取得する時のタイムアウト秒数を指定できるように修正。また、RSS情報を取得できなかった時には前の取得時と同じ情報を表示させるように修正。
2011.08.22
moorr 1.09
「&」以降が削除されてしまうバグを修正。
2011.08.19
moorr 1.08
moorr.cgiにアクセスしてもRSS情報を表示できる機能を追加(PC・携帯対応)。また、表示数を「全て合わせて」と「各RSS毎に」を選べるように修正。
2011.07.27
moorr 1.07
newマークの表示に関するバグを修正。
2011.06.27
moorr 1.06
文字数を調整する時に空白が削除されてしまうバグを修正。
2011.02.17
moorr 1.05
EncodeとJcodeモジュールの使い方を少し修正。
2010.09.01
moorr 1.04
ある種の日時の取得がうまくいかないバグを修正。また、日時の表示を細かく指定できるように修正。
2010.06.21
moorr 1.03
ある全角記号の文字化けのバグを修正。
2010.05.18
moorr 1.02
少々バグを修正。
2010.05.18
moorr 1.01
RSSが空っぽの時に正常に動作しないバグを修正。また、JSファイルを常に読みに行くように修正。また、JSファイルの文字コードを表示するページにShift_jisとUTF8とEUC-JPの3つに指定できるように修正。
2010.03.23
moorr 1.00
当サイトは、当サイトによって生じるいかなる損害に対して、一切責任を負いません。