次期 BASE のテーマの話題ですよね。
On Sat, 28 Jun 2008 23:40:09 -0700 (PDT), 氷川 霧霞 wrote:
> 各モジュール制作者はテンプレートを書くときにそれらテーマで用意したものを
> 使うことで、サイトのデザインに統一感を持たせやすくすることを狙います。
これ、うまくいくと生産性が上がりますよね。
> RSS関係アイコン(横長のバージョンと、正方形バージョンの両方)
> - RSS
> - RSS2.0
> - ATOM
このあたりはいっそのこと、フッタあたりに持つってのはどうでしょう?
次期 BASE が smarty なのかどうかもよくわかんないんですが、
smarty 的に考えるんだったら、footer あたりのアサインに追加するような
形でモジュール側に足してもらうってことにして?
> 操作関係のアイコン
> - edit
> - view
> - list
> - delete
> - link(外部ホームページへの)
これも smarty っぽく解決するならそういう配列を
アサインしてもらうってかんじでしょうか?
$mod_controller.hoge.uri = ''
$mod_controller.hoge.name = ''
ちゅなかんじ?
> CSS
> - pagenavi 向け
> - breadcrumb 向け
> - 一覧表示に使われるテーブル
> - フォーム
これはそろそろ次世代 outer みたいなのとかと一緒に欲しいですよね。
> 以下はテーマの範囲からは外れるかもしれませんが。
> - h1, h2, h3 ...のうち、モジュールではどのレベルから使ってよいか? た
> とえば、はてなダイアリーや WordPress で
> は、h1 はサイト名に使っていて、個々の記事は h2 を使っている(はてなの
> 場合は h2 は日付に使い、記事のタイトルがh3になる)。
h1 は、html 原理主義的にいくのであれば、個々の記事のタイトルだと思います。
サイト名は p や、div でいいと思います。
#トップページだけは例外?
見当違いなコメントになっていないことを祈りつつ、
テンションを高めていくために送らせていただきます~
--
以下署名。
柴田宣史 - SHIBATA Nobufumi -
On Wed, 9 Jul 2008 19:45:08 +0900, 氷川霧霞 wrote:
>> RSS関係アイコン(横長のバージョンと、正方形バージョンの両方)
>> このあたりはいっそのこと、フッタあたりに持つってのはどうでしょう?
> これ(と次の操作関係のアイコン)は、単純にアイコン画像の共通化だけ
> を考えていました。
なるほど。
> いま僕が作っているモジュールはいちおうRSSを独自に出力するように
> しているのですが、モジュール作者ごとにアイコンが違っていると統一
> 感に欠けますよね、ってことで。
> (ひょっとして「フッタあたりに持つ」を誤読してる?)
うーん、誤解しておられるかどうかわからない(というか、僕自身明確な
ビジョンを持って書いてないので ^^;)んですが、アイコンが統一できると
いいなとはおもいます。
なんというんですかね、モジュールごとの編集系のコントローラにしても、
こういった RSS みたいなものにしても、xoops_module_header みたいなかたちで
テーマに渡してくれれば、is_user みたいな形でブロックぽいところに
コントローラを統一して表示できるんじゃないかなと考えた次第です。
そうすれば、たとえば「編集」や「一覧」とかに、テーマごとのアイコンをつけたりして、
コントローラ系もかわいらしくできたり、操作感をとういつできないかなト。
>> h1 は、html 原理主義的にいくのであれば、個々の記事のタイトルだと思います。
> なるほど、html 原理主義だとそういう考え方でいいんですね。
>
> 昔1枚ずつHTML書いていた頃は迷いなくそうしていたんですが、CMSが
> 出てきてWordPress やはてななど、h1 をサイト名で使っていたりしている
> のを見て、そういうものなのかなあとモジュール作るときも迷ったりしていました(^ ^;。
どうぞ、まよわずその方向でおすすみください :-)
(あんまり言いたくないですが)SEO 的にも、原理主義のほうが優位だと思います。
* * *
なんだか最近 Google Groups のメールがこなくなったみたいです。
ブラウザで直に Google Gruops を見たら、
http://groups.google.com/group/xcube-dev-ja/msg/6746c71bc1d71524?
とか
http://groups.google.com/group/xcube-dev-ja/msg/671b41efd432f6e4?
とか、あと僕自身が投稿したものもかえってこなくなっちゃった。
設定もかえてないのに、うーん、困ったなあ。使いづらいなあ…… :-(