罪と罰++二律背反


*アイコンの表示位置について [#m1f35c50]

-ページ: [[罪罰改造板2]]
-投稿者: [[瀬名]]
-優先順位: 普通
-状態: 完了
-カテゴリー: 罪罰管理者の雑談
-投稿日: 2006-03-12 (日) 03:45:58
-バージョン: 

**内容 [#t0baf8d9]
初めまして。
ここで公開されている改造の数々にはお世話になっております

早速用件ですが、
アイコンの設置を試み、エラーも出ずに出来たのですが
ここで公開されている通りにやるとステータス画面の右側に出てしまいます
それを名前やレベル等の左他、ステータス画面の自由な場所に
表示したいのですがどうしたら設置出来るのでしょうか

当方は罪罰でCGI初挑戦ですので…(汗
あくあ様に限らず、何方でも構いませんのでご指導をお願いします


※乱文失礼しました
----
-アイコンの表示は、HTMLの書き方になります>[[HTMLクイックリファレンス:http://www.htmq.com/index.htm]]を参考にしつつ、ブラウザに表示したときにHTMLソースがどうなるか確認しながら試行錯誤するしかないかと思います。 -- [[あくあ]] &new{2006-03-17 (金) 23:59:00};
-試行錯誤を重ねた結果納得いく形に出来ました。ありがとうございます。 -- [[瀬名]] &new{2006-03-18 (土) 04:35:47};
-それと国際でアイコンが表示されません。過去ログを見て試しましたが無理でした…。一度park.cgiのデータを見て頂けないでしょうか? --  &new{2006-03-18 (土) 04:36:52};
-http://ebrain21.com/~choco/park.txt です。お暇な時にでもご返答ください。 -- [[瀬名]] &new{2006-03-18 (土) 04:43:17};
-表示されているアイコン画像のURLを確認したらどうなっていますか?$icon_img = qq|<IMG src="$imgs/$icon.gif"の$imgsを変えるだけで表示できましたよ -- [[あくあ]] &new{2006-03-18 (土) 12:20:04};
-URLは http://〜/〜.gifになってます。どうもimgsを認識してない…?みたいです。 -- [[瀬名]] &new{2006-03-18 (土) 22:33:19};
-ore_configで設定されている$imgsは、partk.cgiでは読み込まれないので、同じように$imgsを設定しないだめですね。ore_configを見て1行追加してください -- [[あくあ]] &new{2006-03-18 (土) 23:31:36};
-ore_configとpartkに$imgs_pとして設定しました。URLをみたところhttp://〜/cgi-bin/ore/imgs/〜.gifにならなければならないのにhttp://〜/img/〜.gif止まりになってます。 -- [[瀬名]] &new{2006-03-19 (日) 00:03:21};
-なんかうまく伝わってないですね〜、「ore_configで設定された値はparkの中では使用できない」ということです。なので、parkの中に$imgsを設定しないといけません -- [[あくあ]] &new{2006-03-19 (日) 02:26:53};
-ore_configに書いてある$imgs = "";の1行をpark.cgiにコピーするだけでもいいはず -- [[あくあ]] &new{2006-03-19 (日) 02:27:49};
-出来ました!ありがとうございます!こうして習ってるとプログラム構成が見てわかってくるようになりました^^ -- [[瀬名]] &new{2006-03-19 (日) 04:42:31};
-と、思ったら…作戦会議室に同じように追加したら今度は画像が読み取れてないみたいです。〜/imgs/.gifというURLになってます… -- [[瀬名]] &new{2006-03-19 (日) 21:20:48};
-あの〜、初めて書き込みさせていただきます、むしゅです。 新規 -- [[むしゅ]] &new{2006-03-19 (日) 21:41:29};
-あの〜、初めて書き込みさせていただきます、むしゅです。 新規 -- [[むしゅ]] &new{2006-03-19 (日) 21:41:30};
-あの〜、初めて書き込みさせていただきます、むしゅです。 新規 -- [[むしゅ]] &new{2006-03-19 (日) 21:41:38};
-あ、すみません。。 なんか変なエラーが起きてしまいました。。。申し訳ありません。 全然関係ないことなのですが、このサイトにある連続修行の改造なのですが、どうしてもエラーが出てしまいます。 それで、元のコメントアウトする文字が少し違うのです。 バージョン(?)の違いなどがあるのでしょうか? 分かりにくいかもしれませんが、質問に答えてくだされば幸いです。 -- [[むしゅ]] &new{2006-03-19 (日) 21:45:31};
--罪罰改造板2/292に移動します -- [[あくあ]] &new{2006-03-20 (月) 00:05:33};
-park.cgiと同じ様に設定しましたがアイコンが表示されません。 -- [[瀬名]] &new{2006-03-24 (金) 00:00:12};
-念の為、CGIを見比べてしましたがどうしても違ってる所が見当たりません。http://ebrain21.com/~choco/campbbs.txtを見てもらえませんか? --  &new{2006-03-24 (金) 00:01:49};
-アイコンURLはhttp://〜/cgi-bin/ore/imgs/.gifになってしまいます --  &new{2006-03-24 (金) 00:02:42};
-うーん、問題ないような気がしますが、新しく書き込んだ発言にアイコンが表示されないってことでいいですよね? -- [[あくあ]] &new{2006-04-16 (日) 23:13:20};
-はい、新しく発言を書き込んでアイコンには×と出て表示されません。やっぱり問題なさそうですよね(汗 -- [[瀬名]] &new{2006-04-17 (月) 04:47:08};
-うーん・・・・瀬名さんと全く同じ現象が^^; ログファイルへは書き込まれているらしくozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)<>1145843919<>と表示されています。(別ディレクトリで画像を保存しているため<IMG src="http://*****/imgss/$icon.gif" /)としていてore_sub-base_pc.cgiでは難なく表示に成功しています。気になるのは国際交流掲示板の画像のプロバティを見たときに
 http://******/imgss/Mozilla/4.0%20(compatible;%20MSIE%206.0;%20Windows%20NT%205.1;%20SV1;%20.NET%20CLR%201.0.3705;%20.NET%20CLR%201.1.4322).gif
と明らかに他のログとごっちゃになっていることです^^;一応見直しても分からなかったのでご教授をお願いします -- [[葛井]] &new{2006-04-24 (月) 16:54:06};
-自己解決致しました^^ あくあさんの説明ではIMG src="$imgs/$icon.gif" / とのことでしたがこれの$iconを→$DAT{'icon'}.gifにするとうまく表示できたようです^^ これからもお世話になると思いますがヨロシクお願いします -- [[葛井]] &new{2006-04-24 (月) 17:01:53};
-何度もすみません^^; 上記の方法だと自分のアイコンが全ての発言欄に表示されるようです;; やはりご教授をお願い致します -- [[葛井]] &new{2006-04-24 (月) 17:24:48};
-何度もすみません^^; 上記の方法だと自分のアイコンが全ての発言欄に表示されるようです;; やはりご教授をお願い致します -- [[葛井]] &new{2006-04-24 (月) 17:28:01};
-ログ展開の部分ですが、ちゃんと変数が書き込んだデータと対になるようになってますか? -- [[あくあ]] &new{2006-04-24 (月) 23:39:21};
-デフォでは以下のようになってます
 # 展開
 local($date,$nm,$camp,$com,$sogo,$addr,$host) = split(/<>/);
 # 書き込み
 unshift (@lines,"$date<>$DAT{'nm'}<>$DAT{'camp'}<>$com<>$DAT{'sogo'}<>$addr<>$host<>$agent<>\n");
-なので、hostの後ろに$iconをただつなげても、$agentを読み込んでしまうような気がします -- [[あくあ]] &new{2006-04-24 (月) 23:42:04};
-ご返答有難うございました。,$agentが抜けていました^^;見落としで・・・本当にすみません。上記を改善してやってみたところ、新たに書き込みした人のアイコンに全てのアイコンが摩り替わってしまうという事態が発生しました。今度こそ見落としはないと思います^^;ヨロシクお願い致します -- [[葛井]] &new{2006-04-25 (火) 23:12:41};
-$DAT{'icon'} にしてませんよね? -- [[あくあ]] &new{2006-04-26 (水) 00:41:39};
-ログの更新処理	unshift (@lines,"$date<>$DAT{'nm'}<>$DAT{'camp'}<>$com<>$DAT{'sogo'}<>$addr<>$host<>$agent<>$DAT{'icon'}<>\n"); としています。表示部分には$iconを使っています^^; -- [[葛井]] &new{2006-04-26 (水) 02:27:06};
-申し訳ございません^^; 上げさせて頂きます;; 迷惑であるならばご指摘ください・・・ -- [[葛井]] &new{2006-05-02 (火) 21:16:04};
-ログファイル(./logdata/***.cgi)がどう書き込まれているか確認してはどうでしょうか? -- [[あくあ]] &new{2006-05-05 (金) 14:02:33};
-どうも有難うございました。自分で激闘した結果。正常に表示されました。原因はアイコンをまったく選択していない場合↑の現象になっていました。新規登録時に勝手に000に設定されるようにしてすでに登録済みのユーザーのデータを書き換えることで対処しました。ご指摘どうも有難うございました -- [[葛井]] &new{2006-05-07 (日) 00:04:36};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS