..


スポンサーリンク

Joomlaのためのカスタムテンプレートを作成する

マウロデFilippisによって書かれた記事
ページ1の4

インターネットの世界ではCMSの普及(Joomlaの、だけでなく)を奨励理由の一つは間違いなくコンテンツの管理(記事、郵便)とサイトのグラフィックレイアウトの管理との分離です。
ユーザーは完全にいつでも見てサイトを変更し、これは、つまり、単純にすることなく、新しいテンプレート (HTMLファイル、CSSおよびサイトの外観を構成する画像のセット)をインストールすることによって、数回クリックするだけで達成することができる決定することができる、任意のアプリケーションとその内容への変更。
現在新しいのフリーダウンロードできるように何千ものサイトがあるテンプレートを Joomlaの、Wordpressの、Drupalと他CMSのために、多くがあらゆる必要性のためのレイアウトを行う開発者ですが。

この記事では、Joomla 1.6(およびそれ以降)とどのようにあなたのサイトにインストールするためのシンプルなテンプレートを作成する方法について説明します。

(記事は以下続く...)

テンプレートは、既に述べた、何もサイトの内容を"描画"するためにCMSが使用するファイルのセットです。
すべてのこれらのファイルは、私たちが見ることが明確に定義された構造を持つテンプレートと同じ名前のフォルダに格納する必要があります。 作業が終了し、テンプレートをインストールされている場合、このフォルダは自動的にディレクトリにコピーされます。

 



 /テンプレート/

 

すべてのjoomlaのサイトのルートに存在し、実際にインストールされているすべてのテンプレートが含まれている。

ファイルとフォルダの構造

MyTemplateには、我々が作成するテンプレートを呼び出します。 我々は、MyTemplateに内部のフォルダを作成し、次のような構造を作成します。

ファイルとフォルダの構造

さまざまなファイルが作成され、メモ帳などのシンプルなエディタで編集することができるすべてのテキストフ​​ァイルです。 これは、現実より複雑な構造で持つことができるJoomlaのテンプレートの基本構造です。

ファイルtemplateDetails.xml

それは、テンプレート内のすべての情報が含まれています:日付とバージョン、作者のデータ、著作権およびライセンスに関連するデータ、テンプレートおよびすべての"位置のリストを構成するすべてのファイルとフォルダのリストを"(すなわち、すべてのモジュールとコンポーネントのプレースホルダへの)テンプレートインチ と"XMLファイルとインストールやテンプレートの設定時に使用されます。

ファイルのindex.php

そして"テンプレートのエンジン。 それは、ウェブページの構造を定義する内部でどのようにし、次のように様々なモジュールが使用されるには、必要なCSSファイルとJavaScriptを読み込んで、定義する。
index.phpファイルはJoomla!の管理パネルで変更できます。

CSSディレクトリ

それは、サイトのすべてのスタイルシートが含まれています。 私たちの単純なテンプレートのためのちょうど単一のファイルtemplate.css。 一般的には、例えば、ファイルのeditor.cssは、一般的にTinyMCEは、デフォルトのJoomlaのWYSIWYGエディタで使用されるクラスを定義するために使用され、いくつかの異なるターゲットcssファイルを作成することができます。

template_thumbnail.pngファイル

この画像は、サイトの管理スタイルとテンプレートに表示されているテンプレートのプレビューされています。 使用は、一般的にサイズを200x150pxです。

さまざまなディレクトリにindex.htmlファイルがないコンテンツを持つ単純なHTMLページが、ユーザーはディレクトリ自身のファイルのリストを見ることができます防ぐために挿入されています。 これらのファイルはJoomlaサイトのすべてのディレクトリに存在しています。
内容は次のようになります。

 



 <HTML> <body BGCOLOR="#FFFFFF"> </ BODY> </ HTML>

 
同じカテゴリの...
E -ラーニング
HTMLのコース HTMLのコース
2012年6月1日まで、ウェブ割引-15%のためのマークアップ言語。
コー​​スのMySQL コースのMySQL
オープンソースのデータベースの管理。 2012年6月1日まで、-15%の割引。
PHPコース PHPコース
動的なWebサイトを作成するためのフルコース。 2012年6月1日までの割引-5%を。
スポンサーリンク