Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

テーマ下テンプレートの default 対応 (resource.db.phpの換装) #4

Open
nao-pon opened this issue Jul 1, 2012 · 3 comments
Labels

Comments

@nao-pon
Copy link
Member

nao-pon commented Jul 1, 2012

https://www.facebook.com/groups/313506525343887/permalink/468807433147128/?comment_id=469457539748784&offset=0&total_comments=30

澤田 直樹 Bootstrap対応テーマの件で。よく分かってないのですが、テーマ名規則でで親テーマ・子テーマを定義できるようにして、子テーマ使用時、親テーマのテーマ下テンプレートを利用できるような感じで対応できますか?
これは、モバイル対応にも使えるかも。
6月22日 10:21

沖野 直毅 resource.db.php を換装する、ということですね。了解です。
6月23日 9:28

澤田 直樹 hoge_fuga というテーマのテーマ下テンプレートがない場合、hoge_default のテーマ下テンプレを探す resource.db.php を書いてみました。
https://gist.github.com/2992451
6月26日 10:17

澤田 直樹 Tracker: Feature Requests : Legacy に上げました。
https://sourceforge.net/tracker/?func=detail&aid=3537989&group_id=159211&atid=943472
6月26日 10:53

澤田 直樹 bootstrap_default に Bootstrap 対応テンプレを置いておけば、bootstrap_a でも bootstrap_b でも bootstrap_default のテーマ下テンプレが使用されるという算段です。
6月26日 11:00

沖野 直毅 澤田さん
あっちこっちやることが多くて大変なんですが、 これ、コアより先にCorePackに組みこんじゃいませんか?

丁度今、XUGJにテンプレート標準化したいです、という書き込みがあって、氷川さんがBootStrap化の考えを示唆したところで、これは丁度良いタイミングですね。^^
http://www.xugj.org/modules/d3forum/index.php?topic_id=1230#post_id6794

澤田 直樹 私はデザイン系に疎いので、よく分かっていないのですがこの仕様が bootstrap 対応に有用であるなら先行して導入する価値はあると思うので、いいと思います。

@nao-pon
Copy link
Member Author

nao-pon commented Jul 2, 2012

resource.db.php をもうちょっといじってみました。

https://gist.github.com/2992451

設定により、有効・無効と優先順位を指定できるようにしてみました。

設定は site.ini (site_default.ini) にて

[Smarty]
ResourceDiscoveryOrder=Theme,ThemeD3,ThemeDefault,ThemeDefaultD3,DbTplSet

のようにできるようにしてあります。site.ini に設定値がない場合は ”Theme,ThemeD3,ThemeDefault,ThemeDefaultD3,DbTplSet” になってます。

@bluemooninc
Copy link

デフォルトテーマを bootstrap 化して pico を調整してみました。実験的なので別Repositoriesを作りました。

https://github.com/bluemooninc/xbootstrap

@bluemooninc
Copy link

すっかり忘却の彼方ですが、legacyとuserのテンプレもこれを使ってテーマフォルダ中に入れれば共通部分のテンプレートは触らずにOKという事の様なので、その線で調整してみます。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants