「テーマ下テンプレート内CSS」という概念

テーマ

 状態:  閲覧数:1,666  投稿日:2010-04-12  更新日:
「テーマ下テンプレート内CSS」という概念
そんな概念があるかどうかは知らないが、
テンプレートがいけるなら、CSSだっていけるでしょう? 
と思い試したら、うまくいったので、メモ。

■d3forum
▼初期状態CSS
xoops_trust_path/modules/d3forum/templates/main.css
▼新規修正CSS
public_html/themes/テーマ名/templates/d3forum/main.css
※テンプレートを一つも新規に追加しない状態(css一つだけ)でも、
新規修正CSS内容が反映された。
※但し、何故、templates以下のフォルダ名が、新しいフォルダ名ではダメで、d3forumでなければいけないのかは不明。

■10.4.19.追記
CSSもテンプレートを同じ、下記優先順位が適用される
1) /XOOPS_ROOT/themes/(theme)/templates/(dirname)_(css_name)
2) /XOOPS_ROOT/themes/(theme)/templates/(trustdirname)/(css_name)
3) 選択されたテンプレートセット内の(css_name)
4) defaultテンプレートセット内の(css_name)

例)2)と3)において、「同クラス」「異なる内容」を記載したCSSを配置したところ、
2)が優先されて適用された。
▼2) /XOOPS_ROOT/themes/(theme)/templates/d3forum/main.css
※画面表示上は、http://(domain)/modules/d3forum/index.php?page=main_css
<pre class="code"><code>
#centercolumn div.d3f_head h2 a {
color:#FFFF00;
text-decoration:none;
}
</code></pre>
▼3) /XOOPS_ROOT/themes/(theme)/style.css
<pre class="code"><code>
#centercolumn div.d3f_head h2 a {
color:#FFFFFF;
text-decoration:none;
}
</code></pre>
また、templates以下のフォルダ名が、新しいフォルダ名ではダメで、
trustdirname(例えばd3forum)でなければいけないのかについては、
単にそういう仕様(もしくはそういうつくりになっている)だけ。

■2011.11.28.追記
main.cssを、元々あったTRUST_PATHとtemplates/d3forum/下の、
両方に配置した場合は、templates/下しか読み込まれない。
つまり、一部のみ抜粋してcssを記述する場合は、この方法ではなく、通常のテーマcssに部分追記という形をとるしかない。


■2011.2.26.追記
テーマ下テンプレートの件について、また、分からなくなったので、強調表示しとく。
[size=xx-large][color=0033FF]templates以下のディレクトリ名は、trustdirname。(例えばd3forum)。モジュールインストールする際に変更したディレクトリ名では決してない![/color][/size]



<hr />
▼2011.9.30.追記
テーマ下テンプレートの件、詳しく検証してないから、アレだけど、
要は、「trustdirname」でいいのだと思われ。
モジュールインストールする際に、「trustdirname」も変更していたのなら、変更した名前。
モジュールインストールする際に、「trustdirname」を変更していないのなら、デフォの名前。
多分、XOOPS_ROOT側のモジュール名は、テーマ下テンプレートとは、全く関係ないものと思われ


「FLASH×外部テキスト読込」で試行錯誤した際のメモ/XOOPS

ランキング順位等を表示させるために、ブロック内div枠のclass等へ、順番に数字を自動付与したい



類似度ページランキング
順位 ページタイトル抜粋
1 「テーマ下テンプレート内CSS」という概念 86
2 テーマ下テンプレートという概念 72
3 GnaviD3で、「テーマ下テンプレート内css」が適用されない 45
4 テンプレートカスタマイズ 42
5 テンプレートカスタマイズ 42
6 amazonモジュールで「テーマ下テンプレート」が適用されない 42
7 Amazonくん × テーマ下テンプレート 38
8 「gnavi.css」、「テンプレート下テーマ」、「画像」の関係 38
9 メインテーマの「ホーム」を「トップページ」へ変更したい 38
10 userモジュールは、テーマ下テンプレートが適用されない 37
11 ALTSYSの「テンプレートの高度な操作」機能が凄かった件 36
12 「テーマ下language」について 36
13 GnaviD3 テンプレート等カスタマイズ 33
14 hdpollは、テーマ下テンプレートが適用されない ← 適用された 33
15 ホダ塾で配布されているテーマの中に、テーマ下テンプレートが同梱されている理由 31
16 トップページへ表示されている「ログインしますか」を、非表示としたい 30
17 テーマチェンジャー「送信」となっているのを、画像ボタンへと変更したい 29
18 トップ下の、カテゴリ名と画像を非表示にしたい 28
19 スマートフォン対応 27
20 携帯テンプレ/2つのサイトで、挙動が異なるため、忘れないうちにメモ 26
2024/4/26 22:46 更新