[Hiki-dev:00561] Re: サイドバーの recentsubtitles

Back to archive index

Kazuhiko kazuh****@fdiar*****
2004年 8月 11日 (水) 00:42:09 JST


かずひこです。

At Wed, 11 Aug 2004 00:08:08 +0900,
MACHIDA Hideki wrote:

> しかし、上記 side_recent を使ってもやっぱり tDiary とは微妙
> に見た目が違うので、よくよく調べたところ、tDiary は base.css
> で recent のスタイルを指定していたことに気が付きました。

あー、たしかにそうでしたね。

> # tDiary のマネをすれば良いというわけでもないですが (^^;)、
> # テーマの再現性を高めるということで...

せっかくのテーマの再現性も大切なことだと思いますので、そういう視点での指
摘も歓迎します。

> > 個人的な感想としては、行頭の数字は不要に思いますがいかがでしょう?
> 
> 最初は自分もそう思っていたのですが、サイドバーで recent を使っ
> た場合に、長いページタイトルがあると半端に改行されて、どこか
> らが区切りなのかわけわかになってしまいます。
> 通番を入れておくことでかろうじてわかるようになるかな?と思っ
> ているのですが....

だったら、従来どおり <ul> を使うのはどうでしょうか? また、もし連番にこ
だわるなら、<ol> を使う方が自然だと思います。

diff -u -r1.10 00default.rb
--- plugin/00default.rb 27 Jun 2004 08:55:28 -0000      1.10
+++ plugin/00default.rb 10 Aug 2004 15:33:55 -0000
@@ -66,12 +66,13 @@
 
     if ddd != cur_date
       s << "</ul>\n" if ddd
-      s << "<h5>#{cur_date}</h5>\n<ul>\n"
+      s << "<p class=\"recentitem\">#{cur_date}\n</p>\n"
+      s << "<ul>\n"
       ddd = cur_date
     end
     t = page_name(name)
     an = hiki_anchor(name.escape, t)
-    s << "<li>#{an}\n"
+    s << "<li>#{an}</li>\n"
   end
   s << "</ul>\n"
   s

# もっとも、このへんに強いこだわりがあるわけではないので、希望者が多い方
# 向性を採用したいと思います。

それはそれとして、プラグインの出力が <p>〜</p> で囲まれてしまって valid 
な HTML になっていないのもどうにかしたいのですが、それをなくしちゃうと逆
に困るプラグインもあったりして、ちょっと微妙...
-- 
かずひこ <http://wiki.fdiary.net/kazuhiko/>
  ★シャア「名字が付いてない」
  ☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」



Hiki-dev メーリングリストの案内
Back to archive index