
20時間の作業の後、最新のmodLivestreetパッケージを公開します。これは、認識の分岐点になり、これがすべて計画された理由を既に明確に示すことができると思います。
今回の新機能は? 今回は、数回クリックするだけでLivestreetを完全にインストールし、MODX管理パネルからエンジンをほぼ完全に制御するために必要なすべてのものを作成することに重点が置かれました。
- Livestreetファイルソース(フルセクション、modLivestreetプラグイン、アップロードフォルダー)。 これで、何がどこにあるかを長時間探す必要がなくなり、管理パネルからLivestreetファイルを管理できます
- メインのLivestreet、Livestreetドキュメント、任意のMODXドキュメントを2つのバリエーションで表示するためのMODXのテンプレート(右側のブロックにニュースフィードがある2つの列、およびサイドバーのない1つの列)。
- Livestreetのテンプレートに侵入するチャンクのペア
一般的に、多くの点で、モジュールは既に使用する準備ができています。
カッターの下に、変更のより完全なリストとデモビデオがあります。
パッケージの最新バージョンは
こちらからダウンロードでき
ます 。
変更のリスト。
1.フックがLivetreetのプラグインに追加され、modLivestreet.html_head_beginチャンクが追加されました
function html_head_begin(){ return '[[$modLivestreet.html_head_begin]]'; }
/>
タグはこのチャンクに登録されていますが、代わりにmetaXスニペットなどを書くことができます。
metaXはまだ急いではありませんが、Livestreeetのページはすべて見出しになっているためです。
正しく動作させるには、すべてのLSセクションのMODXドキュメントを作成する必要があります。 オプションではありません。 更新されたパッケージを作成することをお勧めします。
metaXは移行の最初の候補です。私は本当に気に入っています:-)
2. 4つのテンプレートを追加しました:
1. modLivestreet.MainPage-Livestreetメインページを表示します
(Livestreetセクションがサイトのルートにない場合は重要)
2. modLivestreet.Default-すべてのLivestreetページを表示します
3. modLivestreet.Modx-実際のMODXページのコンテンツを表示します。
Livestreetフィードもページに表示されます。
4. modLivestreet.ModxNoSidebar-テンプレート2と同じ、ニュースフィードなし。
3.追加されたファイルソース:
1. Livestreet-Livestreetサイトのディレクトリ全体
2. LivestreetUploads-Livestreetのダウンロード可能な静的ファイルディレクトリ
3. modLivestreetPlugin-LivestreetのmodLivestreetプラグインのディレクトリ
現在、これらのソースは制御性を追加するだけです。
一般に、個々のコンテンツマネージャーにアクセスを割り当てたり、許可したりできます。
これらのセクションに。
4.テンプレートを管理するためにいくつかのチャンクを追加しました
5.静的ファイルの管理など、多くの便利な機能があります
Livestreet、編集テンプレートなど
今回は、少なくとも建設的な質問や希望を聞きたいと思っています。