From 8f74b1dcd1e86aff8e43644c41e9cefebf5d6f7a Mon Sep 17 00:00:00 2001 From: satopian Date: Thu, 2 Jan 2025 00:40:04 +0900 Subject: [PATCH] README.md --- README.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 56 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index dd226cdc..c660cbe7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - [Petit Note EN](https://github.com/satopian/Petit_Note_EN) ## 動作環境 -- PHP7.0以上の環境が必要です。 +- PHP7.1以上の環境が必要です。 PHP7.2,PHP8.2,PHP8.3,PHP8.4で動作確認しています。 PHP8.0-PHP8.3での使用を推奨します。 @@ -31,8 +31,8 @@ PHP8.0-PHP8.3での使用を推奨します。 必要なディレクトリの作成・パーミッションの設定はPHPスクリプトが自動的に行います。 #### PHPのバージョンがPHP5.3以下の時は500エラーになります。 - PHPのバージョンが5.3以下の時は500エラーになります。 -PHPのバージョンが切り替え可能な場合はPHP7.0以上への変更をお願いします。 -このスクリプトの動作環境はPHP7.0-PHP8.xです。推奨はPHP8.0以上です。 +PHPのバージョンが切り替え可能な場合はPHP7.1以上への変更をお願いします。 +このスクリプトの動作環境はPHP7.1-PHP8.xです。推奨はPHP8.0以上です。 #### template/ ディレクトリのcssが表示されない時は。 - 設置したサーバによっては、同梱している.htaccessが原因でエラーになる事があります。 その場合は`petitnote/` ディレクトリ、`petitnote/template/`ディレクトリにある`.htaccess`を削除すると動作するようになります。 @@ -71,6 +71,59 @@ BBSNoteとPOTI-boardのログファイルをPetit Note形式に変換できま その他の機能追加が特に必要ではない方もアップデートをお願いします。 ## 履歴 +### 2025/01/01 v1.66.3 +### 動作環境がPHP7.1以上になりました +関数の戻り値の型指定その他の機能を使用するようになったため、動作環境がPHP7.0以上から、PHP7.1以上に変更になりました。 +PHP7.1はサポートが終了した古いバージョンのため、可能であればPHP8.2や、PHP8.4といった新しいバージョンのPHPでの使用をお願いします。 +### NSFW等、年齢制限が必要なコンテンツに対応するためのオプションを追加 +config.phpに新規設定項目を追加しました。 + +> // 年齢確認を必須にする +> // する: trueで掲示板のすべてのコンテンツの閲覧に年齢確認が必要になります。 +> // あなたは18才以上ですか?という年齢確認確認画面が表示されます。 +> // 年齢確認画面以外のコンテンツは検索エンジンから認識されなくなります。 +> // する: true しない: false +> +> // $age_check_required_to_view = true; +> $age_check_required_to_view = false; +> + +年齢確認画面を表示して、 + +「はい、18才以上です。」「いいえ、18才未満です。」 + +というボタンを表示します。 +掲示板内部のHTMLは、18才以上ですのボタンを押すまで生成されないため、検索避けにも使えます。 + +> +> // 「18才未満です。」を押した時のリンク先 +> $underage_submit_url="https://www.google.com/"; +> + +初期設定では、「いいえ、18才未満です。」を押した時に、Googleを表示します。 + +> // すべての画像を閲覧注意に設定する +> // する: trueに設定するとすべての画像が閲覧注意になります。 +> // 投稿時の「閲覧注意に設定する」のチェックボックスは表示されません。 +> // する: true しない: false +> +> // $set_all_images_to_nsfw = true; +> $set_all_images_to_nsfw = false; +> + +すべての投稿を閲覧注意画像として表示する設定です。 +「閲覧注意にする」のチェックボックスによる選択は必要ないため、チェックボックスは表示されません。 +ただし、この設定の時には覧注意画像かそうではないのかをログファイルに記録しないため、すべての画像を閲覧注意に設定「する」から「しない」に切り替えると閲覧注意としてマークされないまま表示されてしまいます。 +掲示板単位で、すべて閲覧注意にしたい時のためのオプションです。 + +## 2024/12/24 v1.65.0.1 +### PaintBBS NEOの続きを描く画面でアニメーションを再生しない +- NEOで続きを描くと、描いた手順の描画アニメが再生され再生を最後まで待つか、画面をタップして再生をスキップする必要がありました。 +- 今回の更新で続きを描く画面では描画アニメを再生せず、アニメデータからレイヤー情報だけを取得して静止画として画面に出力するようになりました。 +- これにより、アニメの再生がはじまった時にタップしてスキップする必要がなくなりました。 +- アニメを見られたくない人が「動画を表示しない」にしていても、誰でも続きが描ける時はキャンバス上でアニメが再生され描いた手順を見られてしまうという問題を解消する事ができました。 +- オリジナルのPaintBBSにより近い動作になりました。 + ## 2024/12/16 v1.63.5 ### 「SNSで共有」機能がThreadsに対応しました