新着情報PHPの特徴

  • スタイルシートでデザイン変更可能
    • 日付の表示スタイルは自由
    • 記事内のテキストに部分的に文字太さ、リンクの設定可能
    • 表示する記事数、1つの記事の文字数は自由設定
  • SEO対策に考慮してフレーム表示ではなくページ内に表示
  • 過去の記事を別ページで表示
  • ページの文字コードは何でも対応しているので文字化け無く表示
  • 表示させるページはhtmlでもphpでも可能(例 index.html index.phpなど)

動作環境

PHPが使えるサーバー
データベースは必要ありません。(設置した瞬間から利用が可能)

ダウンロード

NewPHP.zip
2010/8/1 配布スタート(万一使えないレンタルサーバがあればメールお願いいたします。使えるまで最善を尽くします)

新着情報PHPのDEMO

見た目

当サイトのトップページを想定して導入してみました ⇒ ここから

管理画面

パスワードは【admin】です。 ⇒ ここから

新着情報PHPの設置方法

【その1 プログラム設定】

newpartsフォルダの中にある「config.php」の1つだけ。phpが初めての方は、「config.phpの上で右クリック」 → 「プログラムから開く」 → 「プログラムの選択」 → 「Notepad」 で編集できます。
※utf-8で作っているので、メモ帳で開くと文字が化けて表示されますがそのまま設置しても問題ありません。



【その2 ファイルアップロード】

  1. 表示させたいページと同じディレクトリに全てアップロードします。
  2. 下の表のようにパーミッションを変更します。
  3. http://・・・/newadmin.phpにアクセスして、ログイン後記事を追加するか変更・削除してみてください。ページに新着情報が追加されてたら動作OKです。
    ※まずは動作確認できるようにtestpage.htmlでやってみてください。新着記事が追加されたら、本当に表示させたいページ(トップページならindex.html)に組み込んでください。
ファイル名 パーミッション 説明
new.php 755 or 705 新着情報をページに組み込むプログラムです。
archi.php 755 or 705 過去の記事一覧を表示させるプログラムです。表示させたいページにリンクを貼るか、続きを読むをクリックするとこれが表示されます。
archi_template.html 755 or 705 過去の記事一覧のページテンプレです。
<?=$menu?>には記事がある月別のリスト表示
<?=$list?>には記事が全て表示
デザインの変更は自由です。
testpage.html 666 動作確認用のテストページです。テストが済めば削除して構いません。本番では表示させたいページのパーミッションを666にしてください。
jmcodex.php 755 or 705 動作補助プログラム
【以下、newparts内】
config.php 755 or 705 設定ファイルです。
data.txt 666 記事情報を保存するファイルです。
その他 そのままでOK

新着情報PHPの使い方【管理画面ログイン後】

新着情報のデザイン方法

挿入される新着情報のスタイルは上のようなものです。
記事ごとに <div class="arti">でくくられ、その中に hiduke と text_con が入ってます。
日付 テキストを横で並べるなら、

.hiduke{
  float:left;
  width:●●;
}
.text_con{
  float:right;
  width:●●;
}

でallブラウザ対応です。