CGI サポートフォーラム

コメント返信ツリー表示一括表示リスト表示検索

質問をする前に、過去ログに同じ質問がないか検索してください。

←次の話題 前の話題→

■-ドットライン表示とアイコン表示について - えちごや (01/18 13:10)
 ├URL間違えました(汗 - えちごや (01/18 13:18)
 └Re:ドットライン表示とアイコン表示について - masaya (01/19 02:19)
  └解決しました^^ - えちごや (01/19 20:11)

■ ドットライン表示とアイコン表示について
投稿者:えちごや さん  ( uid 28209, posts:1, since 2004/01/18 )
投稿日: 2004/01/18 (日) 13:10 No.387 | 編集 | 削除

初めまして、こんにちは。えちごやと申します。
効率よく編集できるリンクCGIを探してる時に、こちらのリンクCGIに出会えて非常に感謝しています。
物凄く時期はずれですが、ご結婚おめでとうございます^^
貴重な時間を邪魔するようで恐縮なのですが、先日修正版UPされたバージョンのリンクCGIをDLさせて頂きまして、わかるところだけ変更してサーバにUPして動作・表示確認をしたのですが、一部表示がおかしいところがあり、こちらのサポート過去ログ拝見してもわからないところがありましたので、質問させて頂きました。

1つ目は、メニューに使われるドットライン(line2.gif)と右側に使われるドットライン(line.gif)が、表示される際縦長に伸びて表示されてしまいます。
画像はすべてimageフォルダに入れてgifに統一しています。setup.cgiの拡張子指定もgifに変更しました。
表示はされるのですが、縦長に伸びた状態で表示されてしまうので、それを通常の表示に戻すには、どうすればいいでしょうか。

最初色々とカスタマイズしたせいで、余計な部分もいじってしまい、それが原因になってるのではと思い、新たにもう1つ、setup.cgiの38行目までの必要最低限変更する箇所だけを変更して、サーバにUPして表示させてみたのですが、やはりドットライン両ファイルが縦長に伸びた状態で表示されました。

下記にリンクCGIへのリンクを貼りますので、見ていただけたら幸いです。
http://www.honey.ne.jp/~sf/exit-tesuto/exit.cgi
http://www.honey.ne.jp/~sf/exit-tesuto/exit-tesuto.cgi


そして、もうひとつお尋ねしたいことがあります。
NEWアイコンとは別に、相互リンク表示のアイコンを加えることは無理でしょうか?
カテゴリに相互リンクをつくればいいかなと作ってみたのですが、それではほかのカテゴリと重複する部分が多く、あまり意味がないのではと断念しました。
そして、コメント部分をタグ使用可に設定して(過去ログ拝見して、タグ使用可にする方法を知りましたので)、コメント文章の最後にアイコン表示のタグを書き加えればいいかなとも考えたのですが、できるならばnewアイコンのように、サイト名の脇に相互リンクアイコンを表示することができたらいいなと思いを捨てきれず、お尋ねしました。

長々と書いてしまいましたが、お時間あるときでかまいませんので、どうぞよろしくお願いいたします。

[ この記事にコメントを返信する ] [ 原文引用 ]

URL間違えました(汗
投稿者:えちごや さん  ( uid 28209, posts:2, since 2004/01/18 )
投稿日: 2004/01/18 (日) 13:18 No.388 | 編集 | 削除

記事No.387 へのコメントです。

2つ目のCGIリンクが間違ってました。すみませんっっっ。
もう一度2つのURLを書かせて頂きます。

◆CSSを色々とカスタマイズしたリンクCGI
http://www.honey.ne.jp/~sf/exit/exit.cgi
◆必要最低限変更したリンクCGI
http://www.honey.ne.jp/~sf/exit-tesuto/exit.cgi

以上です。
お聞きする早々、間違いしてしまいスミマセンっっっ。
どうぞよろしくお願い致します。

[ この記事にコメントを返信する ] [ 原文引用 ]

Re:ドットライン表示とアイコン表示について
投稿者:masaya さん  ( uid 21158, posts:12, since 2004/01/06 )
投稿日: 2004/01/19 (月) 02:19 No.391 | 編集 | 削除

記事No.387 へのコメントです。

>効率よく編集できるリンクCGIを探してる時に、こちらのリンクCGIに出会えて非常に感謝しています。

気に入っていただけたようでうれしいです。(^^


>1つ目は、メニューに使われるドットライン(line2.gif)と右側に使われるドットライン(line.gif)が、表示される際縦長に伸びて表示されてしまいます。
元画像のサイズを見ていただけるとわかると思いますが、行の間隔を少し広げたかったので、縦5pxで作成してあります。
# 本当は CSS でうまくやれればよかったんですが、うまくいかなかったので・・・。

そして、<img src="image/line2.gif" width=150 height=5> のように、サイズを指定して表示させています。
# ここでサイズ指定していないと、画像が転送されるまで表示サイズがブラウザでわからないので、画面が崩れるため。

作成されたラインの画像は、縦1pxで作成されていましたので、上下に背景色と同色で余白部分を作成して、縦5pxにしてみてください。


>NEWアイコンとは別に、相互リンク表示のアイコンを加えることは無理でしょうか?

登録画面とかを整備するのはちょっと無理ですが、とりあえず以下の修正でできます。

mylib.pl 335行目以降
sub ShowLink {

my ($master, $bn, $new, $time, $jx, @jx, @tmp_sub);

$time=time();
$sitename = "<a href=\"$linkdata->{'url'}\"$target class=\"sub\">$linkdata->{'sitename'}</a>";
$sitename =~ s/#SOUGO#/<img src=\"$imgdir\/sougo.gif\" width=25 height=9>/g;

if ($linkdata->{'master'}) {
のように、1行追加してください。

サイト名に、#SOUGO# を追加すると、その場所に sougo.gif が表示されるはずです。
思いつきの修正で、ちゃんと動作チェックしていないので、問題があったら教えてください。

[ この記事にコメントを返信する ] [ 原文引用 ]

解決しました^^
投稿者:えちごや さん  ( uid 27925, posts:1, since 2004/01/19 )
投稿日: 2004/01/19 (月) 20:11 No.394 | 編集 | 削除

記事No.391 へのコメントです。

こんばんは、えちごやです。

早い回答をしてくださり、ありがとう御座いました。
早速画像カスタマイズして差し替えましたら、望みどおりの表示になりました。

そして、相互リンクアイコンの表示についても同じように、1文加えて試してみたところ、タイトル脇に相互アイコンが表示されるようになりました。

おかげさまで最高に理想どおりのLINKCGIになりました。
本当にありがとう御座いましたっっっ。
大切に末永く使わせて頂きます!

[ この記事にコメントを返信する ] [ 原文引用 ]

←次の話題 前の話題→

- TOP -

管理者:webmaster
NICOLE's - WWWForum 3.7c  Modified by masaya
Catch: Mon May 20 01:47:38 2024
[jcode.pl:679:warn] defined(%hash) is deprecated at lib/jcode.pl line 679.
[jcode.pl:679:warn] (Maybe you should just omit the defined()?)
[jcode.pl:688:warn] defined(%hash) is deprecated at lib/jcode.pl line 688.
[jcode.pl:688:warn] (Maybe you should just omit the defined()?)

/wwwforum/wwwforum.cgi?id=11&az=thread&number=387 with Perl 5.016003 for freebsd