Difference between revisions of "カスタマイズ/テーマ"

From Mahara Wiki
Jump to navigation Jump to search
Line 7: Line 7:
 
Mahara's element classes, default themes, and the procedure for creating and modifying themes are very different in Mahara 1.1 and 1.2.
 
Mahara's element classes, default themes, and the procedure for creating and modifying themes are very different in Mahara 1.1 and 1.2.
  
* [[Customising/Themes/1.1|Mahara 1.1 Themes]]
+
* [[カスタマイズ/テーマ/1.1|Mahara 1.1テーマ]]
* [[Customising/Themes/1.2|Mahara 1.2 Themes]]  
+
* [[カスタマイズ/テーマ/1.2|Mahara 1.2テーマ]]  
 
* <span class="Apple-style-span" style="line-height: normal">[[Customising/Themes/Mahara 1.3 Themes|Mahara 1.3 Themes]]</span>
 
* <span class="Apple-style-span" style="line-height: normal">[[Customising/Themes/Mahara 1.3 Themes|Mahara 1.3 Themes]]</span>
* [[Customising/Themes/Migrating themes from 1.1 to 1.2|Migrating themes from 1.1 to 1.2]]
+
* [[カスタマイズ/テーマ/Migrating themes from 1.1 to 1.2|Migrating themes from 1.1 to 1.2]]
  
 
===Subpages===
 
===Subpages===
  
* [[Customising/Themes/1.1|Theming Mahara 1.1]]
+
* [[カスタマイズ/テーマ/1.1|Mahara 1.1のテーマカスタマイズ]]
* [[Customising/Themes/1.2|Theming Mahara 1.2]]
+
* [[カスタマイズ/テーマ/1.2|Mahara 1.2のテーマカスタマイズ]]
* [[Customising/Themes/Differences_between_Smarty_and_Dwoo|Differences between Smarty and Dwoo]]
+
* [[カスタマイズ/テーマ/Differences_between_Smarty_and_Dwoo|Differences between Smarty and Dwoo]]
* [[Customising/Themes/Mahara_1.3_Themes|Mahara 1.3 Themes]]
+
* [[カスタマイズ/テーマ/Mahara_1.3_Themes|Mahara 1.3 Themes]]
* [[Customising/Themes/Migrating_themes_from_1.1_to_1.2|Migrating themes from 1.1 to 1.2]]
+
* [[カスタマイズ/テーマ/Migrating_themes_from_1.1_to_1.2|Migrating themes from 1.1 to 1.2]]

Revision as of 04:23, 6 June 2011

作成中です - mits

Maharaテーマは一連のSmartyテンプレート、CSSスタイルシート、イメージおよび簡単な設定ファイルで構成されます。それぞれのテーマはhtdocs/theme配下のサブディレクトリにインストールされます。しかし、Maharaのプラグイン構造のため、テーマのためのいくつかのテンプレートファイルはhtdocs/themeではなく、プラグインディレクトリ内に入れられます。

Mahara themes support inheritance from "parent" themes. If a theme specifies a parent, then it only needs to override things that are not defined by the parent theme. This means that you can often create a theme just by writing a new CSS file, and maybe overriding some images. Copying all of the templates is not required.

Mahara's element classes, default themes, and the procedure for creating and modifying themes are very different in Mahara 1.1 and 1.2.

Subpages