レイアウトをまとめるにあたり掲示板2.7を基準として作業を進めています。が、問題となる箇所が次々と発覚していてかなり手こずりそうです。解決したところから消しこみしていきます。
現在把握してい(る | た)問題(掲示板) 【IE】Reply時に編集エリアの下に表示される参照書き込み?が文字化けする 【解決!】public_html/forum/viewtopic.phpを修正。キャラセットの記述が抜けていたので追加。
【IE】現在時刻表示の下に余分な改行が入る (ブロックエリアに表示される「新着○件」と各書き込みの間同様DIVタグのせいのようでどうしようもなさそう。日本版パッケージで消されていたのはこのためか?)
【Firefox】長文の書き込みが改行されない 【解決!】無効にしていたスタイルを復活させwhite-space:normalにて対応。これにより書名欄にスクロールバーが発生してしまったがテンプレートで署名欄の縦幅を可変にすることで対応。
【Firefox】署名を3行以上にするとレイアウトが崩れる 【解決!】こちらについても署名欄の縦幅を可変にすることで対応。
【Gecko】url_breaker_plusだけでは改行されないケースがある。 【放置!】掲示板のテストをしているときに発見したが、ほとんどの場合においては改行がうまくいくがうまくいかないケースがあるようだ。同じ文字が多数連続するなど特定の場合に限られるのでこれ以上の対応はしないことにした。Geckoエンジンの対応を待つべし(長年放置され続けてるのにするのか?w)。
現在レイアウトそのものを公開するべく作業を進めています。 ProfessionalCSSをベースにしつつ改変を必要最小限に収めるため「変更したところ」を既にかなり変更しました。掲示板プラグインにおいては本来CSSで対応するように出来ているのでやみくもに(以前修正を加えたときは欠落しているものだとばかり考えていました)テンプレートを変更したところなどをCSSで対応するように修正する予定です。これにより掲示板プラグインに手を加える部分を大幅に減らすことができると予想しています。 特に日本語の場合は、本来英文ならば単語単位でしか改行されないので問題ない部分が日本語ではそれが通用せず強制的に改行されて意図しないような縦伸びレイアウトになってしまっている部分が多いようです。
余談ですが掲示板プラグインになぜサンプルのCSSが付属していないのかは私にもわかりません。