BBS-掲示板 > 30

編集α -- seren 2009-07-19 00:07:47


編集機能を付けてみました。


ridia(少女リディアのほう)に一行書き加えてみました。
みんな、見れますか?

試しに何か書いてみてくださいな。見出し語をクリックすると修正できます。
「修正」っていうタグを用意しようかと思ったけど、一語一語「修正修正」ってやかましく書いてあると、大半の人は見るだけなので邪魔かなと。

ログはとってあるので、どこからどう直したか把握できますからご安心を。
しかしこれ、色々と問題があるのですよ。

1:単語を選ぶとテキストエリアに本文が表示されるが、お尻が勝手に二行空いている。
 幻日の元のデータ上、1行空くのはいいんです。でも勝手に2行になる。
 何も変えないで編集押すと1行増えます。繰り返すと延々と増えますw

 データファイルから見出し語と本文をまとめて1語1行で抜いてます。
 多分この1行抜くという行為の段階で、データファイル上にある改行を拾ってしまうんだと思います。
 辞書データはこうなってます。

aadmasa /// / [生物]腰帯、後肢帯、下肢帯 \ 19:ridia \
aadsoj /// / [生物]腰椎 \ 19 \
aadyai /// / [医療]腰痛 \ 19 \

で、各行1行ずつ読んでいくんですが、このときデータ上の行末の改行コードも別途改行として読み込んでしまうのですよ。
これ、どうにかならないかなと四苦八苦して、できずに断念中です……。

2:なんかやたらバグる気がする。
 辞書ファイルが破壊されたり、空になったり……。
 とりあえず使うつもりではなく実験のつもりで「あどいうhdふぁし」とか適当に色々打って色んなパターンやってみてくださいまし。
 僕は実験結果のログを分析します。



  • あと、今は編集を押すとなんやら入力したものの確認ページになります。が、できれば登録した語のページに戻したいわけです。htmlからhrefでcgiに飛ばすのは分かります。ただ今回はデータセーブ用のcgiを実行しているときに、データセーブが終わった段階で別のcgiに飛ばしたいわけです。cgiから自動で別のcgiに飛ぶ方法を探しているのですが、なかなか見つからないのです…… -- seren (2009-07-19 00:12:59)
名前:
コメント:
最終更新:2012年07月25日 12:55