CSS Yomi-search

RSSフィード出力

新着・更新情報をRSSフィード出力します。

この機能を使用する場合は、サーバに「Jcode.pm」ファイルがあることが必須です。

改造(カスタマイズ)参考元

  • Yomi-search FAN!様

RSSフィード作成

RSSフィード出力をするファイルをダウンロードしてください。

  • Rss.zip(ダウンロードページへ飛びます。)

DLが完了しましたら、「pl」フォルダ内に格納してください。

pl > temp.cgi
  • 1975~1985行目
		# その他の特殊カテゴリ更新処理
		elsif($TASK{$FORM{mode}} && $EST{task}==1) {
			if(!$lock_fl) {
				&lock();
				$lock_fl=1;
			}
			local(@kt_list);
			push(@kt_list,$FORM{mode});
			&MK_cgi_other(*kt_list,$FORM{mode});
			delete $TASK{$FORM{mode}};
		}

下記に変更してください。

		# その他の特殊カテゴリ更新処理
		elsif($TASK{$FORM{mode}} && $EST{task}==1) {
			if(!$lock_fl) {
				&lock();
				$lock_fl=1;
			}
			local(@kt_list);
			push(@kt_list,$FORM{mode});
			&MK_cgi_other(*kt_list,$FORM{mode});
			delete $TASK{$FORM{mode}};
			# 新着処理の場合、RSSフィードを更新する。
			if (($FORM{mode} eq "new") || ($FORM{mode} eq "renew")) {
				# RSSフィードの出力。
				require "pl/rss.cgi";
				&OutputRSS;
			}
		}

これで設定は終わりです。

RSSフィードへのリンク

お好きなページ(テンプレート素材)に下記を挿入してください。

<a href="$EST{html_path}rss.rdf">RSS</a>
HEAD設定
  • 管理画面→環境画面→各スペースの設定→メタスペースの設定

管理画面にて、下記を挿入してください。

<link rel="alternate" type="application/rss+xml" title="$EST{search_name}" href="$EST{html_path_url}$EST{html_path}rss.rdf">