jsRSS for BlogPeople Tags++ v1.0
jsRSS for BlogPeople Tags++ v1.0 を公開しました
BlogPeople Tagsで生成される RSS に限定して読み込む jsRSS++ です
ベースは jsRSS++ v3.1です
BlogPeople のほうで正式に提供されるような気がしないでもないけど
まあ、それまでのツナギってコトで・・・
●jsRSS for BlogPeople Tags++とわ?
●サンプル
●ダウンロード
●スクリプトの修正
以下の箇所を各自の環境に合わせて修正して下さい
#!/usr/bin/perl
perlのパス:サーバ環境にあわせて書き換えて下さい
use Jcode;
Jcode.pm の呼び出し:サーバに Jcode.pm がインストールされていればこのままにしてください
インストールでなく FTP 等で追加アップロードした場合は
require './パス/Jcode.pm';
のようにして呼び出してください
my $dir_feed = 'feed';
読み込んだRSSをキャッシュするディレクトリです
my $check = 120;
更新間隔を指定します(分)
最初にデータがキャッシュされてから更新間隔時間以内で呼び出された場合
キャッシュデータを読み込んで表示します
my $TimeZone = +9;
設置するサーバのタイムゾーンです
GMTに対しての数字なので、日本にあるサーバなら +9のままで大丈夫です
my $CR = 'no';
下部のスクリプト名(+リンク)の表示('no'以外だと表示されます)
my $acchk = '1';
外部サーバからのアクセス:許可する場合は空欄にしてください
ホスティングサービスに拠っては CGI の貸し出しになるような使い方を禁止していますので
特に必要がなければこのままにしておいてください
my $dir_temp = 'temp';
テンプレート設置ディレクトリ:任意に変更して下さい
my $def_temp = 'BPTags.tmp';
デフォルトテンプレート名:テンプレートを指定しなかった際に使用するテンプレートを指定します
my $CR = 'no';
下部のスクリプト名(+リンク)の表示('no'以外だと表示されます)
#!/usr/bin/perl
perlのパス:サーバ環境にあわせて書き換えて下さい
use Jcode;
Jcode.pm の呼び出し:サーバに Jcode.pm がインストールされていればこのままにしてください
インストールでなく FTP 等で追加アップロードした場合は
require './パス/Jcode.pm';
のようにして呼び出してください
my $dir_feed = 'feed';
読み込んだRSSをキャッシュするディレクトリです
my $check = 120;
更新間隔を指定します(分)
最初にデータがキャッシュされてから更新間隔時間以内で呼び出された場合
キャッシュデータを読み込んで表示します
my $TimeZone = +9;
設置するサーバのタイムゾーンです
GMTに対しての数字なので、日本にあるサーバなら +9のままで大丈夫です
my $CR = 'no';
下部のスクリプト名(+リンク)の表示('no'以外だと表示されます)
my $acchk = '1';
外部サーバからのアクセス:許可する場合は空欄にしてください
ホスティングサービスに拠っては CGI の貸し出しになるような使い方を禁止していますので
特に必要がなければこのままにしておいてください
my $dir_temp = 'temp';
テンプレート設置ディレクトリ:任意に変更して下さい
my $def_temp = 'BPTags.tmp';
デフォルトテンプレート名:テンプレートを指定しなかった際に使用するテンプレートを指定します
my $CR = 'no';
下部のスクリプト名(+リンク)の表示('no'以外だと表示されます)
●設置&実行
CGIが実行可能な任意のディレクトリにアップロードして下さい
任意のディレクトリ ---- jsRSS4BPTags.cgi(755など)
+ feed(777など)
+ temp(555など)
※()内はパーミッション ※御利用のサーバに因って変わる場合があります
※テンプレート名が重複しなければ jsRSS++、jsRSS4AS++ と同じ階層に設置できます
表示させるページの任意の場所に
<script language="JavaScript" src="./jsRSS4BPTags.cgi?id=username&line=10&enc=euc"></script>
のように記載して呼び出します
BlogPeoplr Tags にページを作る際に登録したusernameは必須となります
id=username ユーザID
オプションとして指定出来るのが下の3つです
line=5 表示件数
enc=euc 文字コード(jis or sjis or euc or utf8)
temp=temp.tmp 表示用テンプレートの名前
これらのオプションを & で繋ぎます
任意のディレクトリ ---- jsRSS4BPTags.cgi(755など)
+ feed(777など)
+ temp(555など)
※()内はパーミッション ※御利用のサーバに因って変わる場合があります
※テンプレート名が重複しなければ jsRSS++、jsRSS4AS++ と同じ階層に設置できます
表示させるページの任意の場所に
<script language="JavaScript" src="./jsRSS4BPTags.cgi?id=username&line=10&enc=euc"></script>
のように記載して呼び出します
BlogPeoplr Tags にページを作る際に登録したusernameは必須となります
id=username ユーザID
オプションとして指定出来るのが下の3つです
line=5 表示件数
enc=euc 文字コード(jis or sjis or euc or utf8)
temp=temp.tmp 表示用テンプレートの名前
これらのオプションを & で繋ぎます
トラックバック(0)
このブログ記事を参照しているブログ一覧: jsRSS for BlogPeople Tags++ v1.0
このブログ記事に対するトラックバックURL: http://www.daikoku-ya.org/mt/mt-tb.cgi/29


コメントする