Please Sign In or Register
D.I.Y. kit テーマの 6.x-3.x バージョンに、セキュリティフィクスの適用漏れがありましたので、この問題へのセキュリティフィクスと、いくつかのバグフィクスを適用した diykit 6.x-3.3 をリリースしました。 以前のバージョンを利用されている場合は、早急なアップグレードをお願いします。
D.I.Y. kit テーマの diykit/theme-settings.php ファイル内で定義している、テーマ設定関数(phptemplate_settings)とスキンリストを取得するための関数(diykit_skinlist)について、いくつかのパートに区分してまとめています。
D.I.Y. kit テーマの diykit/box.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
D.I.Y. kit テーマの diykit/comment-wrapper.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
D.I.Y. kit テーマの diykit/block.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
D.I.Y. kit テーマの diykit/comment.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
D.I.Y. kit テーマの diykit/node.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
D.I.Y. kit テーマの diykit/page.tpl.php テンプレートファイル内で使用可能なデフォルトのテーマ変数と、D.I.Y. kit 独自のテーマ変数についてまとめています。
diykit/diykit.info ファイル内で定義している内容について、3つのパートに区分してまとめています。 デフォルト値がそのまま利用できる部分は再定義していませんので、未定義の部分は info ファイルのデフォルト値が適用されることになります。
D.I.Y. kit テーマを構成するテンプレートファイルと、その設定内容などについてまとめています。 最新バージョンに合わせて内容を変更していきますので、過去バージョンの内容とは異なる場合がありますが、ご容赦ください。
※ 現在の内容は、diykit-6.x-3.2 を対象としたものです。
D.I.Y. kit テーマを構成するテンプレートファイルは以下の通りです。
コンセプト自体は特に変わってないのですが...
D.I.Y. kit をカスタマイズのベースとして実際にいくつかのテーマを作成してみながら、ここは改善した方が作りやすいなぁ...と思うところを修正した。 という感じのものです。 一番気に入らないなぁ... と感じたのが、テンプレートの中の div さん達だったので、V3 にしちゃえ!と。
そこらあたりも含めて、
D.I.Y. kit テーマの 5.x-3.0 および 6.x-3.0 バージョンを新規にリリースさせていただきました! 先にリリースした 2.3 バージョンは、アップグレード前のバグフィクス...ということで、ご容赦ください。 またまた、テンプレートの構成などを一新してしまいましたので、2.x バージョンと 3.x バージョンでの互換性はありません。 いつもスミマセン…
D.I.Y. kit の最初のバージョン(V1)では、template.php を使用することでテーマのカスタマイズの自由度が格段に上がるということを知っていただければ…ということが目標でしたが、Drupal はメジャーバージョンのアップグレードによって、モジュールやテーマへの変更が大きいという問題(私の中では楽しみの一つでもありますが…)もあったりするので、やっぱり CSS のカスタマイズだけで対応できた方が便利かな?と、V2 バージョンではそのあたりに考慮するものとして作成しました。
D.I.Y. kit テーマの 5.x-2.0 および 6.x-2.0 バージョンを新規にリリースさせていただきました! テンプレートの構成など、ほとんどの部分を新しく書き直しましたので、5.x-1.x バージョンと 5.x-2.x バージョンでの互換性はありません。スミマセン…
V2 バージョンの新しい特徴には以下のようなものがあります。
Drupal テーマをカスタマイズするためのベースとして作成したテーマです。 カスタマイズのベースとなるテーマは drupal.org でもいくつかリリースされていますが、デザイン的にシンプルなだけでなく、CSS によるカスタマイズの拡張性や Drupal のバージョン間での差異をなくすことを考慮したテーマ関数の再定義と新しいテーマ変数の追加を目的として作成したものです。