問題タブ [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.

0 投票する
1 に答える
884 参照

plone - コンテンツのブロックを、ジアゾテーマに挿入されているploneから変換する方法

私はPlone4.1でジアゾ(現在はplone.app.theming 1.0b1-r48205)を使用しています。<input>検索ウィジェットの検索ボタンに使用される要素を。に置き換えたいことを除いて、検索ウィジェットにPloneのhtmlを正確に使用したいと思います<button>ジアゾのドキュメントはあなたがこれを行うことができることを示唆しているようです。

私のテーマのhtmlファイルには空のがあります<div id="portal-searchbox"></div>。私のrules.xmlには、次のものがあります。

私はこれの多くのバリエーションを試しましたが、成功しませんでした。どんな助けでも大歓迎です。

0 投票する
2 に答える
592 参照

plone - plone.app.theming diazo rules.xml でホームページにルールを適用する方法

サイトのホームページに特定のルールを作成しようとしています。現時点では、次のルールを使用しています。

localhost では機能しますが、Plone の前のプロキシ パスでは機能しません。

このルールを自分のサイトのホームページに適用するにはどうすればよいですか?

0 投票する
1 に答える
130 参照

plone - Diazo で HTTP_X_XDV の代わりに何を使用しますか?

Collective.xdv を軽く使った後、Diazo に近づいています。

通常、xdv では、適切な環境変数 "HTTP_X_XDV" を使用して、特定の css ファイルのレンダリングを許可できます (genericsetup を介して portal_css で)。ジアゾで何が使える?

ありがとうヴィート

0 投票する
1 に答える
315 参照

plone - Diazo によってテキストノードに挿入された文字参照を削除する方法

私は plone.app.theming 1.0b5 と Plone 4.1 rc3 を使用しています。Diazo ルールには多数の外部コンテンツ インクルードが含まれており、そのようなインクルードの 1 つを使用して、Google アナリティクス スクリプトを結果に挿入しています。

残念ながら、変換中にビューのスクリプト タグが壊れて、キャリッジ リターンが文字参照 ( ) に変換されます。

これは、lxml のシリアライズとデシリアライズの方法によるものです (この Plone バグ レポート を参照してください)。

当面は回避したいのですが、これらの参照を削除する Diazo ルールがわかりません。

0 投票する
1 に答える
212 参照

popup - Plone/XDV 関連アイテムのオーバーレイが空です

私は、テーマに collective.xdv を使用する Plone 4 サイトを持っています。ログインと連絡先フォームのオーバーレイは正常に機能します。

しかし、編集 > 分類タブに移動して関連項目を追加しようとすると、オーバーレイが空白になります。Firebug で見ると、タグは div.overlaycontent まで正しいです。しかし、その div の内部には、XDV テーマの index.html からの私の静的 HTML があります。

オーバーレイに必要な特別なルールはありますか?

このサイトは Plone 以外のものを使用しているため、plone.app.theming を使用できません。

0 投票する
1 に答える
869 参照

plone - XDVを使用してbody要素にクラスを追加する

Plone3 + collective.xdvでいくつかのフォームのスタイルを設定したいのですが、すべてのフォームに特別なスタイルを設定したくありません。

したがって、特定のテンプレートを表示するときに、要素の属性に特別なstyled-formクラス名を追加したいと思います。classbody

  • 連絡先情報
  • sendto_form
  • PFGフォーム

そのため、これらのテンプレートを変更しないようにするために、XDVでこれを実行できると思いました。

XDVルールのディレクティブを使用するif-contentことで、これらのテンプレートが表示されているかどうかを確認できます。

例えば。

しかし、Ploneによって提供されたクラス属性を維持し、その条件に基づいて特別なクラスを追加する方法が見つかりません。

私の希望する結果は次のようになります。

前もって感謝します。

0 投票する
3 に答える
918 参照

plone - Plone-XSLTApplyError:xsltValueOf:テキストのコピーに失敗しました

plone.app.theming(Diazo)がインストールされたPlone 4を持っていますが、Diazoコントロールパネルからzipファイルテーマを使用しているときに問題が発生します。

私は何度も、以下のPloneログに示されているエラーの原因を特定しようとしました。

助けていただければ幸いです。

前もって感謝します、

アラノ

0 投票する
2 に答える
784 参照

plone - Diazo用にPlone4.0.7をセットアップするにはどうすればよいですか?

Plone4.0.7のインストールでDiazoをセットアップするための正しい手順を知りたいです。

前もって感謝します。

アラノ

0 投票する
2 に答える
636 参照

plone - ジアゾでワイルドカードを指定することは可能ですか?

そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?

Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかった

そうでない場合は、インラインXSLTでこれを行うことができますか?もしそうなら、どのように?

Diazoドキュメントでの「ワイルドカード」の検索に基づいて、それは不可能だと思いますが、何かを見逃していないことを確認したかったのです。

これは、ZMIがテーマなしで通過できるようにする場合に特に便利です。

例えば


collective.xdvとの正規表現のマッチングを試みましたが、うまく機能しませんでした。誰かが「management」という名前のページを作成したときに何が起こるかを考えてみてください。manage_*テーマを設定する必要があるmanage_translationsページを含めることもできます。現在のベストプラクティスは、次を使用することです。

X-Theme-Disabled response.setHeaderをZMIのDTMLの関連ビット(およびいくつかのZPT)にパッチする方法を見つけられることを願っています。

0 投票する
1 に答える
526 参照

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