[掲示板に戻る] [一覧表示に戻る] [新着表示に戻る] [ツリー表示に戻る] []
過去ログ[0003]
過去ログ
検 索
キーワード 条件 表示
標準表示/一覧表示

絵文字入力フォーム Ver2.0公開   Tambo : 2006/01/21(Sat) 00:19 No.918
カテゴリ:(未入力)   投稿数:(未入力)
! 絵文字入力フォーム Ver2.0を公開しました。
コメント欄の入力位置を選択できるように変更
等です。
http://vvv.ciao.jp/yy/emoji_form.htm

バージョンアップの場合は、絵文字入力フォームのみでOKです。
画像ファイルはVer1.1から変更されていません。
PC
ID:.9DNca0Yxk
Re: 絵文字入力フォーム Ver2.0公開   Toshio ◆kiSSQl4HYA : 2006/03/05(Sun) 21:31 No.1002  HomePage
カテゴリ:(未入力)   投稿数:(未入力)
あしあと はじめまして

PCからau携帯で見れる絵文字を入力する方法を探していまして、Kent Web SUPPORT BBSで聞いてみたところ、こちらのサイトの「e-PAD(ちょこっと改)」をススメられました。早速、設置させていただきました。便利な環境をありがとうございます。

使いはじめたばかりなのですが、絵文字入力フォームの件で、わからない部分があるので教えて下さい。

「管理者の設定によっては掲示板のコメント入力欄にも同時に表示されます。」とありますが、「読み」を参考に絵文字をクリックした時に、コメント入力欄に同時に表示させる方法がわかりません。教えて下さい。宜しくお願い致します。
PC
ID:Vw5vMipJfM
Re: 絵文字入力フォーム Ver2.0公開   Tambo : 2006/03/05(Sun) 21:59 No.1003
カテゴリ:(未入力)   投稿数:(未入力)
! e-PAD(ちょこっと改)は、常にコメント入力欄にも同時に表示される仕様です。

たぶん、CGIのサーバと絵文字入力フォームを置いているサーバが別のもの(hpcgi2.nifty.comとhomepage2.nifty.com)なので、ブラウザがセキュリティ上の理由により、コメント入力欄に出力しないのだと思います。

確か、niftyはhtmファイルをCGIサーバに置けないんですよね。
どうしましょう。。。

epad.cgi?mode=docomo等の各htmファイルを読み込んで表示するサブルーチンを作って、コメント入力欄と各htmファイルからはepad.cgi?mode=docomo等にリンクすれば、コメント入力欄にも出力できる思います。
PC
ID:.9DNca0Yxk
Re: 絵文字入力フォーム Ver2.0公開   Toshio ◆kiSSQl4HYA : 2006/03/06(Mon) 11:16 No.1004  HomePage
カテゴリ:(未入力)   投稿数:(未入力)
あしあと Tamboさん 早々のレス どうもありがとうございます。

本来なら、設定しなくてもこのe-PAD(ちょこっと改)では、絵文字コードをコメント入力欄に同時に表示させるのですね。
CGIサーバとHTMLなどのサーバをわけている環境では、ブラウザが嫌ってコメント入力欄に出力しないとの事ですか〜

>確か、niftyはhtmファイルをCGIサーバに置けないんですよね。

@niftyでは…
CGIに関連する実行ファイル、データファイル、画像ファイルは「http://hpcgi?.nifty.com/*****」
HTMLファイル、画像ファイル等は「http://homepage?.nifty.com/****」
通常の閲覧ファイル(htmlファイル、画像ファイルなど)は「homepage」ディレクトリ下に置いています。

>epad.cgi?mode=docomo等の各htmファイルを読み込んで表示するサブルーチンを作って、コメント入力欄と各htmファイルからはepad.cgi?mode=docomo等にリンクすれば、コメント入力欄にも出力できる思います。

なにやら@niftyな私の環境でも、絵文字コードをコメント入力欄に同時に表示させる事は可能?とお察ししますが、その「サブルーチンを作って…」ってのは、私には?だったりします。ご教授お願いします。
PC
ID:Vw5vMipJfM
Re: 絵文字入力フォーム Ver2.0公開   Tambo : 2006/03/06(Mon) 14:36 No.1005
カテゴリ:(未入力)   投稿数:(未入力)
! えっと、サブルーチンはやめて、CGIを別ファイルにしてみました。
次のように試してみてください。

1.
epad.cgiの$ijfをデフォルトに戻す
$ijf = './emform';

2.
epad.cgiを書き換える
361行目付近
□修正前
if ($emform) {
$ihtm = "$ijf" . "/" . "i.htm";
$j1htm = "$ijf" . "/" . "j1.htm";
$e1htm = "$ijf" . "/" . "e1.htm";
}
□修正後
if ($emform) {
$ihtm = "$ijf" . "/" . "emoji_form.cgi?i";
$j1htm = "$ijf" . "/" . "emoji_form.cgi?j1";
$e1htm = "$ijf" . "/" . "emoji_form.cgi?e1";
}

3.
絵文字入力フォームに含まれるhtmファイルを書き換える
*.htm
38行目付近
□修正前
<b>【絵文字入力</b>(<a href="howto.htm">入力方法</a>)】<br>
<b>i-mode</b>/<a href="j1.htm">vodafone1</a>/<a href="j2.htm">2</a>/<a href="e1.htm">EZWeb1</a>/<a href="e2.htm">2</a>
□修正後
<b>【絵文字入力</b>(<a href="emoji_form.cgi?howto">入力方法</a>)】<br>
<b>i-mode</b>/<a href="emoji_form.cgi?j1">vodafone1</a>/<a href="emoji_form.cgi?j2">2</a>/<a href="emoji_form.cgi?e1">EZWeb1</a>/<a href="emoji_form.cgi?e2">2</a>

4.
次のファイルをダウンロードして、ファイル名をemoji_form.cgiとする
http://vvv.ciao.jp/yy/files/emoji_form_cgi.txt

5.
emoji_form.cgiのperlのパスを設定する

6.
書き換えた*.htmファイルとemoji_form.cgiをcgi-bin側の
epad/emform/
にアップロードする

7.
emoji_form.cgiのパーミッションを705(epad.cgiと同じ)にする

携帯対応YY-BOARD(改)も同様の手順でできると思います。
手順1.と2.の書き換え箇所はRevによって変わるかも知れませんが、yyini.cgiにあります。
*.htmファイルとemoji_form.cgiのパスが違う時は、環境に合わせて書き換えて下さい。
PC
ID:.9DNca0Yxk
Re: 絵文字入力フォーム Ver2.0公開   Toshio ◆kiSSQl4HYA : 2006/03/07(Tue) 02:48 No.1006  HomePage
カテゴリ:(未入力)   投稿数:(未入力)
あしあと tamboさん どうも対応ありがとうございます。

epad.cgi (361行目)

>if ($emform) {
>$ihtm = "$ijf" . "/" . "emoji_form.cgi?i";
>$j1htm = "$ijf" . "/" . "emoji_form.cgi?j1";
>$e1htm = "$ijf" . "/" . "emoji_form.cgi?e1";


上記ですと… (e1.gifの場合)
http://hpcgi2.nifty.com/*****/emform//e1.gif

でしたので、下記の様にしてみました。

if ($emform) {
$ihtm = "$ijf" . "" . "emoji_form.cgi?i";
$j1htm = "$ijf" . "" . "emoji_form.cgi?j1";
$e1htm = "$ijf" . "" . "emoji_form.cgi?e1";

http://hpcgi2.nifty.com/*****/emform/e1.gif


「emoji_form.cgi?」を使用する事で、http://hpcgi2.nifty.com/*****/emform/e1.htm等はうまく動作している様なのですが、e1.gif等な画像ファイルは、「http://homepage?.nifty.com/****」でないので、表示されませんでした。
でも、絵文字入力フォーム上でマウスを動かすと画像が表示されてはいませんが、マウスの位置のものを選んでいる様で、絵文字コードをコメント入力欄に同時に表示されました。
実際の状況は、私のところのURLで確認できます。

gif画像が表示できれば解決なのですけどね。報告まで。
PC
ID:Vw5vMipJfM
Re: 絵文字入力フォーム Ver2.0公開   Tambo : 2006/03/07(Tue) 13:13 No.1007
カテゴリ:(未入力)   投稿数:(未入力)
! > 上記ですと… (e1.gifの場合)
> http://hpcgi2.nifty.com/*****/emform//e1.gif


たぶん、$ijfの最後に/を付けてるからです。

> 絵文字入力フォーム上でマウスを動かすと画像が表示されてはいませんが

絵文字入力フォーム用画像ファイルも
cgi-bin側のepad/emform/
に置いてみて下さい。

それでダメなら、*.htmの
<img src="i.gif" usemap="#i" width=286 height=188 border=0>
等の画像ファイルへのパスを環境に合わせて書き換えて下さい。
PC
ID:.9DNca0Yxk
Re: 絵文字入力フォーム Ver2.0公開   Toshio ◆kiSSQl4HYA : 2006/03/07(Tue) 14:10 No.1008  HomePage
カテゴリ:(未入力)   投稿数:(未入力)
あしあと Tamboさん こんにちは

>たぶん、$ijfの最後に/を付けてるからです。

epad.cgiの「$ijf」の設定のところを、「$ijf = './emform/';」としていました。
ご指摘の様に「$ijf = './emform';」にしましたら、epad.cgi(361行目〜364行目部分)を…

if ($emform) {
$ihtm = "$ijf" . "/" . "emoji_form.cgi?i";
$j1htm = "$ijf" . "/" . "emoji_form.cgi?j1";
$e1htm = "$ijf" . "/" . "emoji_form.cgi?e1";

のままでokでした。$ijfの最後に/を付けているのがいけなかっとは教えていだだくまで気がつきませんでした。
どうもありがとうございました。

>それでダメなら、*.htmの
><img src="i.gif" usemap="#i" width=286 height=188 border=0>
>等の画像ファイルへのパスを環境に合わせて書き換えて下さい。


<img src="http://homepage2.nifty.com/*****/emform/i.gif" usemap="#i" width=286 height=188 border=0>

上記の設定にしましたら、画像が表示されました。

教えていただいたやりかたで設定を済ませましたら、絵文字入力フォームから絵文字をクリックした時、コメント入力欄に同時に絵文字コードが入力表示させる様になりました。本当にどうもありがとうございました。超嬉しいです。(^^)
PC
ID:Vw5vMipJfM
Re: 絵文字入力フォーム Ver2.0公開   Toshio ◆kiSSQl4HYA : 2006/03/07(Tue) 14:28 No.1009
カテゴリ:(未入力)   投稿数:(未入力)
ケータイ 携帯からですが

無事、解決しました。
本当にありがとうございます。
W21CA/CA II
ID:LcsIFIYFjY

 []