問題タブ [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 に答える
176 参照

plone - Diazoはplone4専用?

plone 3.x サイトには xdv を、plone 4 サイトには Diazo を使用しました。Diazo は多くの理由で最適ですが、plone3.x サイトで使用できるかどうかはわかりません。WSGIモードでのみDiazoを使用する必要があるかもしれません...そうですか?

ありがとうヴィート

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

xslt - Diazo: if-path の場合ではない場合

私はパスに基づいて複数のテーマを持つサイトに取り組んでいます:

これで、パスが /news でない場合に適用するルールができました。どうすればそれを達成できますか?

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

plone - テーマ要素のIDを変更する

Diazoを使用すると、テーマとコンテンツ、およびコンテンツIDに依存する一部のJSの間にIDの衝突が発生します。テーマの要素ID属性をある値から別の値に変更するにはどうすればよいですか?

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

themes - Ploneテーマのエラー

Plone 4.1.3をインストールし、テーマを作成しようとしています。私はこのリンクがこの問題について話しているのを見ました:

http://www.treebrolly.com/blog/turbo-plone-theming-with-xdv-diazo

そして私は命令に従いました。このコマンドを実行すると

それは言う

このコマンドを実行すると気づきました

このディレクトリとその内容が削除され/home/hosam/plone413/zinstance/parts/instance/ たため、このエラーが表示されます。

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

plone - Diazoでメタhttp-equiv="X-UA-Compatible"タグを削除/置換する方法

私はDiazoを使用してPloneサイトのテーマに取り組んでいます。テーマのないサイトはSunburstテーマに基づいているため、このタグはメインテンプレートによって/ html/headに挿入されます。

私のデザインには

したがって、このタグのみを置き換える必要があります。Ploneによって生成された他のメタタグを保持したい。

これらのルールは私には機能しません:

どのルールを使用する必要がありますか?

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

plone - Diazo を使用してオンフライで属性を削除する

タグから「クラス属性」を取り除きたい。最善の方法は何ですか?

例:

ありがとうヴィート

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

apache - Apache で Diazo テーマを適用すると「ドキュメントが空です」というエラーが発生する

Diazo テーマを適用するように Apache をセットアップしようとしていますが、ある時点で処理チェーンが停止し、空のファイルが生成され、エラーが発生するようです (エラーFilterChain THEMEは構成に行が表示されている場合にのみ表示されるため、テーマの適用に関連していると確信しています)。

これまでのところ、次の手順を適用しました。

最初に、自分の rules.xml を diazocompile でコンパイルして、ファイルを作成しました/home/elmolino/buildout/src/djangolino-theme/theme.xsl

次に、Apache 構成ファイルを次のように更新しました。

その後、自分のサイトのホームページにアクセスしようとすると、ブラウザに「データが受信されていません」というエラーが表示されます

エラー ログには、次のメッセージが表示されます。

助けていただければ幸いです。マールテン

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

tinymce - DiazoでPloneコンテンツから空のタグを取り除く

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

osx-lion - Diazo/plone.app.theming のインストールに関する問題 buildout.cfg への変更

次のインストール手順を使用して plone.app.theming をインストールしようとしています: http://pypi.python.org/pypi/plone.app.theming#installation

私の buildout.cfg は、これらの手順に示されている「既存の」情報とは少し異なります。OS X Lion (10.7) を実行している MacBook Pro に Plone 4.1.3 をインストールしました。

このインストールの明確な手順を見つけようとしています。助けてください!どうも

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

popup - diazo テーマですべてのポップアップのスタイルを解除

テーマにジアゾを使用していますが、すべてのポップアップに問題があります。Plone 4.1.3 を使用しています。

テーマのポップアップを防ぐために、次のルールを含める必要があることをよく読みました。

すでにそうです。おそらく、このルールはいくつかのポップアップでは機能しますが、login_form、select_default_page、contact-info では機能しません。

なんで ?この 3 つのテンプレートすべてに #visual-portal-wrapper が含まれているためです。

だから、私はそのようないくつかのルールで試しました:

しかし、それはあまり効率的ではありません。このルールのテンプレートを 1 つ忘れた場合は、それを追加する必要があり、誰かが (ポップアップなしで) /contact-info にアクセスすると、ページのスタイルが解除されます (もちろん、それは良くありません.. .)。

URL の側面を調べてみましたが、「ajax_load」クエリ文字列があることがわかりましたが、連絡先情報にはありません。

また、main_template、「pb_ajax」クラスに追加された HTML を見ようとしましたが、それも機能しませんでした...

では、ポップアップでテンプレートを識別する方法はありますか?

編集 :

テンプレートは次のとおりです: http://pastealacon.com/29662

ここにrule.xmlがあります:http://pastealacon.com/29663