[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hns-users:00525] Re: sorted by Category (title.cgi)





> こんばんは。
> 先日はどうもありがとうございました。
> 
> 便乗して質問させていただきたいのですが。

> GRPコマンドを使用する場合に、
>  |OK
>  |
>  |GRP himitsu
>  |CAT topics
>  |NEW
>  |きょうの件は...
> と記述すると、インデックスが#*となってしまい、順番が
> 振られません。途中でGRPコマンドを付けないNEWが有ると
> その項目は番号が振られます。
> これは仕様なのですか?どういう狙いでこうなっているのでしょうか?

仕様です。

GRP の存在がわからないように GRP のあるセクションは
別にカウントされます。内部的には GRP 用のカウントを
別にして name を生成しますが、

 #*

と表示しているのは、

 #G1

などと表示すると、複数のグループを定義して使っている
ときに GRP のカウンタが連続しなくなる可能性があるため
です。

NEW 1

GRP a
NEW 2

GRP b
NEW 3

NEW 4

のような場合、一般の人は、1 と 4 しか見えません。
a に属する人は 1 2 4 が見え、b に属する人は
1 3 4 が見えます。


> また、Kondara掲示板のようにすべての場合にインデックスを
> ■だけで表示したい場合はtheme.phのどこをどう直せば良いのですか?
> 
> package HNS::Hnf::Command::NEW;
> の
> href="$HNS::System::MyDiaryURI?%year%month%abc&amp;to=%year%month%day%new#%year%month%day%new">#%mark</a>
> を"#%mark"から"■"に書き換えてもいいのでしょうが、

そうです。

> LNEW以下も個別に直さないといけませんよね?

そうです。

# hns-current では RLNEW もあります。


// Kenji Suzuki

   Linux -- Where you really can go tomorrow