1-3. より使ってもらうために
全員が読める新着情報を表示する
購読の登録を行わなくても、新着情報を購読できるように設定します。
これにより、利用者に読んで欲しい新着記事を用意することができます。
ニュースは、ログイン前の画面と、各ユーザーがフォルダ選択をしていない画面で
選択されているサイトの過去 14日間の最新ニュースを最大10件まで表示します。
- 読んで欲しい新着情報の購読設定を、ユーザーとして行う
- システム設定画面に移動する
- 購読サイトの設定-最新ニュースに表示するサイトの設定 をクリックする
- 最新ニュースの表示設定を行う
自分が購読しているサイトを選択して、「↑追加する」で最新ニュースとして表示される
最新ニュースのサイトを選択して「↓削除する」を押すと最新ニュースで表示されなくなる
新着情報のランキングを表示する
ユーザー間で人気のあるサイトランキングを表示することができます。
ランキングには、講読者数やクリックすると購読できるリンクが表示されます。
ユーザーに人気のサイトを確認することができるので、利用頻度を高くすることができます。
<
サイトランキングは、ユーザーがサイト、もしくはフォルダをクリックして
未読記事がない場合に表示されます。
表示される人気サイトは、以下の条件で上位10件まで表示されます。
- 講読者数が 3名以上
- 最近更新されている
- システム設定画面に移動する
- 購読サイトの設定-購読情報の表示設定 をクリックする
- ランキングの表示を行う場合には、「人気サイトの表示」で
「人気サイトのランキングを表示する」を選択して、「設定する」を押す
関連サイトを表示する
購読しているサイトに「関連がある」と考えられる未購読のサイト一覧を表示する設定ができます。
| 「関連がある」と判断されるのは以下の場合です。 |
|---|
| 「ユーザーA」が、「フレッシュリーダーからのお知らせ」を購読している。 「ユーザーA」は、「My RSS 管理人 ブログ」を購読していない。 |
| 「ユーザーB」が、「フレッシュリーダーからのお知らせ」を購読している。 「ユーザーB」は、「フレッシュリーダーからのお知らせ」を、フォルダ「サイドフィード」に入れている。 「ユーザーB」は、フォルダ「サイドフィード」に、「My RSS 管理人 ブログ」を入れている。 |
| 「フレッシュリーダーからのお知らせ」は、ユーザーB以外に2人以上購読している。(合計で3人以上の購読がある。) |
このとき、「ユーザーA」が「フレッシュリーダーからのお知らせ」を参照したときに
表示される関連サイトとして「My RSS 管理人 ブログ」が表示されます。
同様に、「ユーザーA」が購読していないサイトで、
「フレッシュリーダーからのお知らせ」を購読しているユーザーの
「フレッシュリーダーからのお知らせ」が入っているフォルダ内にあるサイトは、
「関連サイト」として表示されます。
「関連サイト」の表示は、以下手順で設定を行います。
- システム設定画面に移動する
- 購読サイトの設定-購読情報の表示設定 をクリックする
- 関連サイトの表示を行う場合には、「関連サイトの表示」で
「関連サイトを表示する」を選択して、「設定する」を押す
講読者数の表示設定を行う
サイトに対して、何人のユーザーが購読しているかを表示できます。講読者数の多さで、社内・グループ内の関心があるサイトを確認できます。
講読者数を表示するのは、各サイトのタイトル部分と、サイトランキングになります。
以下手順で設定します。
- システム設定画面に移動する
- 購読サイトの設定-購読情報の表示設定 をクリックする
- 講読者数表示の設定を行う
講読者数表示の選択を行って、「設定する」を押す
最新ニュースを別のページに表示する
フレッシュリーダーで表示している最新ニュースを javascript で他のページに貼り付けることができます。別ページに貼り付けた例

| ※ | フレッシュリーダーを基本認証が設定されているサイトで運用している場合には 他のページで最新ニュースを表示するときに、認証処理が発生します。 |
設定は以下手順で行います。
- フレッシュリーダーで最新ニュースを表示する設定を行う
フレッシュリーダーで最新ニュースを表示していなければ、表示する設定を行います。
→全員が読める新着情報を表示する
- 別ページで表示するプログラムファイルをインストールする
次のファイルをダウンロードして、ファイル名を parts.php に変更した後
フレッシュリーダーのインストールディレクトリ下に保存します。
※拡張子は、php で保存してください。ダウンロードファイル parts.txt (右クリック-ファイル保存をしてください)
- 最新ニュースを表示するスクリプトを貼り付ける
最新ニュースを表示させたい Webページに以下のスクリプトを貼り付けます。
<script src="[フレッシュリーダーのURL]/parts.php?width=160&num=5" charset="utf-8"></script>
例) フレッシュリーダーに以下の URL でアクセスしている場合
http://freshreader.com/freshreader/
http://freshreader.com/freshreader/index.html
(貼り付けるスクリプト)
<script src="http://freshreader.com/freshreader/parts.php?width=160&num=5" charset="utf-8"></script>
- 表示をカスタマイズする
貼り付けるスクリプトの内容を変更することで、最新ニュースを表示する件数、表示する幅を指定できます。
<script src="[フレッシュリーダーのURL]/parts.php?width=160&num=5" charset="utf-8"></script>
項目 設定内容 width 表示する幅です。ピクセル単位で指定します。 num 表示するニュースの件数です。最大10件までです。
例)表示幅:200ピクセル、8件のニュースを表示したいとき
<script src="[フレッシュリーダーのURL]/parts.php?width=200&num=8" charset="utf-8"></script>
| ※ | ブログにパーツとして貼り付ける方法は、以下のページを参照してください 「track word」を設置するには |
テンプレートファイルを使って、表示形式をカスタマイズすることができます。
最新ニュースを別ページに表示する書式をカスタマイズする
最新ニュースを別ページに表示する書式をカスタマイズする
テンプレートファイルを使って、最新ニュースの表示方法をカスタマイズすることができます。以下の手順で行います。
- plugin ディレクトリを作成する
インストールディレクトリ下に、plugin という名前のディレクトリを作成します。

- テンプレートファイルを作成する
最新ニュースを表示する枠と、ニュースの表示方法をテンプレートで指定することができます。
例) 初期表示(テンプレートを使用しない場合の表示設定)
<table width="160" cellspacing="0" cellpadding="2" style="border:1px solid #999999;" class="freshreaderparts">
<tr>
<th background="http://www.freshreader.com/img/partsbg.jpg" style="text-align:center;">
<a href="{$url}" style="text-decoration:none;">{$title}</a>
</th>
</tr>
<FRItemList>
<tr>
<td nowrap>
<div style="width:154px;overflow:hidden;">
<a href="{$itemurl}">{$itemtitle}</a>
</div>
</td>
</tr>
</FRItemList>
<tr>
<td nowrap style="text-align:center;" background="http://www.freshreader.com/img/partsbg.jpg">
<a href="http://www.freshreader.com/" target="_blank"><img src="http://www.freshreader.com/img/shoulders.gif" border="0"></a>
</td>
</tr>
</table>
※ 表示幅は、table タグで指定することができます。最新ニュース表示スクリプトで指定される表示幅よりも、table タグで指定された幅で表示されます。
※ 使用できる変数について
以下の表示変数を使用することができます。
変数 内容 {$url} 最新ニュースを取得しているフレッシュリーダーのURL {$title} フレッシュリーダーで設定した「会社名/組織名」 {$host} 最新ニュース一覧を表示しているサイトのドメイン名 <FRItemList>~</FRItemList> で、1件の記事の表示方法を指定します。 {$itemtitle} アイテムのタイトル {$itemurl} アイテムのURL {$itemtitleencoded} アイテムのタイトル(encodeされたもの) {$itemurlencoded} アイテムのURL(encodeされたもの) {$feedtitle} アイテムが所属するフィードのタイトル {$feedurl} アイテムが所属するフィードの URL {$feedurlencoded} アイテムが所属するフィードの URL(encodeされたもの) {$year} アイテムの投稿(または取得)日時の年 {$month} アイテムの投稿(または取得)日時の月 {$day} アイテムの投稿(または取得)日時の日 {$hour} アイテムの投稿(または取得)日時の時(時間) {$min} アイテムの投稿(または取得)日時の分 {$sec} アイテムの投稿(または取得)日時の秒
- テンプレートファイルを保存する
「1.」で作成した plugin ディレクトリの下に作成したテンプレートファイルを保存します。
- ファイル名は、拡張子を .tpl として、拡張子を除いた英数字 4文字以上16文字以下となります。
- 文字コードは、UTF-8 を指定して保存します。
- 表示用のスクリプトを変更する
表示時に、テンプレートファイルを読み込むように、スクリプトを変更します。
例) テンプレートファイル sample.tpl で 5 件のニュースを表示する
<script src="[フレッシュリーダーのURL]/parts.php?template=sample&num=5" charset="utf-8"></script>

