問題タブ [diazo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
plone - コンテンツのブロックを、ジアゾテーマに挿入されているploneから変換する方法
私はPlone4.1でジアゾ(現在はplone.app.theming 1.0b1-r48205)を使用しています。<input>
検索ウィジェットの検索ボタンに使用される要素を。に置き換えたいことを除いて、検索ウィジェットにPloneのhtmlを正確に使用したいと思います<button>
。ジアゾのドキュメントはあなたがこれを行うことができることを示唆しているようです。
私のテーマのhtmlファイルには空のがあります<div id="portal-searchbox"></div>
。私のrules.xmlには、次のものがあります。
私はこれの多くのバリエーションを試しましたが、成功しませんでした。どんな助けでも大歓迎です。
plone - plone.app.theming diazo rules.xml でホームページにルールを適用する方法
サイトのホームページに特定のルールを作成しようとしています。現時点では、次のルールを使用しています。
localhost では機能しますが、Plone の前のプロキシ パスでは機能しません。
このルールを自分のサイトのホームページに適用するにはどうすればよいですか?
plone - Diazo で HTTP_X_XDV の代わりに何を使用しますか?
Collective.xdv を軽く使った後、Diazo に近づいています。
通常、xdv では、適切な環境変数 "HTTP_X_XDV" を使用して、特定の css ファイルのレンダリングを許可できます (genericsetup を介して portal_css で)。ジアゾで何が使える?
ありがとうヴィート
plone - Diazo によってテキストノードに挿入された文字参照を削除する方法
私は plone.app.theming 1.0b5 と Plone 4.1 rc3 を使用しています。Diazo ルールには多数の外部コンテンツ インクルードが含まれており、そのようなインクルードの 1 つを使用して、Google アナリティクス スクリプトを結果に挿入しています。
残念ながら、変換中にビューのスクリプト タグが壊れて、キャリッジ リターンが文字参照 ( ) に変換されます。
これは、lxml のシリアライズとデシリアライズの方法によるものです (この Plone バグ レポート を参照してください)。
当面は回避したいのですが、これらの参照を削除する Diazo ルールがわかりません。
popup - Plone/XDV 関連アイテムのオーバーレイが空です
私は、テーマに collective.xdv を使用する Plone 4 サイトを持っています。ログインと連絡先フォームのオーバーレイは正常に機能します。
しかし、編集 > 分類タブに移動して関連項目を追加しようとすると、オーバーレイが空白になります。Firebug で見ると、タグは div.overlaycontent まで正しいです。しかし、その div の内部には、XDV テーマの index.html からの私の静的 HTML があります。
オーバーレイに必要な特別なルールはありますか?
このサイトは Plone 以外のものを使用しているため、plone.app.theming を使用できません。
plone - XDVを使用してbody要素にクラスを追加する
Plone3 + collective.xdvでいくつかのフォームのスタイルを設定したいのですが、すべてのフォームに特別なスタイルを設定したくありません。
したがって、特定のテンプレートを表示するときに、要素の属性に特別なstyled-form
クラス名を追加したいと思います。class
body
- 連絡先情報
- sendto_form
- PFGフォーム
そのため、これらのテンプレートを変更しないようにするために、XDVでこれを実行できると思いました。
XDVルールのディレクティブを使用するif-content
ことで、これらのテンプレートが表示されているかどうかを確認できます。
例えば。
しかし、Ploneによって提供されたクラス属性を維持し、その条件に基づいて特別なクラスを追加する方法が見つかりません。
私の希望する結果は次のようになります。
前もって感謝します。
plone - Plone-XSLTApplyError:xsltValueOf:テキストのコピーに失敗しました
plone.app.theming(Diazo)がインストールされたPlone 4を持っていますが、Diazoコントロールパネルからzipファイルテーマを使用しているときに問題が発生します。
私は何度も、以下のPloneログに示されているエラーの原因を特定しようとしました。
助けていただければ幸いです。
前もって感謝します、
アラノ
plone - Diazo用にPlone4.0.7をセットアップするにはどうすればよいですか?
Plone4.0.7のインストールでDiazoをセットアップするための正しい手順を知りたいです。
前もって感謝します。
アラノ
plone - ジアゾでワイルドカードを指定することは可能ですか?
そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?
Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかった
そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?
Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかったのです。
これは、ZMIがテーマなしで通過できるようにする場合に特に便利です。
例えば
collective.xdvとの正規表現のマッチングを試みましたが、うまく機能しませんでした。誰かが「management」という名前のページを作成したときに何が起こるかを考えてみてください。manage_*
テーマを設定する必要があるmanage_translationsページを含めることもできます。現在のベストプラクティスは、次を使用することです。
X-Theme-Disabled response.setHeaderをZMIのDTMLの関連ビット(およびいくつかのZPT)にパッチする方法を見つけられることを願っています。
そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?
Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかった
そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?
Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかったのです。
これは、ZMIがテーマなしで通過できるようにする場合に特に便利です。
例えば
collective.xdvとの正規表現のマッチングを試みましたが、うまく機能しませんでした。誰かが「management」という名前のページを作成したときに何が起こるかを考えてみてください。manage_*
テーマを設定する必要があるmanage_translationsページを含めることもできます。現在のベストプラクティスは、次を使用することです。
X-Theme-Disabled response.setHeaderをZMIのDTMLの関連ビット(およびいくつかのZPT)にパッチする方法を見つけられることを願っています。
plone - DiazoのbaseおよびContent-Type+変更HTML属性を削除することは可能ですか?
plone.app.theming 1.0b8を使用して、PloneサイトからDiazoでHTML5/CSS3テーマを作成しようとしています。BODY部分はチャームのように機能しています。しかし、HTMLタグとHEAD部分はもっと難しいです。少なくとも私には:)
私はしようとしました:
- HTMLタグのxmlns属性とxml:lang属性を削除します
- ベースタグを削除します
- http-equiv ="Content-Type"のメタタグを削除します
plone.app.themingまたはDiazoがこれらのものを出力に強制しているのか、それともバグのあるのは私のxpathなのか疑問に思っています。調べてみましたが、答えが見つかりませんでした。
BR