Nucleus(v3.41)
NP_QRcode(v0.1.9)
PHP(v4.4.8)
GD Version(bundled v2.0.28 compatible)

Y.SwetakeさんQRcode PHP scripts ver. 0.50iを利用して、を生成するプラグインを作ってみた。

<インストール>
*icon_dir* public_html
├ *icon_dir* media
│ └ *icon_dir* QRcode(777)
└ *icon_dir* nucleus
  └ *icon_dir* plugins
   ├ *icon_dir* qrcode
   │ ├ *icon_dir* language
   │ │ ├ *icon_doc* english.php
   │ │ ├ *icon_doc* japanese-euc.php
   │ │ └ *icon_doc* japanese-utf.php
   │ └ *icon_dir* qr_img
   │   ├ *icon_dir* data
   │   │ └ ...(以下省略)
   │   ├ *icon_dir* image
   │   │ └ ...(以下省略)
   │   └ *icon_doc* qr_img.php
   └ *icon_doc* NP_QRcode.php

とする。

<各種設定>
1)QRcodeの出力サイズ(px)を設定します。
QRcodeが正方形なので、縦横同数値。デフォルト128。
2)QRcodeの出力フォーマット
『GIF』か『PNG』を選択します。
3)ライブラリのディレクトリネームを変更できます。
外部からのリクエストを可能(http://yourdomain/nucleus/plugins/qrcode/qr_img)としたので、踏み台にされないよう変更できます。
リクエスト方法は、*icon_dir*qr_img同梱の*icon_doc*README.txt内の、4.2.1ブラウザからの呼び出しを参照してください。
4)独自ロゴをQRcodeに埋め込みますか?
はい、いいえで選択。
5)独自ロゴのファイルネーム。
独自ロゴのファイルネームを入力します(独自ロゴは*icon_dir*media/QRcodeに置いておく必要があります)。
6)独自ロゴのポジション
center、rightmiddle、centerbottom、rightbottomから選択するほか、独自座標で埋め込む事もできます(書式:X軸px|Y軸px)
7)QRcodeの出力カラーを変更しますか?
はい、いいえで選択。
8)出力カラーをRGBで設定します。
書式はRed|Green|Blueです(例:255|0|0で赤)。
9)ベースカラー(白)を透過色にしますか?
はい、いいえで選択。
10)アイテムURLにカテゴリーパスを含めますか?
はい、いいえで選択。
11)アイテムタイトルとブログネーム間のセパレーター
アイテムタイトル@(←ココ)ブログネーム
12)カテゴリネームとブログネーム間のセパレーター
@カテゴリネーム-(←ココ)ブログネーム
13)タイトルとURL間のセパレーター
タイトル群:(←ココ)http://.......


:!:独自ロゴの表示サイズは、QRcodeの表示サイズの30%が限界値のようです。
:!:また、QRcodeは、株式会社デンソーウェーブの登録商標です。