それで、最近、新しいJoomlaフレームワークで私たちを待っているものについて
書きました。 現在、バージョン3.0(9月に発売予定)の下の実際の新しいJoomla CMSで私たちを待っていることがわかりました。
前の記事のコメントで、彼らは有用なことをする代わりに自転車を発明するためにJoomla開発者またはすべてのPHP開発者をscった。
また、Joomlaチームは、それらを発明するのに最適であると判断しました。インターフェイスの準備が必要です。 kyle.ledbetter
は 、「既製」のTwitter Bootstrap 2.0の
提供を
申し出ました。 6ページの白熱した議論が続き、その結果、ブートストラップを採用することにしました。
したがって、Joomla 3.0の
コンセプトサイトを見ることができます。
2番目の変更は管理パネルです。 リボン付きのページの上部にある管理者(前の例からわかるように)。 通常の管理パネルが残るかどうかは不明ですが、今のところ次のように書いています:
, . . . , , , . , . "" . .
次は互換性です。 ご存じのとおり、Twitter BootstrapはLESS、HTML5、jQueryを使用して作成されています。 JoomlaはHTML4と互換性があり、Mootoolsを使用します(このため、フォーラムで多くのコピーが壊れていました)。 開発者は、Mootoolsとともに/の代わりにjQueryを含める予定です。これもまた喜ばしいことです。
長い間Joomlaを使用している場合、一部の開発者が異なる外観の拡張機能とコンポーネントを持っていることに気づいたかもしれません。 現在、コミュニティにはグラフィカルインターフェイスに関する共通の標準はありません。 新しいバージョンに至るまでのタスクの1つは、コンポーネント、モジュール、およびその他の拡張機能の開発に使用できる統合グラフィック要素のセットの作成です。 このようなものはJUI(Joomla User Interface)と呼ばれます。
最後に、GSOCのJoomlaからのトピックを取り上げます。
1)Google APIを使用するための
JGoogleパッケージ2)
Joomlaワークフロー 。 私が理解しているように、これはビジネスプロセスの説明のようなものです。 つまり、「ユーザーはここに行って、これに記入する必要があります。その後、彼は手紙を送信し、彼がここに行ってその赤いボタンを押すことを許可する必要があります」と言えます。
3)
言語インストーラー 。 古い人が彼らを好きではなかった理由はわかりませんが、おそらくブラックジャックと売春婦で。
4)
JMediaWikiパッケージ -たとえば、Wikiから記事のカテゴリをダウンロードし、Joomla Webサイトに記事として掲載できます。
5)
JavaScript / CSSのオンザフライでの
圧縮 。 つまり、プログラマーは通常どおりすべてを作成しますが、Joomla自体は圧縮(およびファイルの結合)して送信します。
6)RESTful APIをJoomlaに追加する
プロジェクト 、
7)ソーシャルネットワークに統合するための
パッケージ 。 Google、Facebook、いいね、コメントなど。 VKontakteとOdnoklassnikiは、残念ながら(または幸運なことに)期待されていません。