簡単に最新情報を更新したい!大規模なシステムはいらない!そんなときにおすすめです!

ReCubeNews 設置方法

  1. 解凍後のファイル構成
    • index.php ・・・ トップページを想定したページ
    • readme.txt ・・・ 設置方法など
    • news.ppr ・・・ PHPエディタ用のファイルです。使わない場合必要ありません。削除してください。
    • news/
    • └ list.php ・・・ 新着情報の一覧ページ
    • └ detail.php ・・・ 新着情報の詳細ページ
    • └ config.php ・・・ パスワードの設定やライブラリ群
    • └ admin.php ・・・ 管理ページ
    • └ preview.html ・・・ プレビュー用
    • └ opt/ ・・・ CSSファイル、JSファイル、ログインアウト等
    • └ mgimg/ ・・・ 管理画面用画像
    • └ log/ ・・・ 新着情報のデータを格納する(パーミッション707 or 777)
  2. パスワードを設定する
    パスワード変換で、好きなパスワードを暗号化して「config.php」の「$passWord」に入れてください。
  3. ページの調整
    「list.php」「detail.php」のHTMLをサイトに合わせて編集ください。
    「index.php」はトップページに入れる場合に編集して使ってください。階層を変える場合は「log」ディレクトリのパスやCSSのパスを直して下さい。
    index.htmlのままPHPファイルにしたくない場合などは、index.phpのファイル名を変えて、iframeで表示するなどしてください。
  4. FTPでアップ
    あとはファイルをアップして、「log」ディレクトリのパーミッションを「707」か「777」にしてください。
    これで完了です。

PHPヒント

  • PHPでは、スラッシュ2回「//」の後から、その行の末尾までがコメント扱い(出力されない)となります。
  • PHPファイルを開いたときに文字化けする場合は、文字コードに問題があります。このシステムはUTF-8で作られています。
    UTF-8が使えるエディタは無料でたくさんあります。探してみてください。私はPHPエディタ(http://phpspot.net/php/phpeditor.html)を使っています。
  • 動作しない場合、または真っ白な画面が表示される場合は、「ini_set("display_errors",1);」をPHPファイルの2行目(『<?php』の次の行)に挿入してください。エラーが表示されるはずです。エラー内容を添えてお問い合わせいただければ対処しやすいです。

バージョンアップ方法

v0.1.1 or v0.1.2 から v0.1.3にバージョンアップ

  1. まず現在のファイルのバックアップをとってください。
  2. index.php、list.php、detail.phpの上の辺りにあるPHPコードを入れ替えてください。
  3. admin.phpとpreview.htmlを上書きしてください。
  4. 以上です。config.phpやlogディレクトリはそのままで大丈夫です。(構造が変わったので設置方法にある構造にしてください。)

更新履歴

  • 2009.03.10 v0.1.3
    投稿後の文字化け対策、CSSが反映されたプレビュー追加、タグの小文字化、index.phpを上の階層に移した
  • 2009.03.03 v0.1.2
    detail.phpのhtmlspecialchars_decodeがPHP5からの関数だったので修正
  • 2009.02.22 v0.1.1
    BETAでとりあえず配布開始

Copyright (C) 2008 WEB.FUNKAZISTA.COM All Rights Reserved.