【freo】【freoプラグイン】【その他プラグイン】新着ニュースプラグイン
- 2014/01/22 18:01
- ニュースプラグイン
- 新着ニュースプラグイン
- 102
新着ニュースを表示できるプラグインです。
当サイトで配布しているニュースプラグインに登録されているニュースの内新着ニュースのみ表示します。
特徴
- ニュースプラグインのver.2_0_0以降を設置していることが必要です。
- デフォルト画面、ニュース画面、エントリー画面、カテゴリー画面、エントリー記事個別表示(VIEW)画面、ページ画面で表示できます。
- 特定のカテゴリーのニュースのみ新着表示することができます。
- 複数のカテゴリーの新着ニュースを表示したい場合は同じプラグインを複数設置することが必要です。
サンプル
当サイトのトップページ「サイトについてのお知らせ(新着5件)」で確認できます。
ニュースプラグインを利用した更新履歴の内、「お知らせ」カテゴリーの新着5件を表示しています。
ダウンロード
導入方法
- 上記ファイルをDLして解凍する。
- [freo]フォルダに[configs][libs]フォルダをアップロードする。
- 管理画面の[設定管理]―[プラグインの設定]―[新着ニュースプラグイン]で各種設定を行う。
- 新着ニュースを表示させたい箇所に
<div class="content"> <h2>新着ニュース</h2> <dl class="news"> <!--{foreach from=$plugin_news_recentries|smarty:nodefaults item='plugin_news_recently' name='news_recently_loop'}--> <dt>{$plugin_news_recently.datetime|date_format:'%Y/%m/%d'}</dt> <dd> <!--{if $plugin_news_recently.url}--><a href="{$plugin_news_recently.url}">{$plugin_news_recently.title}</a><!--{else}-->{$plugin_news_recently.title}<!--{/if}-->{$plugin_news_recently.text}<br /> <!--{if $plugin_news_recently.category_id}--><p>【カテゴリー:<a href="{$freo.core.http_file}/news?category_id={$plugin_news_recently.category_id}">{$plugin_news_categories[$plugin_news_recently.category_id].name}</a>】<!--{/if}--><!--{if $plugin_news_recently_tags[$plugin_news_recently.id]}-->【タグ:<!--{foreach from=$plugin_news_recently_tags[$plugin_news_recently.id]|smarty:nodefaults item='plugin_news_tag' name='loop'}--><a href="{$freo.core.http_file}/news?tag={$plugin_news_tag|smarty:nodefaults|escape:'url'}">{$plugin_news_tag}</a><!--{if !$smarty.foreach.loop.last}-->, <!--{/if}--><!--{/foreach}-->】</p><!--{/if}--> </dd> <!--{/foreach}--> </dl> </div>
おまけのCSS
dl.news dt { clear: left; float: left; margin: 0 0 8px; width: 80px; border-left: solid 8px #c9af97; padding-left: 5px; color: #000; } dl.news dd { margin: 0 0 8px 95px;}
更新履歴
- 2014/01/22
- 配布開始
- 2014/01/27
- 製作者リンクを修正しました。
- 2014/02/12
- ニュースを日付順に表示するように修正しました。
全てのファイルをアップデートしなおして下さい。 - 2014/08/22
- ニュースのファイル・添付ファイルのサムネイルの情報を取得できるように修正しました。
[libs]ファイル内の全てのファイルをアップデートして下さい。