Rocomotion

CGIとPHPとちょっとした幸せ配布サイト

シェアウェア購入 シェアウェアスクリプト購入

the shop Rocomotion the shop Rocomotion

アフィリエイト アフィリエイトで稼ぐ

お小遣いを手に入れよう お小遣いを手に入れるために

レンタルサーバを借りるCGI レンタルサーバを借りる
テストスクリプト テストスクリプト

pplog premium

pplog premium pplog premium

新作スクリプト 新作スクリプト

PM mail PM mail

P link compact P link compact

P slide P slide

view : 6,551

 

P new board plus

 

by Rocomotion

更新履歴用スクリプト "P NEW BOARD"がAJAXで快適動作になりました。
機能はP new board 3にajaxを搭載。よってRSSも配信します。
そしてカテゴリ機能を搭載し、すべての情報・カテゴリ毎の情報だけの表示も可能

+軽快動作。
+記事修正・削除機能。
+過去ログ機能
+全記事閲覧機能
+RSS2.0配信機能
+タグ許可
+カテゴリ機能
+javascriptによる表示なのでどんなページにも掲載可能

   206 web site ranking    Sozai-R    Web material ranking    1R web site ranking

+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+ダウンロード、設置した方は掲示板にてお知らせください。
その他の規定は別ページの利用規程をお読みください。

その他利用規定はこちらをご覧ください。

規定(必ずお読み下さい。) PHP利用規定 規定(必ずお読み下さい。) サンプル利用規定 規定(必ずお読み下さい。) 商用利用規定

+php3ではおそらく動作しません。
+IE6.0以上を推奨します。
+iniファイル内のカスタマイズはご自由に行ってください。
+基本的な文字コードはUTF-8ですので、UTF-8を開けるテキストエディタをご用意ください。
他のP new board系のログは使えません。
+test_xxx.htmlは表示させるためのサンプルファイルですのでサーバに置く必要はありません。
更新日付 バージョン 更新内容 更新ファイル
2007-12-26 1.06 タグの閉じ忘れ修正 日付が1桁の場合2桁にして表示するように修正 func.php
2007-09-07 1.05 登録時に空白レコードができるのを修正 func.php
2007-08-07 1.04 ファイル保存方法変更 func.php
2007-04-10 1.03 カテゴリ削除時にカテゴリログが削除されないのを修正 func.php
2007-04-02 1.02 OLD INFORMATIONSが真ん中に表示しないのを修正 admin.php
func.php
js/pnewp.js
css/index.css
Page : 1 / 2
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル admin.php

ファイル func.php

ファイル index.php

ファイル ini.php

ファイル cat.cgi

ファイル catcnt.cgi

ファイル logcnt.cgi

ファイル xml.xsl

ファイル test_utf.html

ファイル test_euc.html

ファイル test_sjis.html

ディレクトリ cat

ディレクトリ css

ディレクトリ icon

ディレクトリ jcode

ディレクトリ js


項番 ファイル (行番号)
手順
1 ini.php (4行目付近)
パスワードの変更

//パスワードの設定
define('PASSWORD', '0123');

こちらをご自分の好きなものへ変更する
(変更の際に「'」「;」を消さないように注意!!)
2 ini.php (15行目付近)
画像設定

/公開画面タイトル前に表示する画像設定
define('MARK', '<img src="http://localhost/php/sample/pnewp/icon/head.gif" alt="head" width="11" height="11" />');

こちらをご自身の環境に合わせて修正もしくは
自分の好きなものへ変更する。
(変更の際に「'」「;」を消さないように注意!!)
3 ini.php (22-25行目付近)
RSS設定変更

//RSS用
define('MAINTITLE', '更新情報'); //タイトル
define('ADMINNAME', '管理者名'); //管理者
define('HOMEPAGE', 'http://localhost'); //ホームページ
define('SUBTITLE', '○○サイトの更新情報です。'); //RSSの内容

こちらをご自身の環境に合わせて修正する。
(変更の際に「'」「;」を消さないように注意!!)
4 ini.php (27-31行目付近)
URLの変更

//スクリプト名を指定(http://〜index.phpまで)
define('SCRIPTURL', 'http://localhost/php/sample/pnewp/index.php');

//pnewpディレクトリまでのURL(http://〜)最後は/で閉じること
define('FOLDERURL', 'http://localhost/php/sample/pnewp/');

こちらをご自身の環境に合わせて修正する。
(変更の際に「'」「;」を消さないように注意!!)
5 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  public_html (ホームディレクトリ)
|
+-- pnewp [755] / admin.php [644] [755]
| index.php [644] [755]
| func.php [644]
| ini.php [644]
| cat.cgi [666]
| catcnt.cgi [666]
| logcnt.cgi [666]
| xml.xsl [644]
|
+---- cat [777]
|
+---- css [755]
|
+---- icon [755]
|
+---- jcode [755]
|
+---- js [755]

[]内はパーミッションの値
6 すべて
パーミッションの変更

項番5のかっこの中の値を参考にパーミッションを変更する。
2つパーミッションがある場合、右側はcgiで動作しているサーバの場合。
7 admin.php
動作確認

設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する。

管理サイトのアドレスは→http://ご自身の環境/pnewp/admin.php
管理サイトのアドレスを開いて、ログイン画面が出ればOK。
更新履歴を表示させるためのアドレスは管理サイトで作成する。

404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にPHPファイルがない

もう一度アドレスを確認してください。

ソースが表示される場合
PHPが使用できないサーバだと思われます。
8 admin.php
動作確認 2

チェックモード
http://ご自身の環境/pnewp/admin.php?mode=checkですべて「OK」なのを確認する。
9 admin.php
動作確認 3

下記の方法で動作を確認する。

1. 管理サイトへログイン
2. カテゴリを追加
3. 記事を作成
4. 管理サイトトップページに載っている方法で表示させたい箇所へ挿入するhtmlコードを作成する。
5. 表示させたいファイルへ管理サイト内に載っているjavascriptを挿入する。
6. 更新履歴を表示させたい箇所へ、htmlコードを挿入

問題なく表示されることを確認する。
一家に一台マックはいかが? iMac G5