> 千葉市中央区長洲 > 藤原 誠 hns 本当に有難く使わせていただいています。どなたがどこかに書いて いましたが、(少し違いますが) <BR>と書くところ ~ と書いてしまったり </PRE>と書くところに /PRE と書いてしまったりするほど、良く使っています。 生で HTML を書いていると <BODY> の行まで用意するのも面倒になって います。 さて、本題で、僕が書いた次のことで、 > OK > CAT catname > NEW きょうはカタログの話 > > で表示される > catname のところに > <a href="title.cgi?2000&CAT=catname">catname</a> > という link を(常に)張ったら、なお一層探すのが楽しくなるなと > 思ったのですが、どこを変更すればいいのか分りませんでした。 hns-users: 00496 にて From: Kenji Suzuki <kenji@po.ganseki.ne.jp> Subject: Re: sorted by Category (title.cgi) Date: Wed, 8 Mar 2000 13:50:41 +0900 kenji> この辺は、本来は、 kenji> public_html/diary/lib/HNS/Hnf/Command.pm kenji> で定義されていますが、実際には、テーマで上書きされます kenji> ので、標準では、 kenji> public_html/diary/japanese/theme.ph kenji> の package HNS::Hnf::Command::NEW; 以下あたり kenji> からです。 と教えていただいたので、次のような変更をして見たのですが、%cat に [カタログ名] のように [ ] が付いてしまっていて、そう簡単ではな さそうで、まだ実現出来ていません。引続き手がかりを求めています。 %cat に [ ] が付かないようにして、必要なところには [ ] を 付けてまわる しかないでしょうか # さすがに my $cat ="%cat"; は意味がなかったです。 --- public_html/diary/japanese/theme.ph-small-todo Sun Mar 12 22:16:11 2000 +++ public_html/diary/japanese/theme.ph Mon Mar 13 21:30:58 2000 @@ -263,10 +263,13 @@ $Foot = qq(<hr>\n); package HNS::Hnf::Command::NEW; +my $cat = "%cat" ; +$cat =~ s/\[//; +$cat =~ s/\]//; $Template = qq( <h3 class="new"><a name="%year%month%day%new" href="$HNS::System::MyDiaryURI?%year%month%abc&to=%year%month%day%new#%year%month%day%new">#%mark</a> -%cat %content</h3> +<a href="title.cgi?2000&CAT=$cat">%cat</a> %content</h3> <div class="section">); $EndTemplate = "</div><!-- end of NEW -->\n"; --- (藤原)