RSSをサイトに表示

Feed2JS を使う。

ダウンロード先、

http://feed2js.org/

のdownloadを開く。こちらから直接

http://feed2js.org/index.php?s=download

feed2js.zipをファイルの保存

サーバーへ解答したファイルをアップロード

パーミッションをPHPを700、magpieディレクトリにある cache と cache_utf8 のパーミッションを 777に変更

/feed2js/magpie_debug.phpで動作テスト

/feed2js/build.phpでRSS作成

Show channel?
yes:タイトルと説明を表示
title:タイトルのみ表示
no:表示しない

Number of items to display
記事の表示件数を設定します。0 の場合は RSS に記述された全てを表示します。

Show/Hide item descriptions? How much?
各記事概要の表示文字数を設定します。
0:表示しない
1:全て表示
2 以上:設定文字数を表示
-1:表示しない(タイトルのリンクもなし)

Use HTML in item display?
内容中の HTML の処理の仕方
yes:HTML を有効にする
no:テキストのみ表示
paragraphs:HTML は無効にする(改行のみ
に変換)

Show item posting date?
日付表示
yes:表示する
no:表示しない
Time Zone Offset
タイムゾーンの設定。日本の場合は、"+9" を設定。RSS のタイムゾーンを使用する場合、"feed" を設定。

Target links in the new window?
リンク先ページを表示するウィンドウを設定。
n:同一ウィンドウに表示
y:新しいウィンドウに表示
任意の文字列:その名前のついたウィンドウに表示(フレームの場合)
popup:JavaScript の popupfeed() を用いてポップアップ表示

UTF-8 Character Encoding
UTF-8 エンコードの可否。

Podcast enclosures
RSS 2.0 フィードの enclosure 要素について、メディアファイルのリンクを表示
yes:表示する
no:表示しない

Custom CSS Class
ページに複数のRSSを表示し、それぞれに異なるスタイルを適用させたい場合、任意のクラス属性名を設定するとができます。rss-box-XXXX というクラス属性名が付与され、その XXXX の部分を入力します。


-------------

feed2js.phpの136行目あたりにある
$rss = @fetch_rss( $src ); を探します。

その下に、
$enc = $_GET['enc'];
if($enc == "euc"){
mb_convert_variables("EUC-JP","UTF-8",$rss);
} elseif($enc == "sjis"){
mb_convert_variables("SJIS","UTF-8",$rss);
}
を追加します。

生成されたコードに&enc=sjisと引数を加えます。


------------

参考 

http://www.koikikukan.com/archives/2006/12/11-003811.php

http://site1069.seesaa.net/article/32191541.html




ルーマニアの音 エントリー

  1. 年会費無料のゴールドカード
  2. ルーマニアのスマホから日本への電話 8.4円/30秒
  3. きれいな動画を再生でき、軽いソフト
  4. アメブロで記事をアップしているなら今すぐバックアップを取ってください。
  5. ルーマニアの音をマイナーチェンジ
  6. これからブログをはじめるならアメーバブログです
  7. Windows Messenger を削除する
  8. ルーマニア関連本
  9. LimeWireでファイルをダウンロード
  10. 最速のタブブラウザGoogle Chromeを使う
にほんブログ村 海外生活ブログ ルーマニア情報へ
昨日 今日