xoops

xoops on PHP 4.4/5

空いた時間でひたすらエラーをつぶす一週間。 以下メモ s/=&/=/ s/function &/function /来週にはもう一つ、例のサービス(あれとかこれとかの兄弟)を立ち上げ。お楽しみに。

myAlbum-P

myAlbum-P が、デフォルトだと、Internet Explorer 6 SP1 で Web ページを表示すると画像ファイルが表示されないを踏むことがあるので修正。ImageMagic限定だが…… myalbum/include/functions.phpのImageMagicオプションに以下を追加。 // Make options for i…

.htaccess

友人がWeb立ち上げたいってんで、Basic認証の作り方などを相談していたところ、その領域貸しサービスがOptions Indexesで運営されていた。index.htmlがないディレクトリの中身を表示しちゃう状態。 Basic認証も、shadowパスワードを作る方式ではなく平文を普…

/etc/httpd/httpd.confの修正

上書きアップデートでも、/etc/httpd/httpd.confの内容は初期化されるので、Webサーバの運用を行っている人は、この辺りバックアップをとってから行うように。はまっ…いや、前にもあったな(笑。

日付け表示追加

/include/functions/phpのfunction formatTimestamp()に6桁表示用のフォーマットを追加。桁崩れしない6桁表示。 呼び出し方はformatTimestamp($arr['topic_time'],'c')以上。 case 'c': $datestring = "ymd H:i"; break;

備忘録:テキストサニタイザー

XSSセキュリティホールにはならないが、クリッカブル作成(リンクを張る奴)がかなりあれ。直さなきゃurlの自動リンク機能は使えないな。 機能を殺すには…コード追っかけてくださ… 追記脆弱性を誘発する文字で置き換えるのか、脆弱性が誘発しない文字列だけ…

馬鹿除け

defaultのテーマと振り分けに問題あり。@importが効かないMac用ブラウザを@importが必要な.cssへ誘導。結果として、標準のstyle.cssでもおおむねまともに動くMacIE 5を蹴ることになっている。 また、CSS界で鬼門の方角に位置するNetscape4.xを、まともなブラ…

JavaScriptオフ時の空白投稿

JavaScriptをオフにしている時にフォーラムへの投稿フォームで題名とメッセージをからにして投稿できる問題、への対処。 Hackモジュールのお作法が分かり次第、開発元へバックする予定。備忘録として。

xoopsの導入

XOOPS ローカルでの確認のためだけですが…とりあえず、phpをオンにして、MySQLをインストールしただけで、動き始めました。と言うほど簡単な道のりではなかったので、ドタバタを書き記すだけでこれから遊んでみよう、な人への助けになったかもしれないのです…