Actions

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

From Mahara Wiki

No edit summary
No edit summary
Line 10: Line 10:
* [[カスタマイズ/テーマ/1.2|Mahara 1.2テーマ]]  
* [[カスタマイズ/テーマ/1.2|Mahara 1.2テーマ]]  
* [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマ]]
* [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマ]]
* [[カスタマイズ/テーマ/1.1から1.2へのテーマ移行]]
* [[カスタマイズ/テーマ/1.1から1.2へのテーマ移行|1.1から1.2へのテーマ移行]]


===Subpages===
===Subpages===
Line 18: Line 18:
* [[カスタマイズ/テーマ/SmartyとDwooの違い|SmartyとDwooの違い]]
* [[カスタマイズ/テーマ/SmartyとDwooの違い|SmartyとDwooの違い]]
* [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマのカスタマイズ]]
* [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマのカスタマイズ]]
* [[カスタマイズ/テーマ/1.1から1.2へのテーマ移行]]
* [[カスタマイズ/テーマ/1.1から1.2へのテーマ移行|1.1から1.2へのテーマ移行]]

Revision as of 05:24, 9 Haziran 2011

作成中です - mits

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

Maharaテーマは「親」テーマからの継承をサポートします。親テーマが指定された場合、親テーマで定義されていない要素のみオーバーライドする必要があります。これは、あなたが新たなCSSファイル、それからオーバーライドするためのイメージを作成するだけでテーマを作成できることを意味します。テンプレートすべてをコピーすることは求められません。

テーマを作成および修正するためのMaharaエレメントクラス、デフォルトテーマ、手順は、Mahara 1.1および1.2の間では非常に異なります。

Subpages