テンプレートファイル
- index_temp.html トップページテンプレート index.html を生成
- temp.html 自動生成されるページのテンプレート pm/new_dataxxxx.html を生成
- main_temp.html 自動生成されたページを束ねるメニューページのテンプレート sdpm.php?xxxxx を生成
- ap2.css デフォルトのスタイルシート
index_temp_html の記述
- 生成されたページへのリンクを追加 リンクを貼る場所に {$incdata} を挿入
- ページのどこでもいいので <a href="./sdpm.php">最新情報</a> を挿入 リンクテキストは何でも構わない
temp.html と main_temp.html の記述
- 自動生成されるページのテンプレート
- temp.html <title> {$getrss} {$date} </title> 生成されたページへのリンク文面になるので必須
- 以下は共通
- {$incdata} 生成されたコンテンツ
- {$getrss} 情報のタイトル
- {$date} ページが作成された日付
- {$youbi} ページが作成された曜日
- {$time} ページが作成された時間
- {$script} メニューページのURLに置き換え <a href="{$script}" > メニュー </a>
- {$home} トップページ ( ツールを設置したページ ) のURLに置き換え <a href="{$home}" > トップページ </a>
環境設定ファイル
- sdpm.ini.php 環境設定ファイル 7行目:設置URL 3行目:パスワード 重要な設定はこのふたつ 他は任意で設定
- sdconfig.php オートリフレッシュマスター設定・管理画面 上記ファイルのブラウザ編集用 ログインは 設置URL/sdconfig.php?m=パスワード
- data.sdpm RSSデータ・動作モード管理設定ファイル
- scf.php RSSデータ・動作モード管理設定 上記ファイルのブラウザ編集用 ログインは 設置URL/scf.php?m=パスワード
設置 パーミッションの設定
| ├ *.php | 755 ( 705 , 766 ) | ※ロリポップは、 sdpm.ini.php のみ 666 or 606 | ||
| ├ index.html | 666 ( 606 ) | |||
| ├ data.sdpm | 666 ( 606 ) | |||
| ├ aaa.xml | 666 ( 606 ) | |||
| ├ pm | 777 ( 707 ) | ※ディレクトリ | ||
| └ pm-mk | 777 ( 707 ) | ※ディレクトリ | ┬ ctrl.data.tmp | 666 ( 606 ) |
| ├ sitemap.tmp | 666 ( 606 ) | |||
| ├ num.wk | 666 ( 606 ) | |||
| └ num1.wk | 666 ( 606 ) | |||
動作テスト チェック項目
- 設置URL/sdpm.php へアクセスすると最新情報というページが表示される
- 1ページ生成されている pm/new_data001.html
- トップページに生成されたページへのリンクが貼られている
- 動作を確認したら環境設定ファイルで テストモード から 通常モード に変更する
- テキストの場合 sdpm.ini.php の43行目を 1 から 0 へ
- ブラウザの場合 設置URL/scf.php?m=パスワード でオートリフレッシュマスター設定・管理ツールにログインして モード設定を 1:テストモード から 0:通常モード へ
- ※ テストモードはページをリロードするごとにページを生成 通常モードは設定した間隔でページを生成 この下で設定する通常モードとは別物
RSSデータの設定 通常モード
- 複数のRSSを登録可能 ひとつのRSSで1ページを生成
- 登録したい数だけ連番で追加し、上から順番に設定した間隔で1ページづつ生成される
テキストで設定
data.sdpm の以下の部分を編集
| C | new_data | 1 | 1| key_data_dat | |
| 1 | 1 | temp.html | http://syoukenn.seesaa.net/index20.rdf | 株式投資ニュース | 4 |
| 2 | 1 | temp.html | http://4travel.jp/rdf/travelogue_all_new.xml | 国内・海外旅行口コミ | 4 |
| 3 | 1 | temp.html | http://web1.aaacafe.ne.jp/~tenki/tenki.xml | 今日の天気 | 4 |
↓ 以下、連番で追加していく
| 1 | 1 | temp.html | http://syoukenn.seesaa.net/index20.rdf | 株式投資ニュース | 4 |
| 2 | 1 | temp.html | http://4travel.jp/rdf/travelogue_all_new.xml | 国内・海外旅行口コミ | 4 |
| 3 | 1 | temp.html | http://web1.aaacafe.ne.jp/~tenki/tenki.xml | 今日の天気 | 4 |
↓ 以下、連番で追加していく
- | C | new_data | 通常モードは1 | 1| key_data_dat | |
- | 生成される順番 | 1 | temp.html | RSSフィードのURL | タイトル | 通常モードは4 |
ブラウザで設定
- RSSデータ設定管理画面へログイン 設置URL/scf.php?m=パスワード
- モード設定を 1 にする ( デフォルト )
- RSSフィード設定シート1〜26 に RSSフィードのURL と タイトル を入力
- ページの一番下の 設定 をクリックで保存
RSSデータの設定 キーワードモード
- ひとつのRSSからキーワードごとに1ページを生成
- key_data_dat に記述したキーワードで上から順番に設定した間隔で1ページづつ生成される
共通の設定
- key_data.dat にキーワードを改行ごとに入力
- 複合キーワードの場合は半角スペースで区切る
テキストで動作を設定
data.sdpm の以下の部分を編集
| C | new_data | F | 1| key_data_dat | |
| 1 | 1 | temp.html | http://syoukenn.seesaa.net/index20.rdf | 株式投資ニュース | 5 |
| 1 | 1 | temp.html | http://syoukenn.seesaa.net/index20.rdf | 株式投資ニュース | 5 |
- | C | new_data | キーワードモードはF | 1| キーワードを記述するファイル | |
- | 1 | 1 | temp.html | http://syoukenn.seesaa.net/index20.rdf | 株式投資ニュース | RSSの取得先 |
ブラウザで動作を設定
- RSSデータ設定管理画面へログイン 設置URL/scf.php?m=パスワード
- モード設定を F にする
- RSSフィード設定シート1 の 表示用モードにどこのRSSを使うか 5〜9 A〜G を入力
- RSSフィード設定シート2〜26は設定しなくてよい
- ページの一番下の 設定 をクリックで保存
キーワードモードのRSSデータ取得先
- 5 : yahooブログ
- 6 : yahoo知恵袋
- 7 : gooブログ
- 8 : NAMAANブログ
- 9 : エキサイトブログ
- A : Yahoogle!(ヤフーグル)
- B : googleブログ検索
- C : Bulkfeeds
- D : livedoorブログ
- E : blogpeople
- F : SPeeNee(スピーニー)
- G : もぶろげっと(mobloget)