私たちは、独自のブランド、テキスト、ヘッダーリンクを提供するためにWirecloudのインストールをカスタマイズしています。私たちは 'defaulttheme'のサブテーマを作成し、独自のテンプレート、イメージ、およびsccsファイルをオーバーレイしてカスタマイズを行っています。FIWARE Wirecloud:どのテンプレートファイルが実際に使用されていますか?
我々は、ヘッダー画像、ランディングページといくつかの他のビットを変更するために管理しているが、次によって妨げられている:
- それは我々が考える(由来テンプレートにどのように生成されるHTMLは、何の手がかりを提供していません?こちら)
- ドキュメント:https://wirecloud.readthedocs.io/en/stable/development/platform/themes/ は、テンプレートファイルの数を指定しますが、テンプレートのすべてではありません。たとえば、[サインイン]ボタンが定義されている場所を見つけることができません。
- wirecloudのJavaScriptは、定型のものでなければなりません何のためのhtmlのランダムビットを挿入するように見えます。たとえば、画面の下部に「Powered by wirecloud」のアイコンが表示されます。 「より多くのコンポーネントを取得する」ボタンがどこにも表示されず、無効にすることはできません。
- 生成された要素の多くは、IDを持っていないので、SCCSファイルでそれらを無効にするか、特定することは困難です。たとえば、「もっと多くのコンポーネントを取得する」ボタンは私たちには関係ありませんが、削除することはできません(これまでのところ)。
誰もが私たちが見ることができます完了カスタムテーマを持っていますか?あるいは、誰かがブランディングや全体的なルック・アンド・フィールに使用するテンプレートファイル/ sccsファイルを指摘できますか?
回答ありがとうございます。ポイント(2)について試行錯誤は良いアプローチではないと思います。カスタマイズ中に遭遇したことを文書化した他のWirecloudユーザーはいませんか?ポイント(3)に関して、私たちの問題は、 "https://conwet.fi.upm.es/wirecloud/"を指し示すボタンの背後にあるリンクにあります。もちろん、ライセンスはupm.esへのリンクを追加することを私たちに強いるわけではありません。 http://www.gnu.org/licenses/agpl-3.0.htmlライセンスページにはこれは記載されていません。 – Robin