Punyu Net † Index | Information | Atelier | Link | Mail
PHP script | OnlineDVDrental Search
PHPスクリプト

更新履歴

※お絵かき版futaba.php(開発終了)の更新履歴はこちら

POTI-board

[2005/06/02] v1.32 lot.050602
【仕様変更】
 ・連続・二重投稿チェックをレベル分けして選択できるようにした
 ・書込み時に画像の容量チェックを追加
 ※エラーメッセージMSG034を使用しますので、template_ini.phpの変更も必要
  メッセージ例:アップロードに失敗しました<br>規定の画像容量をオーバーしています
★picpost.php
 ・容量違反・画像サイズ違反・拒絶画像のチェックを追加
 ※容量違反チェックのON/OFFはpicpost.phpの中でする

[2005/02/14] v1.31 lot.050214
【仕様変更】
 ・お絵かき画像投稿時に、選択した画像が自分のかどうかusercode及びIPアドレスで再チェックする
 ・コンティニューの画像差し換え時に認識コードを作成し、別の画像に差し換えられるのを防ぐようにした(picpost.phpも変更)
 ・ついでに出力時の'&'を'&amp;'に統一

[2005/01/17] v1.30 lot.050117
【障害対応】
 ・新規お絵かき投稿時の描画時間の文字コード変換を忘れていた

[2005/01/14] v1.30 lot.050114
【追加】
 ・文字コードを選択できるようにした
 ※設定を変えるだけで各文字コードに対応できます。これに伴い、各ソースはUTF-8で統一。
 ・jcode.phps が jcode.php になっていたので両方使えるように対応
【テンプレート】
★共通
 ・文字コード追加 … charset

[2004/11/26] v1.3b4 lot.041126
【障害対応】
 ・いまのいままで mb_language("Japanese"); を入れておくのを忘れていた

[2004/11/22] v1.3b4 lot.041122
【修正(thumbnail_gd.php, thumbnail_re.php)】
 ・菅処で gif2png を repng2jpeg に統合していた為、それに対応

[2004/06/23] v1.3b4 lot.040623
【修正】
 ・HTMLテンプレートタグ「ndef」(変数が空の場合に表示)の挙動が変だったので、単純に「def」の逆条件に変更(最初からこうしとけばよかった・・・○| ̄|_)

[2004/06/22] v1.3b4 lot.040622
【追加】
 ・独自タグ機能追加
  → 独自タグを使用するかどうか設定可能
  → 独自タグの追加削除が自由(要HTML知識)
 ・ユーザー削除権限を設定可能
【変更】
 ・HTMLテンプレートクラス(htmltemplate.inc)を"htmltemplate_oo 0.3.1"に変更
  → 新規HTMLテンプレートタグ追加
   <!--{ndef hoge}-->〜<!--{/ndef}--> (hogeが空の場合に〜部分を表示)
   <!--{vdef hoge}-->〜<!--{/vdef}--> (hogeが空(null,false)ではない場合に〜部分を表示 ※ゼロの場合でも表示)
   <!--{ifeq hoge:val}-->〜<!--{/ifeq}--> (hoge = val の場合に〜部分を表示)
   <!--{ifne hoge:val}-->〜<!--{/ifne}--> (hoge != val の場合に〜部分を表示)
   <!--{iflt hoge:val}-->〜<!--{/iflt}--> (hoge < val の場合に〜部分を表示)
   <!--{ifgt hoge:val}-->〜<!--{/ifgt}--> (hoge > val の場合に〜部分を表示)
   <!--{ifle hoge:val}-->〜<!--{/ifle}--> (hoge <= val の場合に〜部分を表示)
   <!--{ifge hoge:val}-->〜<!--{/ifge}--> (hoge >= val の場合に〜部分を表示)
   {?} ('?'のエスケープ用。<?xml〜?> や <?php〜?> などに)
   <!--(〜)--> (コメント用。〜部分は出力されません)
 ・ユーザーコードによるチェック機能を追加(クッキーを利用)
  → クッキーにユーザーコードを発行
  → 投稿者情報にユーザーコードを追加(picpost.phpの変更)
  → ユーザーコードはIDを12桁にしたもの(右8桁まで同じ)
 ・エラーメッセージを変数に定義
 ・画像からの続きのとき、JPEGしか続きが描けなかったが、GIF・PNGでも続きが
 描けるように変更。ただし、JAVAに依存する(MS製だとPNGは読めない)
【修正】
 ・HTTP_CLINT_IP を HTTP_CLIENT_IP に修正
【テンプレート】
★共通
 ・ユーザー削除フラグ追加 … userdel (設定値がそのまま入ります)
★各フォーム部分
 ・独自タグ使用フラグ追加 … potitag
★お絵かき画面
 ・ユーザーコード変数追加 … usercode
★コンティニュー画面
 ・画像からの続き変更により ctype_jpg を ctype_img に変更
★独自タグ説明画面
 ・新規追加。変数を用意するの面倒だからPHPスクリプトを直接書いてます。

[2004/03/16] v1.3b3 lot.040316
【追加】
 ・文字色選択機能追加
  → クッキーに対応(JavaScript側変更)
  → 文字色選択を使用するかどうか設定可能
 ・config.phpに基本的なアプレット設定を追加
  → お絵かきテンプレート(xxx_paint.html)に関連する変数追加
 ・保存タイプ選択機能追加
 ・お絵かきテンプレートでUNDO数やその他の設定を変更して描き直せるフォーム追加
 ・クオリティ値に対応
 ・アプレットのセキュリティ関連設定追加
  → 続きを描くときのセキュリティも設定可
 ・レス時の画像貼り付け又はお絵かき貼り付け機能追加
  → レス画像貼り(お絵かきも連動)を許可するかどうか設定可能
  → レス側画像のサムネイルサイズ指定追加
  → レス側画像を1スレで表示させる件数を指定可能
【変更】
 ・<br />を<br>にして出力
 ・potiboard.php内、
  「メール通知クラスのファイル名」「アプレットヘルプのファイル名」の指定を上部に追加
【修正】
 ・クッキーにセットする名前の\を除去していなかったので除去するように修正
【テンプレート】
★各フォーム部分
 ・文字色選択用配列追加 … fctable/color , fctable/name
 ・upfile でアップロード可能か判断するように変更(フォーム下説明等)
 ・アプレット設定用変数追加 … undo , undo_in_mg , qualitys(selectタグ用option配列)
★メイン&レス
 ・ペイントフォーム用に paintform を追加(いままで notres で代用)
 ・親記事、色情報追加 … oya/fontcolor
 ・レス記事、画像情報・色情報追加
  oya/res/src , oya/res/srcname , oya/res/size , oya/res/painttime
  oya/res/pch , oya/res/continue , oya/res/thumb , oya/res/imgsrc
  oya/res/w , oya/res/h , oya/res/fontcolor
★お絵かき画面
 ・お絵かき設定用変数追加
  image_jpeg , image_size , compress_level , undo , undo_in_mg
  → しぃペインターのみ
  layer_count , quality
  → セキュリティ
  security , security_click , security_timer , security_url
 ・お絵かき設定変更フォーム用変数追加
  mode2(モード判定用) , savetypes(selectタグ用option配列)
  → 通常用
  newpaint
  → コンティニューモード用
  no , pch , ctype , type , pwd , applet , usepbbs
★コンティニュー画面
 ・描画時間変数追加 … painttime

[2004/02/06] v1.3b2 lot.040206
【修正】
 ・描画時間と日付の書式設定に","があった場合、"&#44;"に変換するように修正
 ・トリップとIDと編集マークの変数を完全にクリアしていなかったのを修正
 ・パレットデータのパレット名をテキスト整形するように修正
 ・編集マークを''(Null)にしていた場合のエラーに対処

[2004/02/03] v1.3b1 lot.040203
【変更】
 ・名前とトリップを分離
 ・メールアドレスを変数として追加(いままでは名前のリンクになってた)
 ・日付とIDと編集マークを分離
 ・描画時間を書式設定できるようにした
 ・ページナンバー部分を個別に書式設定できるようにした
 ・「>」以降の色指定をタグ指定にした
 ・もうすぐ消えるのボーダーラインを指定できるようにした
【テンプレート】
 ★メイン&レス
 ・上記変更に伴い変数追加
  oya/trip , oya/email , oya/id , oya/updatemark
  oya/res/trip , oya/res/email , oya/res/id , oya/res/updatemark
 ・TAB順用に oya/tab を追加(上から1,2,3・・といった連番が入る)
 ★カタログ
 ・上記変更に伴い変数追加
  y/x/trip , y/x/id , y/x/updatemark

[2004/01/26] v1.21 lot.040126
【機能追加】
 ・管理者からの投稿の場合はメール通知しない設定追加(config.phpで設定)

[2004/01/19] v1.2 lot.040119
【機能追加】
 ・メール通知機能追加
  → config.phpに設定項目追加(3つ)
【障害対応】
 ・お絵かき絵投稿時、投稿してエラーになったときにワークファイル(.dat)が消えていたのを修正

[2004/01/09] v1.1 lot.040109
【機能改善】
 ・クッキーの漢字コード変換部分を作り替えた
  → IE&OperaのときUTF-16にしていたのをブラウザに関係なくUTF-8に変換
  → JavaScript側を、UTF-8をデコードするルーチン(loadcookie.js)に変更
  → おまけでiconvに対応(テストしてないけど)
【障害対応】
 ・「レス時にスレ題名を引用する」設定を反映させていなかった

[2004/01/03] v1.1 lot.040103
【障害対応】
 ・sage機能がうまく働いていないのを修正
 ・クッキーでコード変換出来ていなかったときに出力していなかった
  → mb関数使えない場合の為にTOMO氏のjcode.phpsに対応
  → 変換出来てなくても出力
  → ついでに保存する項目を追加し易くした

[2003/12/24] v1.0 lot.031224
【変更】
 ・お絵かきアプレットから投稿されるJPEG画像に対応
 ・JPEG画像からのコンティニュー対応
 ・コンティニュー時、画像の差し換え対応
 ・カタログ表示機能追加
 ・URL項目を追加
 ・メールアドレス&URLをクッキー対応
 ・「管理」「削除」を名前にいれると「"管理"」「"削除"」になる機能を削除
 ・削除ルーチンの見直し
 ・サムネイルルーチンを自動判別できるように変更
 ・強制サムネイル機能追加
 ・クオリティ値を設定で変更可能にした
 ・GD2のImageCopyResampledを利用して画質向上
 ・統合によりpoti_ini.phpの削除
【テンプレート】
 ・oya/url , oya/res/url の追加(メイン&レス)
 ・url の追加(編集)
 ・tmp/tmpfile の削除。代わりに tmp/srcname を利用(お絵かき投稿時)
 ・mode , jpgfile の追加(お絵かき)
 ・shipainter の削除。代わりに applet , usepbbs を利用(コンティニュー)
 ・ctype_pch , ctype_jpg の追加(コンティニュー)
 ・カタログ用変数追加
  y/x/no , y/x/sub , y/x/name , y/x/now , y/x/imgsrc , y/x/w , y/x/pch
  y/x/txt , y/x/noimg


□ 以下、人柱版時代

[2003/11/07]
 ・本家ふたばのfutaba.phpの修正と同じ所を修正
 ・テンポラリのゴミ除去が完全じゃなかったので修正

[2003/10/16]
 ・編集機能を追加
 ・制限文字数の設定ができるようにした

[2003/10/05]
 ・著作権表記を整理

[2003/10/04]
 ・日付の書式バグ暫定対応

[2003/10/03]
 ・お絵かき版imgboard.php(lot.031003)と同様、しぃペインターに対応

[2003/09/30]
【追加】
 ・管理者のみが新規投稿機能
【変更】
 ・表示レス数設定で、『管理者のみが新規投稿機能』が適用されているときの 0 はレスを表示しない

[2003/09/27]
【追加】
 ・日付の書式指定
 ・ページングの書式指定
 ・管理画面(削除モード)の表の背景色指定
 ・ミニレスフォーム用のフラグ指定
【変更】
 ・表示レス数設定で、0にしたとき全件表示

[2003/09/24]
 ・人柱版として公開


お絵かき版futaba.php(開発終了)

[2003/11/09]
 ・お絵かき投稿時の選択をラジオボタンからセレクトリストに変更

[2003/11/07]
 ・本家ふたばがimgboard.php→futaba.phpに変更したのでこちらも変更
 ・同時にスクリプトが修正されていたのでこちらも同じ所を修正
 ・コンティニュー時にサムネイル画像サイズを指定していたので元画像からサイズを取得するように修正
 ・テンポラリのゴミ除去が完全じゃなかったので修正

[2003/10/08]
 ・JavaScriptのエラー対応

[2003/10/05]
 ・著作権表記を整理

[2003/10/03]
 ・しぃペインターに対応
 ・passwordのmaxlength=8を除去
 ・アニメ再生をPCHViewerに変更(しぃペインター対応版)

[2003/09/24]
 ・リサイズのコバルトRaQ版をrepng2jpeg版に名前変更&修正
 ・目に見えないところを細かく修正

[2003/09/10]
 ・IPアドレスの取得方法の変更
 ・お絵かき投稿フォームの修正
 ・グラデーションパレットパターン作成機能追加

[2003/09/09]
<追加>
 ・パレットパターン選択機能
 ・動画記録&表示
 ・コンティニュー機能
 ・お絵かき投稿時のIPアドレスチェック
※パレット以外は設定でON・OFF可
<修正・変更>
 ・設定部分を別ファイルにした
 ・サムネイル部分を別ファイルにし、ふたばのGD版とコバルトRaQ版から選択できるようにした
 ・picpost.cgiを改良したPHP版に変更


□ 以下、コバルトRaQ版時代

[2003/09/03]
 ・お絵かき投稿時、キャッシュしないようにした
 ・この副産物で描画時間追加

[2003/08/26]
 ・regifがいらない事に気付いた
 ・お絵かきのみモード追加
 ・自動リンクをオンオフできるようにした
 ・引用時、半角(>)でしか色が変わらなかったのを全角(>)でも反応するように修正

[2003/07/20]
 ・スレ題名を引用できるようにした
 ・IDの種を設定で変更できるようにした

[2003/07/13]
 ・名前,本文,題名のそれぞれを設定で必須にできるようした

[2003/07/11]
 ・公開


PHPスクリプト
Copyright(C) 1999-2024 SakaQ. All rights reserved.
counter 159173
Index | Information | Atelier | Link | Mail
PHP script | OnlineDVDrental Search