KENT-WEB サポートコーナー 過去ログ [ 0158 ]


記事No: 2850
投稿日: 2008/02/11(Mon) 11:11:20
タイトルjoyfulノート コメントの一行目
ID情報: moromoro
投稿者: moromoro
URLhttp://kihitsu.web.infoseek.co.jp/cgi-bin/joyful/joyful.cgi

joyful_noteを使わせていただいております。
使いかってがよく、大変に満足しています。
小さな問題点なのですが、コメントする際の
一行目が、コメント題字に対してスペースが詰まりすぎて
いる問題です。
これを嫌って、一行改行してから、コメントしてくる
コメンターもいらっしゃるのですが、できれば
題字との距離を一行離した内容が反映されるように
してほしいのですが、可能でしょうか?
よろしくお願いします。


記事No: 2853
投稿日: 2008/02/11(Mon) 18:33:27
タイトルRe: joyfulノート コメントの一行目
ID情報: fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> joyful_noteを使わせていただいております。
> 使いかってがよく、大変に満足しています。
> 小さな問題点なのですが、コメントする際の
> 一行目が、コメント題字に対してスペースが詰まりすぎて
> いる問題です。
> これを嫌って、一行改行してから、コメントしてくる
> コメンターもいらっしゃるのですが、できれば
> 題字との距離を一行離した内容が反映されるように
> してほしいのですが、可能でしょうか?
> よろしくお願いします。


以下の修正を。

●joyful.cgi

#-------------------------------------------------
# 記事表示部
#-------------------------------------------------

-- 途中省略 --

# レス記事
if (defined($res{$_})) {
print "<div style=\"margin-left:22px; margin-top:5px;\"><hr size=\"1\">\n";

foreach $res ( split(/,/, $res{$_}) ) {

print "<b style=\"color:$subcol\">$sub{$res}</b> - <b>$nam{$res}</b> ";
print "$dat{$res} <span style=\"color:$subcol\">No.$res</span> ";
if ($url{$res}) {
print "<a href=\"$url{$res}\" target=\"_blank\">$img_home</a>";
}
print "<br>";

# 画像
if ($ext{$res} =~ /\.(jpg|gif|png)$/) {

# 画像-左
if ($imgpoint == 1) {
print "<a href=\"$imgurl/$ext{$res}\" target=\"_blank\">";
print "<img src=\"$imgurl/$ext{$res}\" width=\"$imw{$res}\" height=\"$imh{$res}\" align=\"left\" hspace=\"5\" alt=\"\" border=\"0\"></a>";
print "<p><span style=\"color:$col{$res}\">$com{$res}</span><br clear=\"all\">\n"; ## ←★修正

# 画像-下
} elsif ($imgpoint == 2) {
print "<p><span style=\"color:$col{$res}\">$com{$res}</span><br>"; ## ←★修正
print "<a href=\"$imgurl/$ext{$res}\" target=\"_blank\">";
print "<img src=\"$imgurl/$ext{$res}\" width=\"$imw{$res}\" height=\"$imh{$res}\" alt=\"\" border=\"0\"></a>\n";
}

# 画像以外
} elsif ($ext{$res}) {
# サイズ
local($size) = -s "$imgdir/$ext{$res}";
$size = int ( $size / 1024 + 0.5 ) . 'KB';

print "<p><span style=\"color:$col{$res}\">$com{$res}</span><br><br>"; ## ←★修正
print "添付:<a href=\"$imgurl/$ext{$res}\" target=\"_blank\">$ext{$res}</a>\n";
print "($size)\n";

# 添付なし
} else {
print "<p><span style=\"color:$col{$res}\">$com{$res}</span>"; ## ←★修正
}


記事No: 2856
投稿日: 2008/02/11(Mon) 20:37:00
タイトルRe^2: joyfulノート コメントの一行目
ID情報: moromoro
投稿者: moromoro
URLhttp://kihitsu.web.infoseek.co.jp/cgi-bin/joyful/joyful.cgi

コメントありがとうございました。
しかし、要所要所に「##」を挿入したのですが、
コメント文に変化はありませんでした。
なにが不足しているのでしょうか?


記事No: 2858
投稿日: 2008/02/11(Mon) 20:45:57
タイトルRe^3: joyfulノート コメントの一行目
ID情報: moromoro
投稿者: moromoro
URLhttp://kihitsu.web.infoseek.co.jp/cgi-bin/joyful/joyful.cgi

書き直しています。


記事No: 2857
投稿日: 2008/02/11(Mon) 20:45:08
タイトルRe^2: joyfulノート コメントの一行目
ID情報: moromoro
投稿者: moromoro
URLhttp://kihitsu.web.infoseek.co.jp/cgi-bin/joyful/joyful.cgi

<p>を入れるのに気付きませんでした。
空きが出ました。ありがとうございました。

わがままを言い申しわけありませんが、
少し幅が広すぎるようです。
この半分の幅で空きを作ることができませんか?
よろしくお願いします。


記事No: 2859
投稿日: 2008/02/11(Mon) 21:10:06
タイトルRe^3: joyfulノート コメントの一行目
ID情報: teketen
投稿者: てけてん

> 少し幅が広すぎるようです。
> この半分の幅で空きを作ることができませんか?

joyful.cgiの
#-------------------------------------------------
# 記事表示部
#-------------------------------------------------
のサブルーチン内


if ($url{$res}) {
print "<a href=\"$url{$res}\" target=\"_blank\">$img_home</a>";
}
print "<br>";

という部分のprint "<br>";を

print qq|<div style="margin:5px 0px 20px 0px;">|;

に変更(marginの値は、好きな値を指定してください)、そして、それよりも少し下にある

# 添付なし
} else {
print "<span style=\"color:$col{$res}\">$com{$res}</span>";
}

print "<br><br>";

の部分のprint "<br><br>";を

print "</div>";

に変更して下さい。
上記変更した場合、BALさんには申し訳ありませんが、BALさんが提示された改造の必要はありませんので、元に戻してください。


記事No: 2860
投稿日: 2008/02/11(Mon) 23:00:28
タイトルRe^4: joyfulノート コメントの一行目
ID情報: moromoro
投稿者: moromoro
URLhttp://kihitsu.web.infoseek.co.jp/cgi-bin/joyful/joyful.cgi

てけてんさん。

ありがとうございました。
問題が解決いたしました。
貴重な時間をいただき、感謝しております。
またなにかありましたらよろしくお願いします。
BALさん、お手数かけましてありがとうございました。
今回はてけてんさん案を採用させていただきました。


[検索ページ]