問題タブ [deliverance]

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 投票する
4 に答える
510 参照

python - 救出システムの経験はありますか?

私の新しい上司はスピーチに行き、その場でHTML出力にスキンを追加できる一種のプロキシであるDeliveranceが発表されました。どんなに若くても、彼はすぐにそれを使うことにしました。

詳細はこちら:

http://www.openplans.org/projects/deliverance/introduction

理論的には、このシステムは、初心者に Zope 製品の背後にある複雑なメカニズムをすべて教えなくても plone テーマを微調整してもらいたい場合に最適です。そして、同じテーマを Drupal Web サイトに 1 行で適用します。

しかし、私は理論を信じていないので、誰かが現実の世界でこれを試したかどうか知りたいです:-)

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

xpath - Deliverance/XPathを使用して要素をコピーする際の順序の保持

Deliverance&XPath(またはCSS)セレクターを使用して、以下の各リストからリスト項目.1および.3を選択してコピーし、それらを親リストの順序で表示するにはどうすればよいですか?

キャッチは、hrefルールを使用する必要があることです。例:<prepend href="/blah/deblah" content="#x" theme="#y" />

以下を使用すると、すべての.one要素が一覧表示され、次にすべての.three要素が一覧表示されます。

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

django - ミドルウェアとしてのdjangoとdeliverance

Deliverance をミドルウェア [1] として Django に使用する方法の例はありますか?

ありがとう、シモ

[1] http://packages.python.org/Deliverance/modules/middleware.html

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

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

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

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

ありがとうヴィート

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

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

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

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

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

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

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

例えば。

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

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

前もって感謝します。

0 投票する
4 に答える
904 参照

centos - CentosでDiazo(plone.app.theming)を使用できません

plone4.1とDiazoを使用して、MacでWebポータルを作成しました。

現在、plone4.0.5 + collectivexdvを備えた別のサイトがあるサーバー(CentOs)にデプロイしようとしています。

ジアゾテーマを使用してサイトを(まったく新しいビルドアウトで)実行すると、シェル(インスタンスfg)を介してこの行を取得します。

どうしたの?

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

plone - 最初の子を選択

配達中

次の内容が与えられます:

そして、私のテーマには次のようなものがあります。

#daveどのように私は最初の段落に置き換えますか?私はもう試した:

  • <replace content="//div[@class='content']/p" theme="div#dave" />
  • <replace content="//div[@class='content']/p[1]" theme="div#dave" />
  • <replace content="children://div[@class='content']/p" theme="meta#description" />

どちらも機能しませんでした....contentかなり深く埋まっていて位置が変わる可能性があるため、XPathを使用することはできません。xPathとは、/div/div/p[1]などを意味します。

0 投票する
0 に答える
77 参照

include - 配信には別のルール ファイルが含まれますか?

<match>現在、ステートメントで個別にテーマ化された多くのサブドメインがセットアップされた Web サーバーがあります。

例: 1.abc.com、2.abc.com など。

deliverance.xmlファイル (ルール ファイル) には、次のルールがあります。

これらのサブドメインの性質上、各サブドメイン間で視覚的な違いはほとんどありません (ロゴやフッターの色などが変わる場合がありますが、大きな違いはありません)。

このため、2.abc.com と同じルールを 1.abc.com に含める必要があります (スタイルの置き換え、コンテンツの挿入など)。

その結果、私の規則ファイルは複製された規則で急速に巨大になり、それは機能しますが、かなり面倒で不必要に繰り返されます。

どこかで、Deliverance に「このルール ファイルを含めてください」と言う方法を説明したドキュメントを見つけたのを覚えているようです。私が言いたいのは、ルールの大部分のルール ファイルを作成し、サブドメインのフッターとロゴの変更ごとに個別のファイルを次のように作成できるということです (例としてのみ、実際のコマンドはわかりません)。

配送に関するドキュメントはこちらにありますが、include ステートメントに関するものは何でも見つかります。

これにより、繰り返しがほとんどない、よりきちんとしたルール ファイルを作成できます。

誰にもアイデアはありますか?これにはタグが付いていますが、Ploneこの質問はディアゾではなく救出に関するものです! - Diazo には、Deliverance よりもいくつかのコマンドがあります。

編集:

このコマンドも試しました:<xi:include href="generic-deliverance.xml" />

したがって、私のルールが次のようになっていることを確認するには:

ただし、それはDeliveranceを壊し、サブドメインのいずれかを参照すると、次のようになります。

これも私のルールステートメントとして含めました:

しかし、それはDeliveranceも壊しました。

どんな考えでも大歓迎です!