[apebphp beta-1.00] Release [apebphp beta-1.00] Release

-
skinが使用可能な掲示板、apeboard+(copyright:2apes.com)の
PHPへの移植を目指した掲示板、apebphp のβ1版をリリースいたしました。

オリジナルとの変更点は、
・PHPベースで書かれたプログラムである
・携帯アクセスによるskinの切替に対応(予定)
・PHP 外部ファイルによるヘッダー、フッターの設定に対応
などです。

また、apeboard+との共通仕様として、
・skinファイルの流用可能(action="apeboard_plus.cgi"は変更の必要あり)
・ログデータの共有可能
などの特徴を備えています。
(ただし設定ファイルは同梱の専用ファイルが必要)

なお、β版ということで、以下の機能は実装されていません。
・メールによる書き込みの通知
・管理者モード
・アクセス制限
・アイコンの使用
など。

コメント等にてフィードバックしていただけると助かります。
※記事の投稿以外の部分では動作が保証されていません。
※本格運用への使用は控えてください。

DOWNLOAD

Big Respect for 2apes.com!!

COMMENTS
テスト報告。
当方鯖PHP ver.4.3.4 セーフモードです。
log.datのパーミッションは666で作動しました。
コメント、名前未入力、メールアドレスにアドレス以外のものを入れると、ちゃんと警告が出ます。
レスのついた親記事を削除すると子記事も消えます。
apeにもあった半角文字をずらずら入力すると改行されずに横に広がってしまうバグ(?)は存在するようですね。
今度は自作のskinで作動させてみます。
チェックありがとー。基本的な部分は動いたみたいね。パーミッションはまぁ別に適当で(苦笑)一般的には606か666だと思われます。
>apeにもあった半角文字をずらずら入力すると改行されずに横に広がってしまうバグ(?)は存在するようですね。
これは、残念ながらプログラムのバグじゃなくて、『HTMLの仕様』(または『IEのバグ』)です。もし、スキンじゃない掲示板なら、適当なところで見切りを付けて無理矢理改行入れてしまえばいいんだけど、スキンの場合、そうするわけにはいかないので、顕著に見られるんでしょう。正直に言って、プログラムからでは直せませんな…文字数は取得できても、文字の物理的な長さというのは取得できないので…
作ってみると意外にやることないね…意外とフル機能搭載できそう。
機能リクエストしたら応えてくれそうな気がする…そこまで暇じゃないかな…。
いや、暇どうこうというか、モチベーションの問題なので。自分にある程度やる気があって、必要とされていれば、何かやろうと努力するかと…思います。
とりあえず、言ってみ。
本文を必須にするか否かを選択出来ると良いかな、と。
apeは本文必須で選択の余地がなく、名前だけ書き込めるゲストブックが作れなかったのですよ。だから別のcgi使ったんですけどね。
別に採用されなかったとしても泣きませんので(笑)
そんなん楽勝です(笑)5分くらいで出来ます(多分)今夜中に、追加しておきます。