CGI サポートフォーラム

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

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

←次の話題 前の話題→

■-日付の変更 - ふうこ (12/20 00:03)
 ├Re:日付の変更 - ふうこ (12/21 22:24)
 ├Re:日付の変更 - masaya (12/24 03:34)
 │└Re[2]:日付の変更 - masaya (12/24 03:53)
 └Re:日付の変更 - ふうこ (12/24 14:02)

■ 日付の変更
投稿者:ふうこ さん  ( uid 27068, posts:1, since 2003/12/20 )
投稿日: 2003/12/20 (土) 00:03 No.343 | 編集 | 削除

はじめまして。
先日DLさせていただきました。
過去ログを参考にしながら、日記に改造させていただいてます。
頭をひねりひねり、何とかメニュー部分は形になってきました。

その1、
日付部分なんですけど、
Date:2003/12/19  となるところを
2003/12/19(金)  と変えるにはどこを変更すれば良いのでしょうか。

その2、
タイトルリストとしている所で、順に年、月、タイトルと出てきます。
そのタイトルの横にも、同じような日付を入れたいのですが
どうすればいいでしょか。

その3、
その2のタイトルリストで、タイトルとタイトルの間に空白があって
そこにリンク部分があります(見えませんが)
そのリンクはどこで消せるのでしょうか。

まだ裏の状態ですが
http://orebo.boo.jp/diary/exit.cgi
にありますので
回答をよろしくお願いします。

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

Re:日付の変更
投稿者:ふうこ さん  ( uid 27068, posts:2, since 2003/12/20 )
投稿日: 2003/12/21 (日) 22:24 No.344 | 編集 | 削除

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

その3のリンクは何とか消せました。
タイトルとタイトルの間の空間を失くしたいのですが
どうすればいいのでしょうか?
よろしくお願いします。

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

Re:日付の変更
投稿者:masaya さん  ( uid 21158, posts:5, since 2003/12/04 )
投稿日: 2003/12/24 (水) 03:34 No.346 | 編集 | 削除

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

>その1、
>日付部分なんですけど、
>Date:2003/12/19  となるところを
>2003/12/19(金)  と変えるにはどこを変更すれば良いのでしょうか。

exit_adm.cgi 1007行目以降を
sub getdate {
$time = time();
$ENV{'TZ'} = "JST-9";
($s,$m,$h,$day,$mon,$year,$wday) = localtime($time);
$date = sprintf("%04d/%02d/%02d(%s)",$year+1900,$mon+1,$day,("日", "月", "火", "水", "木", "金", "土")[$wday]);
}
のように変更してください。
日付のフォーマットは、このサブルーチンを使って、自由に変更できます。


>その2、
>タイトルリストとしている所で、順に年、月、タイトルと出てきます。
>そのタイトルの横にも、同じような日付を入れたいのですが
>どうすればいいでしょか。

変数 $linkdata->{'date'} に日付が入っています。
exit.cgi 301行目以降のサブルーチン(sub text)で、TEXT表示モードを処理していますので、表示させたいところに挿入してください。


>その3、
>その2のタイトルリストで、タイトルとタイトルの間に空白があって
>そこにリンク部分があります(見えませんが)
>そのリンクはどこで消せるのでしょうか。

サブルーチン(sub text)内で行っているスペーシングを削除するならば、不要な
<img src=\"$imgdir/dummy.png\" width=3 height=3><br>\n
のような部分を削除してください。

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

Re[2]:日付の変更
投稿者:masaya さん  ( uid 21158, posts:7, since 2003/12/04 )
投稿日: 2003/12/24 (水) 03:53 No.348 | 編集 | 削除

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

追記

日付は、登録時に保存されますので、スクリプトを変更してから登録したデータのみ、フォーマットが変更されます。

登録済みの物も日付のフォーマットを変更する場合には、データファイル(data.cgi)を直接編集してください。

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

Re:日付の変更
投稿者:ふうこ さん  ( uid 27068, posts:3, since 2003/12/20 )
投稿日: 2003/12/24 (水) 14:02 No.349 | 編集 | 削除

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

お忙しいところ、お返事ありがとうございました。
分かりやすいお答えで解決する事が出来ました。
まだ少し頑張ってカスタマイズしようと思います。

ありがとうございました。
メリークリスマス!!

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

←次の話題 前の話題→

- TOP -

管理者:webmaster
NICOLE's - WWWForum 3.7c  Modified by masaya
Catch: Sun May 19 23:00:49 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=343 with Perl 5.016003 for freebsd