plugins:graphictext

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:graphictext [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_GraphicText.php ======
 +
 +テキストを画像で出力します。GD必須、フォントファイル必須、PHP5系がベスト。
 +
 +正式な情報は[[http://​wakka.xiffy.nl/​graphictext|本家wiki]]のページを参照してください。
 +
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​xiffy|xiffy]] |
 +^最新のバージョン:​ | 1.0 final |
 +^入手先: | http://​wakka.xiffy.nl/​graphictext |
 +^動作サンプル:​ | http://​xiffy.nl/​weblog/​ |
 +^フォーラム参照先:​ | [[http://​forum.nucleuscms.org/​viewtopic.php?​t=13560|(海外フォーラム) NP_GraphicText 1.0 Item titles and "​text"​ as image]] |
 +^セキュリティチェック:​ | 未チェック |
 +
 +
 +=====インストール方法=====
 +  - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする。
 +  - graphictextフォルダ内のcacheフォルダのパーミッションを書き込み可能(777など)に。
 +  - 管理画面からプラグインをインストールする。
 +
 +
 +
 +=====このプラグインの使い方=====
 +<​code><​%GraphicText(テキスト)%></​code>​
 +
 +上記のように記述したテキスト部分を画像に変換します。アイテム内での使用できません、スキン/​テンプレート内での使用となります。
 +
 +日本語で使用する場合、プラグインに最初から付属されている「ROLLERCO.TTF」を漢字対応フリーフォントに差し替える必要があります。例えば[[http://​www.motoyafont.jp/​new_free_font2.htm|モトヤ]]、[[http://​www.vistawindows.org/?​p=7|メイリオ]]など。[[http://​mix-mplus-ipa.sourceforge.jp/​|「M+ と IPAフォントの合成フォント」]]もオススメ。
 +
 +現在の仕様ではフォントファイルをプラグインフォルダに置く必要があります。フォントファイルの配布が禁止されている場合は、直にアクセスされるのをふせぐためフォントファイル名を推測されないように変更するなどの措置を取る必要があります。
 +
 +生成される画像のファイル名は「ランダムな文字列.png」となり、imgタグに含まれるaltタグ、titleタグの内容はテキストと同一のものが入ります。
 +
 +
 +=====スキン/​テンプレートへの記述=====
 +**<​%GraphicText(text)%>​**\\ ​
 +「text」を画像で表示します。
 +
 +**<​%GraphicText(text,​30)%>​**\\ ​
 + ​(フォントサイズ30) ​
 +
 +**<​%GraphicText(text,​default,#​0f0f0f)%>​**\\ (デフォルトフォントサイズ、フォント色#​0f0f0f)
 +
 +**<​%GraphicText(text,​26,​default,#​ffffff)%>​**\\ (フォントサイズ26、デフォルトフォント色、背景色#​ffffff) ​
 +
 +**<​%GraphicText(text,​default,​default,​default,​ARIAL.TTF)%>​**\\ (サイズ・フォント色・背景色がデフォルト、フォント種類にArial)
 +
 +**<​%GraphicText(text,​default,​default,​default,​default,​ no)%>​**\\ (背景を透過させない)
 +
 +
 +**<​%GraphicText(title)%>​**\\ ​
 +<​%title(raw)%>​の代わりに使えます。
 +その他にも\\ ​
 +  * relevance
 +  * category
 +  * author
 +  * date
 +などが使えます。
 +
 +=====オプション=====
 +{{:​plugins:​np_graphictext_config.png|:​plugins:​np_graphictext_config.png}}
 +
 +=====Tipsと裏技=====
 +
 +
 +=====動作確認=====
 +※是非、情報提供をお願いします
 +
 +  * Nucleus3.23sp3、EUC、動作。日本語部分のみの文字化けが出るが[[http://​nucleus.yaibeen.com/​category3.html|対処可能]]。
 +
 +  * Nucleus3.23sp3,​UTF-8、[[http://​www.xrea.com/​|XREA]]サーバー、PHP 4.4.4 / MySQL 4.0.26、日本語フォントファイル指定だけで動作。オプションの「Should GraphicText render the templates Datehead and Datefooter?​」で「YES」を設定すると、画像が表示されなくなる場合があった、再インストールで回復。
 +
 +  * Nucleus3.23sp3,​UTF-8、[[http://​land.to/​|ty.land.to]]サーバー、PHP 4.4.2 / MySQL 4.0.26、動作せず。
 +
 +=====希望事項=====
 +  * 正式な情報は[[http://​wakka.xiffy.nl/​graphictext|本家wiki]]のページを参照してください。
 +
 +  * 動作確認の情報提供をお願いいたします。
 +
 +=====バグやその他の情報=====
 +
 +=====開発履歴=====
 +  * Version 1.0 最終リリース <​2006,​9/​23>​
  
 
plugins/graphictext.txt · 最終更新: 2011/03/23 21:28 (外部編集)