HOME > BBSの改造の続き
« BBSの改造 | 焼肉 『凛』 (月島) »

BBSの改造の続き

 
昨日はほとんど独り言だったので、今日はちょっとまとめます。
そもそもこんなことを思いたったのは、nanalogのせいです。
いや、おかげです。

◆まずスキンタイプを増やします。
1. スキンタイプを増やす方法
2. 続いて、NP_Mixを導入

◆PHP+MySQLのBBSを導入
昨日拾ってきたのはG's BBS v4
これは、編集・削除・検索が可能な高機能BBSです。ただ、高機能すぎてうざったいので、少しシンプルにしました。
そして、これをmix用に修正したのがこちら BBS1(アイコンなどを削ってさらにシンプルにし、新規投稿画面をトップに出すように変更したいと思っています。)
mixの1.txtの中身は
<%phpinclude(/virtual/lacrime/public_html/bbs/index.php)%>

◆そして、今日まみおさんが作った新BBSプラグイン NP_Boardを導入し、mixの1.txtに<%Board%>と指定
これでできたのがこちら BBS2


BBS1とBBS2のどちらからアプローチしていくのが早いのか。
私の希望は、レスがつけられて、編集・削除・検索ができて、書き込み時にメール通知ができること。できればフロート。
あれ?それって、ひょっとして普通に記事投稿とかコメントとかするのと同じ…?!
私、つい最近どこかのblogでそういうのを見たんですが、どこだったのか思い出せません。うわー、気になる!

とりあえず、NP_Boardがこんな風になったらいいな♪
というやっぱり独り言。(笑)

(追記)
なんとかかんとか形になってきました。

2003年11月27日 18:56 [Nucleus] - No Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 8427

コメント

» まみお さん:

is_file("./inc_files/infomation.txt"
みたいなところとか、
include("./inc_files/infomation.txt";
みたいなところを、
全部絶対指定にしてみてますか??
2003年11月27日 20時12分11秒 

» スオミ さん:

はい、絶対指定にしてます。してないと、もうしょっぱなからダメダメなんです。
たぶん、パスもあってるんだと思うんですが。
2003年11月27日 20時14分18秒 

» まみお さん:

で、51行目って、何が書いてあるの??
2003年11月27日 20時27分00秒 

» スオミ さん:

<?php ... ?> が終わって、HTMLになるところです。エラーが出るのでどんどん削っていったのですが、やっぱり行は変わらないので、そこにHTMLを書いていること自体が悪いのか…と思ったところで中断してます。(PHPの基本からか…と思って本を借りてはきたのですが、さっぱり。涙)

あ、" が変でした。修正したら、今度はもっとすごいことになってる…。でも、まだパスが違っているところがあるので、それを直したらまた変わるかも。

現在:85行目
elseif(is_file($DIR_BBS .'inc_files/infomation.txt'))
でエラー。
2003年11月27日 20時49分07秒 

» まみお さん:

$DIR_BBSって自分で追加したんだー。でも、他の行も同じ事やってるんだよね?
2003年11月27日 22時16分39秒 

» まみお さん:

$DIR_BBSの次のスペースを消してみるとか?関係ないかー
2003年11月27日 22時18分39秒 

» スオミ さん:

config.phpに追加してみました。($DIR_BBS)
85行目より上でも同じように書いています。例えば、
include($DIR_BBS .'inc_files/connect_db.php' );
とか。どこかでカッコとか ' とか " が変なのかしら…。
スペース消しても同じでした。
2003年11月27日 22時20分05秒 

» まみお さん:

is_fileの代わりにfile_existsと書いてみるとかー
2003年11月27日 22時26分25秒 

» まみお さん:

is_fileの前に@付けてみるとかー
2003年11月27日 22時33分55秒 

» スオミ さん:

どっちもだめっぽいー。
2003年11月27日 23時18分10秒 

» まみお さん:

え?だめ?どっちも?まさかー
じゃ、elseif行(とその{})をはずしちゃうとかー(笑)
2003年11月27日 23時27分53秒 

» スオミ さん:

なるほど。いろいろ削っていくと、原因はもっと上にあることがわかりました。で、ちょっと進んだけど、またすごいことになってます…。画像が出ないのはまぁほっといてもいいとして、整形が…。

そういえば、このツール「SJISです!」と書いてあったので、それも直さなきゃだなぁ。
2003年11月28日 00時02分27秒 

» まみお さん:

文字コード直ったらちょっとはレイアウトましになるとは思うけど(^_^;
2003年11月28日 08時32分16秒 

» スオミ さん:

レイアウトはマシになりましたが、文字コードを変えないと…。うーん、そろそろ挫けそう。
2003年11月28日 17時18分54秒 

» まみお さん:

あれ、でも、もうちょっとじゃないですか!がんばれー
2003年11月29日 09時56分01秒 

» nana さん:

なんだか、そう言われちゃぁ、ちょっと責任感じちゃいます(笑)。
えっと、ボクの方法ですし、トップページしか整形してませんが。
http://ten777.net/nanalog/b...

こちらとか参考に設置してみました。( UTF-8 ですが)
http://www.waf.jp/contents/...
2003年11月29日 13時05分52秒 

» スオミ さん:

mixで呼びたい bbs/index.php に引数を渡したい時ってどうすればいいんでしょう?それがわからないので、すべての状態をこのcontentのところに表示するというのができてません。
あと、投稿フォームをbbsのTOPに展開するっていうのもやってみようとしたんですがさっぱりです。
2003年12月01日 19時05分26秒 

» まみお さん:

ちょっと質問の意図がみえないままレスしますが。
掲示板スクリプト内で、自分のスクリプト名をindex.php?mix=1とかに変更すれば解決??
postとかのactionがindex.phpとなるべき所はindex.php?mix=1ってかんじで。
2003年12月02日 09時07分47秒 

» スオミ さん:

hrefなんかだとindex.php?mix=1と書けばいいんですが、ボタンのところなどはjavascriptになっていて、bbs/index.phpに対してページやモードなどの引数を渡すようになっています。なので、mix=1を通すとすると、1.txtの中の<%phpinclude()%>で呼ばれるbbs/index.phpに引数を渡さなくてはいけなくなると思うんですが、そのやり方がわからなくて…。それともアプローチが間違ってますか?!(涙)
2003年12月02日 18時11分28秒 

» nana さん:

投稿フォームなんかはもともと独立した別のページですよね。
スキンを増やすぐらいしか思い浮かびません(泣)。。。
2003年12月03日 05時45分25秒 

» まみお さん:

自分で同じ事始めたら何とかなりそうな気もするけど...この際、やめちゃわない??(笑)
2003年12月03日 20時58分47秒 

» スオミ さん:

スキンを増やして(というかmix=3を作って)それっぽくなったけど、やぱり引数がうまく渡らないので、レス番号とかモードとかでエラーになります。

あきらめてNP_Boardにリクエストしよう。(笑)
2003年12月03日 21時51分32秒 

» fdf さん:

2005年09月24日 00時04分39秒 

コメントを追加

* コメントにURLを書くとブロックされます。
 (私が気付いたときは解除されることもありますが。)
* スパムブロックのため、コメントの反映に時間がかかることがあります。




TrackBack


* 現在、当方へのリンクがないTBは受け付けておりません。
* 当方へのTBの一覧のリンクはリダイレクトされています。SEO目的のみのTBはあまり意味をなさないと思いますのでご遠慮ください。




この記事へのトラックバックurl:http://www.lacrime.net/action.php?action=plugin&name=TrackBack&tb_id=206 (右クリックでショートカットのコピーをご利用ください)