B

A B C D F G H I M N O P S T U V W Z

  • BOMエラーとは?
    Warning: Cannot modify header information - headers already sent by ・・・ よく質問があるエラーだ。config.phpなどのPHPファイルのバイナリ先頭に BOM というのが付いている時に発生するらしい。「らしい」というのは私は専門家ではないから確証がないためだ。BOMについては、ここで議論 されている。 使っているテキストエディタがどんなバイナリ形式で書き出しているかを知る必要がある。フリーソフトのMKEditorでは、保存する時に、Unicode(utf8)? を選択すればよい。 MySQLデータベースの文字コード系やPHP処理では utf8を使っているソフトが多いので、ソースコードはすべてutf8で保存してアップロードしたほうが無難である。Shift_JISで保存すると動かなかったり文字化けしたりすることがある。 ...
  • Bluehostサーバ環境
    PHP バージョン = 4.4.7 cgi ウェブサーバ = Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g データベース = mysqlt 5.0.45-community-log ツールキット = ArchiveUpload, Exif, Dcraw, Gd, ImageMagick, NetPBM, Ffmpeg 高速化 = ...
  • BBCodeの組み込み
    HTMLを知らないSNSユーザでも、文字の大きさや色の指定、写真の挿入などが簡単にできる拡張機能がある。HTMLタグと同じような形で使えるBBCodeを使えるようにしたテキスト入力支援機能だ。OpenPNE2.12からテキスト入力支援機能が追加されたが、BBCodeとの互換はない。また機能も非常に制限されているので、実質上使えない。 BBCodeはオープンソースではよく利用されているので、ΣSNSでも初期の頃から組み込んでいる。OpenPNE標準ではないため、PHPソースを改変しないと使えない。50本以上のプログラムが追加変更の対象になり、修正箇所は百箇所以上になるため、バージョンアップのたびに確認する作業が厄介である。オープンソースで事実上の標準ともいえるFCKeditorが組み込まれると便利なのだが、なぜかOpenPNEは世の中の趨勢に無知なやり方をしているようだ。少しでも作業を楽にするために、主なカストマイズ部分についてメモしておく。 2.12系用最新版は0.9.3 (2008-07-20リリース) BBCode用スタイルシートは管理画面のデザイン→配色・CSS変更→カスタムCSS追加に書く (2.12系から) 追加変更プログラム public_html/js/bbcode/ 追加5本(BBCode入力支援のスクリプト) public_html/js/protype.js オリジナルを置き換える webapp/lib/smarty_plugins/ 追加6本(BBCodeをHTMLタグに変換) webapp_ext/modules/pc/templates/ 追加5本+変更37本(日記や掲示板などの書き込みでBBCode使用) webapp_ext/modules/ktai/templates 変更4本 webapp_ext/templates/mail/ 変更4本 BBCodeタグ・メニューの変更(使用頻度の低いタグは削除して簡素化) webapp_ext/modules/pc/templates/inc_bbcode.tpl ?BBCodeタグ一覧 太字???????? [b]text[/b] 斜体???????? [i]text[/i] 下線???????? [u]text[/u] 打ち消し???? [s]text[/s] 添え字?????? [sub]text[/sub] 上付き文字?? [sup]text[/sup] 文字色?????? [color=#ff0000]text[/color]  [color=red]text[/color] ハイライト  ? [highlight]text[/highlight] 文字サイズ?? [size=xx-large]text[/size]  [size=10pt]text[/size] 中央寄せ???? [center]text[/center] 右寄せ?????? [right]text[/right] 引用???????? [quote]text[/quote] コード??   ?? [code]text[/code] インデント  ? [indent]text[/indent]  [indent=2em]text[/indent] 無効化?????? [noparse]BBCode[/noparse] 箇条書き???? [list][*]text[/list]  [list=1][*]text[/list] 画像???????? ...