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


記事No: 107
投稿日: 2007/04/05(Thu) 15:07:17
タイトル[Web Patio] 新着記事にNewやUpをつける
ID情報: naruyosi
投稿者: なるよし
URLhttp://w5.abcoroti.com/~nim/

 なるよしと申します。今回は、WebPatioに新着記事にNewマークをつけようとし、下記のようにしました。
そのところ、ログ内○○年が12007などとおかしな値で表示されていました。なので、引き算はこんな感じであっているか、わからない部分もあります。
※(注意1)$dateは 2007/04/05 15:02:50 みたいに記事の更新時間が入っています。
 (注意2)$newuptimesは○○秒という形で、何秒間までは表示するかの設定になっております。


--patio.cgi--indexview----------
  :
  :
else { $icon = 'fold1.gif'; }

print "<tr bgcolor=\"$col1\"><th bgcolor=\"$col2\">";

local $date2 = $date;
local($date_a,$date_b) = (/ /, $date2);
local($year2,$mon2,$day2) = (/\//, $date_a);
local($hour2,$min2,$sec2) = (/:/, $date_b);
$ENV{'TZ'} = "JST-9";
local($time) = time;
local($sec,$min,$hour,$mday,$mon,$year) = (localtime($time))[0..5];
#$year = $year + 1900;
#$mon = $mon + 1;
$fyear = $year - $year2;
$fmon = $mon - $mon2;
local$fday = $day - $day2;
local$fday = $fday * 24 * 60 * 60;
local$fhour = $hour - $hour2;
local$fhour = $fhour * 60 * 60;
local$fmin = $min - $min2;
local$fmin = $fmin * 60;
local$fsec = $sec - $sec2;
local$ftimes = $fday + $fhour + $fmin + $fsec;
print "<font size=1 color=red>New</font><br>" if ($ftimes => $newuptime);
print "<img src=\"$imgurl/$icon\"></th>";
print "<td bgcolor=\"$col2\" width=\"70%\">";
  :
  :
--------------------------------

 Kentさんオリジナルと内容が変わっておりますが、基本的には同じログになっております。
また、上記より簡単に組める場合はアドバイスなどいただけるとうれしいです。


記事No: 111
投稿日: 2007/04/05(Thu) 16:05:38
タイトルRe: [Web Patio] 新着記事にNewやUpをつける
ID情報: tems
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

>  なるよしと申します。今回は、WebPatioに新着記事にNewマークをつけようとし、下記のようにしました。
> そのところ、ログ内○○年が12007などとおかしな値で表示されていました。なので、引き算はこんな感じであっているか、わからない部分もあります。
> ※(注意1)$dateは 2007/04/05 15:02:50 みたいに記事の更新時間が入っています。
>  (注意2)$newuptimesは○○秒という形で、何秒間までは表示するかの設定になっております。

>  Kentさんオリジナルと内容が変わっておりますが、基本的には同じログになっております。
> また、上記より簡単に組める場合はアドバイスなどいただけるとうれしいです。


過去ログは「宝の山」。スクリプトを再配布されるのでしたら自力で解決出来なければ。。。
http://www.kent-web.com/support/old/62/0594.html


記事No: 114
投稿日: 2007/04/05(Thu) 17:36:32
タイトルRe^2: [Web Patio] 新着記事にNewやUpをつける
ID情報: naruyosi
投稿者: なるよし
URLhttp://w5.abcoroti.com/~nim/

> 過去ログは「宝の山」。スクリプトを再配布されるのでしたら自力で解決出来なければ。。。
> http://www.kent-web.com/support/old/62/0594.html

ありがとうございます。
古い掲示板の方も検索できたのですね。本当にありがとうございます。
自分の無力さがよくわかりました。やっぱり、難しい文法とか扱えてないと思うので、今回の件からもっとPerlができるように頑張りたいと思います。
本当にありがとうございました。


[検索ページ]