Difference between revisions of "カスタマイズ/テーマ"
From Mahara Wiki
Line 5: | Line 5: | ||
Maharaテーマは「親」テーマからの継承をサポートします。親テーマが指定された場合、親テーマで定義されていない要素のみオーバーライドする必要があります。これは、あなたが新たなCSSファイル、それからオーバーライドするためのイメージを作成するだけでテーマを作成できることを意味します。テンプレートすべてをコピーすることは求められません。 | Maharaテーマは「親」テーマからの継承をサポートします。親テーマが指定された場合、親テーマで定義されていない要素のみオーバーライドする必要があります。これは、あなたが新たなCSSファイル、それからオーバーライドするためのイメージを作成するだけでテーマを作成できることを意味します。テンプレートすべてをコピーすることは求められません。 | ||
− | + | テーマを作成および修正するためのMaharaエレメントクラス、デフォルトテーマ、手順は、Mahara 1.1および1.2の間では非常に異なります。 | |
* [[カスタマイズ/テーマ/1.1|Mahara 1.1テーマ]] | * [[カスタマイズ/テーマ/1.1|Mahara 1.1テーマ]] | ||
* [[カスタマイズ/テーマ/1.2|Mahara 1.2テーマ]] | * [[カスタマイズ/テーマ/1.2|Mahara 1.2テーマ]] | ||
* [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマ]] | * [[カスタマイズ/テーマ/1.3|Mahara 1.3テーマ]] | ||
− | * [[カスタマイズ/テーマ/ | + | * [[カスタマイズ/テーマ/1.1から1.2へのテーマ移行]] |
===Subpages=== | ===Subpages=== |
Revision as of 13:59, 8 June 2011
作成中です - mits
Maharaテーマは一連のSmartyテンプレート、CSSスタイルシート、イメージおよび簡単な設定ファイルで構成されます。それぞれのテーマはhtdocs/theme
配下のサブディレクトリにインストールされます。しかし、Maharaのプラグイン構造のため、テーマのためのいくつかのテンプレートファイルはhtdocs/theme
ではなく、プラグインディレクトリ内に入れられます。
Maharaテーマは「親」テーマからの継承をサポートします。親テーマが指定された場合、親テーマで定義されていない要素のみオーバーライドする必要があります。これは、あなたが新たなCSSファイル、それからオーバーライドするためのイメージを作成するだけでテーマを作成できることを意味します。テンプレートすべてをコピーすることは求められません。
テーマを作成および修正するためのMaharaエレメントクラス、デフォルトテーマ、手順は、Mahara 1.1および1.2の間では非常に異なります。