Web > しゃべれ場!(仮)掲示板の作成

電気技術とプログラムの世界

« AUの.aiファイルをPNGに変換 | メイン | USBの仕様 »

しゃべれ場!(仮)掲示板の作成

すべてPHPにて作成したしゃべれ場!(仮)
掲示板についてのメモ
TASYU.COMを作成して,掲示板もすべてオリジナルのものにしたかったのでPHPで掲示板を作ってみました.
大枠は

リードPHP 現在の書き込み内容などを読むスクリプト

スレッド作成PHP 新規スレッド作成スクリプト

レス書き込みPHP 現行スレッドにレスを書き込むスクリプト

インデックスPHP 現行スレッドを表示するスクリプト

で構成

設定や細かい処理はすべて個別ファイルを用意してメンテナスなどをしやすくした.

現在導入済みのもの

タグ排除スクリプト
IPチェックスクリプト
スレッド・レス数設定ファイル
メッセージ設定ファイル
プレビュースクリプト
過去ログ作成スクリプト
過去ログ回覧スクリプト
ページ機能 モバイルのみ
URL自動アンカー機能


===========

作成予定

ページ機能
個別レス表示
絵文字相互変換

===========

・タグ排除スクリプト詳細
タイトルと名前に関してはタグ除去
本文はHTML エンティティに変換


・IPチェックスクリプト詳細
時間規制
同一人物が短時間に連続投稿することを規制
多人数からの書き込みがあり掲示板が盛り上がってると判断されると自動緩和

ホスト名規制
ホスト名による書き込み規制

PROXY規制
ホスト名または環境変数からPROXY経由と判断されると書き込み規制


・スレッド・レス数設定ファイル詳細
最大保持スレッド数を設定,最大数を超えると下位スレッドは過去ログへ
一スレッドに対する最大レス数を設定,最大数になると過去ログへ

・メッセージ設定ファイル
掲示板利用中各所で表示される文章の設定

・プレビュースクリプト
書き込み前の内容確認スクリプト

・過去ログ作成スクリプト
書き込み処理時に呼び出して過去ログへ送るか判別,過去ログ作成

・過去ログ回覧スクリプト
過去ログに送られたスレッドの回覧スクリプト

・ページ機能
設定ファイルで設定された数だけ一ページに表示する

・URL自動アンカー機能
本文内でURLと判断された箇所をアンカーに変換する

トラックバック

このエントリーのトラックバックURL:

コメントする


画像の中に見える文字を入力してください。

About

2007年5月 6日 13:22に投稿されたエントリーのページです。

ひとつ前の投稿は「AUの.aiファイルをPNGに変換」です。

次の投稿は「USBの仕様」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

ページのトップへ
tasyu.com  - ブログ  - 電気  - リンクについて
Copyright © TASYU All rights reserved.