RSSはこちら

ブログテンプレートならHKD

ブログタイトルを3時間悩んでやっと思いつきました。変にこだわるデザインです。すでに変にこだわって時間をロスしています。

更新休止のお知らせ

現在HKDは更新を休止しており、緊急を要する修正以外は手をつけれない状態です。 ご利用していただいてる方々には申し訳ございませんが、よろしくお願いいたします。
  • --⁄--⁄--(--)
  • --:--

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
category
スポンサー広告
  • 2011⁄05⁄29(Sun)
  • 17:02

javascriptだけでできるCustomRssReader(jqueryプラグインRSSリーダー)完成!

sample_01tuika_01.jpg

このテンプレートの質問受付は終了しました

やっと完成しました。ブログ組み込み型RSSリーダーです。
ご自身のブログにお友達のブログの更新状況や、yahooニュースのヘッドライン、ニコニコ動画、はてブ、twitter等の最新情報を表示する事ができます。

特徴として以下のものがあります。
  1. jqueryプラグインなのでFC2ブログ以外でも使える
  2. サーバーサイドプログラミングがいらない
  3. 豊富なカスタマイズ機能
  4. 主要ブログ対応

【1.jqueryプラグインなのでFC2ブログ以外でも使える】

FC2ブログの共有プラグインとして公開していますが
jqueryプラグインとしてjavascriptファイルをアップロードしているので
それを落としてFC2ブログ以外やホームページ等で使えます。
使い方はこちらを参照

【2.サーバーサイドプログラミングがいらない】
ブログ組み込み型RSSリーダーは外部のWEBサービス等に登録して、そこで読み込みたいRSSを登録するなどの手順が必要です。登録となるとアカウントにパスワードやメールアドレスが必要となり、それらを忘れると再登録などいろいろと不便な所があります。
CustomRssReaderは、FC2ブログのプラグインの編集画面から全てのカスタマイズを行えます。

【3.豊富なカスタマイズ機能】
カスタマイズ方法はそれぞれのリンク先を参照してください。
  1. 読み込みたいRSSの追加・削除
  2. 日付やタイトルなど何を表示するか
  3. 一覧のソート方法
  4. 各RSSから何件取得するか
  5. タイトルの文字数
  6. 要約の文字数
  7. 日付の形式
  8. アニメーション実行時間
  9. Newマークの設定
  10. サムネイル表示設定
  11. ソーシャルブックマークの設定
  12. 高さの設定
  13. 日付が未来になっている記事の表示設定
番外編
  1. CustomRssReaderを2つ同時に使う方法
  2. カスタムデザインサンプル
【4.主要ブログ対応】
各ブログサービス対応表
ブログ名
amebaブログRSS2.0○
fc2ブログRSS1.0○
yahooブログRSS1.0○
jugemuRSS1.0○Atom0.3○
gooブログRSS1.0○RSS2.0○
楽天ブログRSS1.0○
seesaaブログRSS1.0○
はてなダイアリーRSS1.0○RSS2.0○
ココログRSS1.0○RSS2.0○Atom1.0○
so-netブログRSS1.0○Atom0.3×
ウェブリブログRSS1.0○
エキサイトブログRSS2.0○Atom0.3○
ヤプログRSS1.0○
pixivblogRSS1.0○Atom0.3○
BloggerRSS2.0○Atom1.0○
wordpressRSS2.0○Atom1.0○

一部Atomでは表示されない、もしくは部分的に表示されないものがあります。



FC2ブログユーザー以外の方。jqueryプラグインとして使いたい方。
http://jquery.com/よりjquery本体をダウンロードし自分のサイトにアップロード。
CustomRssReaderプラグインをダウンロードし自分のサイトにアップロード
FC2プラグインと違って余計なコメントは省略しています。

<head>内に次のように記述しjquery本体とプラグインファイルをサイトに組み込み。
<head>
<script type="text/javascript" src="jquery本体アップロード先URL"></script>
<script type="text/javascript" src="プラグイン本体アップロード先URL" charset="utf-8"></script>

</head>


CustomRssReaderの設定を記述。
<head>
<script type="text/javascript" src="jquery本体アップロード先URL"></script>
<script type="text/javascript" src="プラグイン本体アップロード先URL" charset="utf-8"></script>
<script type="text/javascript">
<!--
$(document).ready(function(){var rssList = new Array();var sortItem;var rssItemLimit;var displayItem = new Array();var titleLength;var descriptionLength;var dateFormat;var effectSpeed;var newmark = Array();var thumnail = Array();


/********** javascriptのカスタマイズはここから ***********/

//【読み込みたいRSS】
// categoryを画像URLにすると画像が表示
rssList.push({ url: "http://headlines.yahoo.co.jp/rss/rps_dom.xml", category: "Yahooニュース" });
rssList.push({ url: "http://feeds.feedburner.com/hatena/b/hotentry", category: "はてブ人気エントリー" });
rssList.push({ url: "http://www.nicovideo.jp/ranking/fav/daily/all?rss=2.0", category: "ニコニコ" });
rssList.push({ url: "http://hkdesign.blog91.fc2.com/?xml", category: "HKD" });

//【何を表示するか】
// "seq" "title" "category" "date" "newmark" "bookmark"から選択可能
displayItem = {0: "title", 1: "date"};

//【ソート方法】
// nameは"seq" "title" "category" "date" から選択可能
// toは"down"(降順) "up"(昇順)から選択可能
sortItem = {"name": "date", "to": "down"};

//【各RSSの記事数】
rssItemLimit = 2;

//【タイトルの文字数】
titleLength = 100;

//【要約の文字数】
// 要約とはマウスオーバー時の記事本文
descriptionLength = 60;

//【日付の形式】
// {Y2} 下2桁の年
// {Y4} 4桁の年
// {M}  月
// {ME} 英語の月
// {D}  日
// {h}  時
// {m}  分
// {s}  秒
// {y}  曜日
// {yE} 英語の曜日
dateFormat = "{M}/{D}({y}) {h}:{m}";

//【アニメーション実行時間】
// 単位は秒
// 長くすると環境によっては重たくなります
effectSpeed = 0.3;

//【Newマーク】
// displayItemでnewmarkを設定していないと機能しません
// nameを画像URLにすると画像が表示、テキストだとテキストを表示
// hourで今から何時間内の記事に対してマークをつけるか
newmark = {"name": "http://blog-imgs-29.fc2.com/h/k/d/hkdesign/newIcon01.gif", "hour": 24};

//【サムネイル表示設定】
// マウスオーバーでサムネイルを表示するかどうか
// modeの"on" "off"で切替可能
// sizeは"s" "m" "l"から選択可能
// xとyは画像の設置場所それぞれマウスポインタからの設置座標
// アダルト系サイトの画像表示は禁止します
thumnail = {"mode": "off", "size": "s", "x": 0, "y": -100};

/********** javascriptのカスタマイズはここまで ***********/


$("#CustomRssReaderArea").CustomRssReader({"rssArr" : rssList, "displayItem": displayItem, "sortItem": sortItem, "rssItemLimit": rssItemLimit, "titleLength": titleLength, "descriptionLength": descriptionLength, "dateFormat": dateFormat, "effectSpeed": effectSpeed, "newmark": newmark, "thumnail": thumnail});
});
-->
</script>
</head>


<body>内にCustomRssReaderを表示する領域を作成。
<div id="CustomRssReaderArea"></div>の中にRSSリーダーが表示されます。
<body>
<div id="CustomRssReaderArea"></div>
</body>


最後に<head>内にCSSで整形
/***** javascriptのカスタマイズはここまで ******/


$(document).ready(function(){ $("#CustomRssReaderArea").CustomRssReader({"rssArr" : rssList, "displayItem": displayItem, "sort": sort, "rssItemLimit": rssItemLimit, "titleLength": titleLength, "descriptionLength": descriptionLength, "dateFormat": dateFormat, "effectSpeed": effectSpeed, "newmark": newmark, "thumnail": thumnail }); });
-->
</script>
<style type="text/css">
<!--

/********** CSSのカスタマイズはここから ***********/

#CustomRssReaderArea{
margin:0px;
padding:0px;
}
#CustomRssReaderArea div.crr_container{
/*ここのheightで高さを設定*/
height:300px;

overflow-x:hidden;
overflow-y:scroll;
padding-right:5px;
}
#CustomRssReaderArea div.crr_container ul.rssBox{
margin:0px;
padding:0px;
}
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList{
width:100%;
list-style:none;
list-style-image:none;
background-image:none;
padding:0px;
margin:0px;
}
/* シーケンス番号が入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList span.crr_seq{
}
/* カテゴリーが入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList span.crr_category{
}
/* タイトルが入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList span.crr_title{
}
/* 日付が入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList span.crr_date{
display:block;
padding-bottom:2px;
text-align:right;
}
/* Newマークが入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList span.crr_newmark{
}
/* ソーシャルブックマークのリスト */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList ul.crr_bookmark{
display:inline;
}
/* はてブ・twitter・FaceBookが入っている */
#CustomRssReaderArea div.crr_container ul.rssBox li.rssList ul.crr_bookmark li{
display:inline;
margin:0px;
padding:0px;
background-image: none;
list-style:none;
}
/* サムネイルのリスト */
#CustomRssReaderArea ul.thumnailBox li.crr_thumnail{
list-style:none;
padding:0px;
}
/* サムネイルの画像 */
#CustomRssReaderArea ul.thumnailBox li.crr_thumnail img{
border:1px solid #333333;
}

/********** CSSのカスタマイズはここまで ***********/

-->
</style>
</head>


本プログラムは以下の外部WEBサービスを利用しています。
仕様変更等により予告なく作動しなくなる可能性がある事をご了承下さい。
【YQL】
 グーグル検索 - YQL
 YQLとは - はてな
【HeartRails Capture】



【CustomRssReaderプラグインダウンロード】
Ver0102
utf-8 encoding
 通常版 縮小版



【変にこだわった所】
・アニメーションの動き。
口で説明しにくいですが、一つ目のRSSを読み込んで記事表示から二つ目のRSSを読み込んで記事表示の時、一つ目の記事と記事の間にスペースを設けてから、そのスペースに二つ目の記事がフワッと浮かび上がるようにしています。
RSSリーダーにアニメーションをつけるというのはほとんど意味がないのですが、なかなかおもしろく出来のではと思います。
アニメーション実行時間を長くすると動きがよく分かるかも。
閲覧環境(PCスペックやブラウザの種類等)により滑らかに動いたりカクカクしたりします。そこが難点。
私の非力なPCでも滑らかに動くので大丈夫だとは思うのですが・・・。
・カスタマイズ性
思いついた機能をどんどん取り入れてみた。


【最後に】
みなさんよかったら使ってみてくださいね。
関連記事
スポンサーサイト
category
プラグイン
tag
jQueryプラグインjavascriptRSS
genre
ブログ
theme
FC2ブログ共有プラグイン

初コメ失礼。
ありがたく使わせてもらっているのですが、、
ニコニコ動画のラインキングBEST3(全カテゴリ)にできませんかね?
東北地方太平洋沖地震のの記事はいいのですがほかが邪魔で、、
YAHOOニュースとか消したら他の記事も表示されなくなったので
今は最初の状態にしています

できるだけ優しく教えていただけませんでしょうか?

  • 2011⁄06⁄16(Thu)
  • 16:36

ラリッツさんへ

プラグインのご利用ありがとうございます。

> ニコニコ動画のラインキングBEST3(全カテゴリ)にできませんかね?
作ってみましたのでこちらをご覧下さい。
http://blog-imgs-46.fc2.com/h/k/d/hkdesign/sample_nicoran3.html
赤字のHTMLコードをコピペすると動作します。

>できるだけ優しく教えていただけませんでしょうか?
こちらのエントリーをご覧下さい。
http://hkdesign.blog91.fc2.com/blog-entry-120.html
説明が難しくてすみません。
Yahooニュースを消すと他の記事も表示されない・・・ということは、YahooニュースのRSSを消した時に、間違ってプログラムに必要な部分も消してしまった恐れがあります。
RSSのURLの前後、特に””のダブルクォーテーションや()のカッコ、そして;のセミコロン等をもう一度チェックしてみてください。
これらが1つでもおかしくなると、javascriptはエラーを吐き出して何も表示されなくなります。

  • 2011⁄06⁄17(Fri)
  • 19:36

質問です

はじめまして。
昨日から使わせていただいてます。

質問なのですが
ブログを10件以上登録してたのですが
今朝ひらくと2件しか読み込めません。
昨夜まではすべて読み込めていたのですが、、、

  • 2011⁄06⁄21(Tue)
  • 11:00

ななさんへ

プラグインのご利用ありがとうございます。

> ブログを10件以上登録してたのですが、今朝ひらくと2件しか読み込めません。
こちらのほうではFC2プラグインに登録後、なにも修正や変更等を加えていないので、原因が分かりません。

もしよければ、お使いのOSとブラウザとブログURLを教えていただけないでしょうか?
こちらのほうで検証してみようと思います。

  • 2011⁄06⁄22(Wed)
  • 01:02
  • [edit]

FC2ブログ上でFC2 PIYO を表示したくてダウンロードさせていただきました。
PIYOをそのままフリーエリア等に表示させると余計なボタンやらが出てましたが、このプラグインなら自分好みのシンプルな表示にできました。
愛用させていただきます。

  • 2011⁄07⁄03(Sun)
  • 09:04
  • [edit]

ありちゃんさんへ

ご利用ありがとうございます。
今度、私もPIYOを触ってみようっと。

  • 2011⁄07⁄03(Sun)
  • 21:33
  • [edit]

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

  • 2011⁄07⁄04(Mon)
  • 15:36

livedoor Blog について

自分は、livedoor Blogを利用しています。
ブログパーツで、設定できなかったので、
メッセージボードにCustomRssReaderを表示するようにしたのですが、GoogleChromeだと表示できません。
なにが原因かわかりますか?

  • 2011⁄07⁄05(Tue)
  • 18:09
  • [edit]

2011⁄07⁄04(月) 15:36の匿名さんへ

メールを出しましたのでそちらをご覧下さい。

  • 2011⁄07⁄06(Wed)
  • 18:53
  • [edit]

オニオンさんへ

返信が遅れてすみません。

原因の解明には至りませんでしたが、エラーが出る部分を特定し修正を施したファイルをアップしましたので、そちらの方にバージョンアップしていただけますでしょうか。よろしくおねがいします。
これでうまくいくと思うのですが、またなにかあればご連絡下さい。


【バージョンアップ方法】
ダウンロードして頂いたHTMLの中にある
”CustomRssReader_Ver0100-min.js”を
”CustomRssReader_Ver0101-min.js”に変更してください。
記述部分はダウンロードして頂いたHTMLの上から3行目辺りにあります。
よければこちらの画像も参考にしてください。赤丸部分が変更箇所です。
http://blog-imgs-46.fc2.com/h/k/d/hkdesign/ver0101syuuseikasyo01.gif

【原因】
プログラム実行途中に配列の末尾に新たなメソッドが格納される。(なぜそうなるか不明)
その結果ループ処理でエラーがでる。
他のjavascriptと干渉したせいかもしれません。

【回避方法】
ループの仕方を変更しました。

【動作確認】
貴サイトをローカルで構築し、FireFox5、IE8、GoogleChrome12、safari5、opera11で正常動作を確認。

  • 2011⁄07⁄06(Wed)
  • 20:19
  • [edit]

正常になりました。

ありがとうございます。
ご指摘の"CustomRssReader_Ver0101-min.js"だけではうまくいかなかったので、参考画像のとおりにしたら、正常になりまいた。
v-159
http://blog-imgs-
46.fc2.com/h/k/d/hkdesign/CustomRssReader_Ver0101-min.js

  • 2011⁄07⁄07(Thu)
  • 23:56

質問です

お世話になります。
RSSリーダーのブログツールを色々探してCustomRssReaderを見つけました。
先日から利用をさせていただいているのですが、
同一カテゴリ内に複数設置すると表示が乱れます。
何か回避方法はありますか?

  • 2011⁄08⁄23(Tue)
  • 18:56

フロッピィさんへ

プラグインのご利用ありがとうございます。

> 同一カテゴリ内に複数設置すると表示が乱れます。
試したのですが、こちらでは再現できませんでした。
こちらのほうで検証するので、ブログURLを教えていただけませんか?
もしくは、表示が乱れた時のHTMLソースでも構いません。

よろしくおねがいします。

  • 2011⁄08⁄24(Wed)
  • 18:01
  • [edit]

URLです

返信が遅れて申し訳ございません。
表示が乱れた時のものが残っていないので、
同現象が発生するものを送ります。
宜しくお願いします。

  • 2011⁄08⁄27(Sat)
  • 19:20

フロッピィさんへ

URLの掲載ありがとうございます。

内容を確認しました。
このプラグインは同一ブログに1つしか使用できません。
2つ使用するとプログラムが上書きされてしまい表示が乱れます。

前回コメント時に質問内容をはきちがえておりました。
お手数をお掛けしてすみません。
現在、2つ以上でも使えるように修正中です。
次回のバージョンアップで実装予定ですので、もうしばらくお待ちいただければなと思います。

  • 2011⁄08⁄28(Sun)
  • 14:21
  • [edit]

回答ありがとうございます

やはり仕様なのですね。
修正をしていただけるとのこと。
バージョンアップを楽しみに待っています。
宜しくお願いいたします。

  • 2011⁄08⁄28(Sun)
  • 15:15

質問させてください

はじめまして。
CustomRSSReaderを使わせて頂いております。

不具合が解決できないのでご助力をお願いします。

表示される記事の順序がブラウザによってバラバラになってしまいます。

新1⇔古5
クローム:12345
IE6.0:23451
サファリ:54321

恐らく読み込んでいるRSSの記事日付が全て同じになっていることに起因するかと思われますが、何かよい解決方法はありますか?

ちなみに読み込んでいるRSSフィードは下記になります。
http://asgard.nexon.co.jp/rss/update_rss.xml

以上、よろしくお願いいたします。

  • 2011⁄10⁄02(Sun)
  • 10:03

付加情報

たびたび失礼いたします。
情報を書き忘れていたので追記いたします。

・ソート方法と記事数の設定は下記のとおりです。

//【ソート方法】
// nameは"title" "category" "date" "newmark" "bookmark"から選択可能
// toは"down"(降順) "up"(昇順)から選択可能
sort = {"name": "date", "to": "down"};

//【各RSSの記事数】
rssItemLimit = 5;

・希望は、クロームでの表示のように、記事を新しい順に上から並べることです。

以上、よろしくお願いいたします。

  • 2011⁄10⁄02(Sun)
  • 10:16

秋色さんへ

はじめまして。HKD管理人のHellowです。
詳細な情報ありがとうございます。おかげですぐに問題解決の糸口が見つかりました。

解決には問題点を修正した暫定的な最新バージョン(ver0102)のプラグインをご利用下さい。
http://blog-imgs-43.fc2.com/h/k/d/hkdesign/ver0102HtmlText.html
上のURLを開いた後ソースを表示し、HTMLソースを全てコピー、それをプラグインの管理画面からHTMLの編集をクリックしたところに全てペーストしてください。
このver0102を後ほど共有プラグインに修正申請するつもりです。
申請してからFC2公式からの許可がおりるまで少し時間がかかるため、面倒ですがこの方法でバージョンアップを施してください。
また、秋色さん用にカスタマイズした物を別個に用意させていただきました。
http://blog-imgs-43.fc2.com/h/k/d/hkdesign/ver0102HtmlText_akiirosannyou.html
rssのURL、タイトルの数、ソート方法、表示アイテム、CSS等に変更を加えております。もしよければ参考にご利用下さい。

------ここから解説------

教えていただいたRSSの中身を調べると日付情報という物がありませんでした。
そこでプログラムは空白の状態のままソートを実行し、デフォルトの(1/01(木) 09:00)という日付を強制的に適用させていたようです。
日付情報がないままソートを実行したのでぐちゃぐちゃになったという事になります。
RSSに日付情報がない場合に、displayItemにdateを指定した場合は、"日付情報なし"と表示されるよう修正しました。
見た目的に悪いので、秋色さん用にカスタマイズした方ではこのdateを除外しています。

あと、新たにseqという表示アイテムとソート方法を追加しました。
これはRSSのタイトルを読み込んだ順に連番を適用させています(1→2→3・・・というように)
秋空さん用には sortItem = {"name": "seq", "to": "up"}; となっていますが
upをdownに変えると、ソートの方向が逆になります。
これで日付情報がなくてもソートの順番が変更できるようになります。
秋空さんの希望とは関係ありませんが、ソートを逆順にする場合は参考にしてください。

長くなってもうしわけありません。
もしこれでうまくいかないなど、また何かありましたらご連絡下さい。

  • 2011⁄10⁄02(Sun)
  • 16:43
  • [edit]

ありがとうございました。

Hellowさん

秋色用にカスタマイズしたプラグインまでご用意いただき、まことにありがとうございました!おかげさまで、手持ちの全てのブラウザで更新順序を統一することができました。

ちなみにご用意いただいたHTMLにおいて、クロームのソース表示だと日本語部分が文字化けしてそのままコピペできませんでした。IE8.0に切り替えてソース表示は上手くいき、問題は解決済みです。ご参考までにご報告いたします。

ありがとうございました。

  • 2011⁄10⁄02(Sun)
  • 23:31

Re: ありがとうございました。

秋色さんへ

うまくいけたようでよかったです。
文字化けの件は、HTMLに文字コードの指定がないのでブラウザがうまく解釈できなかったためだと思われます。
ご報告ありがとうございます。

またなにかあればいつでもご連絡くださいね。

  • 2011⁄10⁄03(Mon)
  • 00:51
  • [edit]

質問です><

今回、多機能でカスタマイズが色々出来そうなのでDLさせてもらったんですが、未来日付の記事を表示しない機能、というのはありますでしょうか?

他のサイトでは一つだけ見つかったんですが、出来ればHellow様のプラグインを使いたかったので質問しました。

  • 2011⁄11⁄19(Sat)
  • 08:16

Re: 質問です><

らびさんへ

管理人のHellowです。プラグインのご利用ありがとうございます。
もうしわけありませんが、未来日付の記事を表示しない機能は現在のバージョンにはございません。
なので新しくVer0103として機能を追加したものを作ってみました。

バージョンアップには次の方法をお試し下さい。
まず、次のURLを開き内容を全てコピーしてください。
http://blog-imgs-47.fc2.com/h/k/d/hkdesign/CustomRssReader_Ver0103_html.txt
内容が文字化けする場合は文字コードをEUC-JPに設定してください。
そして【プラグインの設定】から該当するプラグインの【HTMLの編集】をクリック。
ここにペーストするのですが、ペーストする前に以前の状態をバックアップすることをおすすめします。
そしてペーストして完了です。

少し面倒ですが、共有プラグインに申請して許可がおりるまで2週間ほどかかるため、この方法でお試し下さい。
後ほどこのVer0103を共有プラグインに申請するつもりです。(現在登録されているのはVer0102)
あとこの機能についての説明エントリーも作りましたので、よろしければごらん下さい。
http://hkdesign.blog91.fc2.com/blog-entry-154.html

もしなにか不都合などございましたら、いつでもご連絡ください。

  • 2011⁄11⁄20(Sun)
  • 18:30
  • [edit]

ありがとうございます!

迅速な対応ありがとうございます。
正直、こんなに早くお返事がもらえると思っていなかったのでびっくりしました。

説明もすごくわかりやすく、設定も無事終わって正常に表示されています。


他サイトのを使おうか迷っていましたが、思い切って質問して良かったです。
本当にありがとうございました!

  • 2011⁄11⁄21(Mon)
  • 02:20

Re: ありがとうございます!

らびさんへ

うまくいってよかったです。
またなにかありましたら、いつでもおっしゃってくださいね。

  • 2011⁄11⁄22(Tue)
  • 00:39
  • [edit]

読み込めなくなってしまいました・・

Hellowさん

上記でプラグインをカスタマイズして頂いた秋色です。

ただいま、「"http://asgard.nexon.co.jp/rss/update_rss.xml" is not found」という赤文字が出て、新着記事が全く読み込めない状態です。どうすればよいかご教示いただけますでしょうか。

よろしくお願いいたします。

  • 2011⁄11⁄29(Tue)
  • 08:44

Re: 読み込めなくなってしまいました・・

秋色さんへ

お久しぶりです。管理人のHellowです。
いつもご利用ありがとうございます。

「"http://asgard.nexon.co.jp/rss/update_rss.xml" is not found」と表示される件ですが
これは外部WEBサービスのYQLがRSSを解析できない場合に表示されます。
YQLというのはRSSを解析し、必要な情報をjavascriptで扱えるデータに整形してくれているのですが、
このYQLがRSSを解析できない以上、こちらでは問題を解決する事ができません。

原因を調べてみたのですが、アスガルドさんのrssを私のブログにアップロードして、それとYQLの通信を行ったのですがそれは正常に行えていました。
なので、推測なのですがアスガルドさんの方でネットワークレベルのセキュリティがかかっているものと思われます。
YQL以外にXMLのバリデートチェックというWEBサービスも試したのですが、これも通信不可で5xxというサーバーエラーが吐き出されていたので、この線が濃厚だと思います。
せっかく使っていただいてたのに、お力になれなくて申し訳ありません。

  • 2011⁄12⁄01(Thu)
  • 19:30
  • [edit]

ご回答ありがとうございました。

Hellowさん

アスガルド側のセキュリティの問題でRSSが読み込めなくなったとのこと、承知いたしました。

詳しいご解説ありがとうございました。

  • 2011⁄12⁄01(Thu)
  • 20:42

こんばんは!
CustomRessReaderは設定も易しく、非常に簡単でとても便利に使わせてもらっています。
素敵なプラグインをありがとうとざいます!

カスタマイズについてちょっと質問があります。
デフォルトの設定では、「登録したRSSそれぞれについて設定した記事数分を表示」するようになっていますが、
これを登録した全RSS中から最近更新された順に10件なら10件だけ表示させる方法はありませんか?

よろしくお願いしますm(_ _)m

  • 2012⁄01⁄24(Tue)
  • 21:08
  • [edit]

Re: タイトルなし

雪だるまさんへ

こんばんは。
プラグインのご利用ありがとうございます。

現在公開中のバージョンでは実装しておりませんでしたので、新しくver0104として実装してみました。
次のURLのHTMLテキストをコピペしてお使い下さい。
http://blog-imgs-37.fc2.com/h/k/d/hkdesign/CustomRssReader_Ver0104_html.txt
文字化けする場合はEUC-JPで開いてください。念のため、現在使用中のCustomRssReaderのバックアップを取ってからのペーストをお勧めします。
問題がなければ、後ほどFC2共有プラグインの方にもアップロードしたいと思います。
また、解説ページも作りましたのでよろしければご確認下さい。
http://hkdesign.blog91.fc2.com/blog-entry-190.html

プログラムの仕様上、各RSSから○件取得後にソートを実行しさらに○件に絞り込む、という形での実装になりました。
「全RSS中から最近更新された順に10件なら10件だけ・・・」という風にする場合は、rssItemLimit(各RSSからの記事取得数)の数を多めに設定して、さらにdisplayLimitで10に設定してください。
それではよろしくお願いいたします。

  • 2012⁄01⁄25(Wed)
  • 20:29
  • [edit]

TrackBack Url

http://hkdesign.blog91.fc2.com/tb.php/119-28e3c9de

検索フォーム

プロフィール

HKD TEMPLATE


Author:
 Hellow
mail:
 hkdesign.mail☆gmail.com
 ☆を半角@に変えてください。

Henni
Kodawaru
Design
略してHKD

ブログテンプレートならHKDにようこそ!
このサイトではFC2で使える共有テンプレートを配布しています。
サイトについての説明はこちらをどうぞ。

カテゴリ

アクセスランキング

[ジャンルランキング]
ブログ
3476位
アクセスランキングを見る>>

[サブジャンルランキング]
共有テンプレート
23位
アクセスランキングを見る>>

FC2カウンター

メールフォーム

名前:
メール:
件名:
本文:

アプリ紹介

google chrome拡張機能「high! like!」を作りました。
機能1:はてなハイクをサイト上に投稿できる
機能2:はてなハイク投稿時に同時にtwitterにも投稿する
詳しくは次のURLへお越しください
hk-factory
Googleウェブストア

プラグインギャラリー

ブログ管理画面の共有プラググイン追加から、作者:hkdesignと検索してダウンロードしてください。

CastomCategory
CustomRssReader
ImageClock

テンプレートギャラリー

ブログ管理画面の共有テンプレート追加から、作者:hkdesignと検索してダウンロードしてください。

動作環境について

テンプレートは以下の環境・方法で動作確認を行ってからFC2に申請しています。もし、記載の環境でも表示が崩れて見えない場合は連絡してくれるとありがたいです。

【Win】FireFox 3 / IE8 / IE7(*) / IE6(*) / Google Chrome
【Mac】FireFox 3.0(*) / Safari 3.0(*)
*マークがあるブラウザは手元に環境がないので、Adobe BrowserLabを使ってチェックしています。

Adobe BrowserLab
https://browserlab.adobe.com/

ライセンスについて

ライセンス形態はGPLライセンスをとります。
簡単に言うと次の4つです。
  • カスタマイズ・再配布など連絡なしに使用OK。
  • ただし、著作権表示は消したらダメです。
  • なんらかの損害が出た場合は自己責任です。
  • 再配布する場合、GPLライセンスが適用されます。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。