フリーPHPスクリプト配布サイト。
PHP Labo で配布しているプログラムは、MobilePictogramConverterを導入することにより携帯の絵文字を表示できます。
MobilePictogramConverterは、以下の公式サイトからダウンロードすることができます。
ダウンロード から、MobilePictogramConverterの最新版がダウンロードできます。ファイルはzip形式で圧縮されていますので解凍ソフトで解凍してください。
解凍すると、Carrier
や example
など、複数のファイルとフォルダが作成されます。(example
内に格納されているファイルは、MobilePictogramConverterの利用サンプルなので使用しません。)
公式サイトにアクセスできないようなので、以下に同じファイルを置いておきます。(ライセンスはMITだそうです。)
各配布プログラムの初期設定では、MobilePictogramConverterは1つ上の階層の MobilePictogramConverter
フォルダ内に格納されているものとしています。
ですので、各配布プログラムのディレクトリと同階層に MobilePictogramConverter
を作成し、Carrier
と img
と MobilePictogramConverter.php
をアップロードすればOKです。例えば
public_html / index.html
|
+-- blog / index.php
| config.php
| error.log
| .htaccess
|
+-- configs / ~略~
|
+-- css / ~略~
|
+-- js / ~略~
|
+-- templates / ~略~
|
+-- templates_c /
|
+-- files /
|
+-- plugins / ~略~
このように public_html
直下にプログラムのディレクトリがある場合、
public_html / index.html
|
+-- blog / index.php
| | config.php
| | error.log
| | .htaccess
| |
| +-- configs / ~略~
| |
| +-- css / ~略~
| |
| +-- js / ~略~
| |
| +-- templates / ~略~
| |
| +-- templates_c /
| |
| +-- files /
| |
| +-- plugins / ~略~
|
+-- MobilePictogramConverter / MobilePictogramConverter.php
|
+-- Carrier / ~略~
|
+-- img / ~略~
このように同階層にアップロードします。また、プログラムを複数設置する場合、MobilePictogramConverterは使いまわすことができますので、何度もアップロードする必要はありません。
MobilePictogramConverterのアップロードができたら、各プログラムに付属している config.php
の以下の部分を修正します。
/********* 絵文字変換の設定 *****************************************/
//絵文字の変換(true ... 変換する / false ... 変換しない)
define('PICTOGRAM_MODE', false);
//プログラムファイル名
define('PICTOGRAM_MAIN_FILE', '../MobilePictogramConverter/MobilePictogramConverter.php');
//画像格納ディレクトリ
define('PICTOGRAM_IMAGE_DIR', 'http://www.example.com/MobilePictogramConverter/img/');
絵文字を表示したい場合、「絵文字の変換」を true
に設定します。また、「プログラムファイル名」のパスは、index.php
からみた MobilePictogramConverter.php
へのパスを設定します。必要ならば変更してください。また、「画像格納ディレクトリ」は絵文字画像格納ディレクトリへのパスを http://
から設定します。絵文字画像格納ディレクトリは、初期状態では MobilePictogramConverter.php
と同じ場所に格納されています。