質問

Plone (現在 3.2.1) でホストしているコミュニティ サイトに、いくつかのサービス (PicasaWeb、Yahoo Pipes、Delicious ブックマークなど) のウィジェットを配置する方法を探しています。ユーザーのグループに危険な HTML タグの使用を許可する方法を探しています。

方法はいくつかあると思いますが、それらを実装する方法がわかりません。1 つは、編集者が所有するページのsafe_htmlを変更することです (1)。もう 1 つは、それらのタグをサブツリー上で許可することです (2)。さらに、中央のパネルに表示される「静的テキスト ポートレット」と同等のものが見つかりました (3)。次に、いくつかの複合製品 (私は Collage と CMFContentPanels を見つけました) を使用して、他のサイトの安全でないコンテンツを含めることができます。

私のサイトは広告ボットに乗っ取られているので、フィルタリングをまとめて削除したくありません。どのユーザーがボットであるかを確認する簡単な (誤検知がない) 方法がないため、今すぐキャプチャを導入しても役に立ちません。

質問は:これらのソリューションを実装するにはどうすればよいでしょうか?

(plone メーリング リストですでに質問しましたが、返答はありませんでした。そこで、ここでもう一度試してみようと思いました。)

役に立ちましたか?

解決

解決策 (3):

  1. 使用 TALポートレット フィルタリングされていない HTML/JS スニペットを追加するには
  2. 使用 コンテンツウェルポートレット これらのポートレットをコンテンツの上または下に表示します。

他のヒント

私はPlone 3.2を使用していないが、ZMIを使用している場合、いくつかのツールは、これを許可されているのPloneののサイトのルートディレクトリにありました。それは「portal_transforms」にあったかどうかは覚えていないことができますが、私はそう思います。それはあなたがHTMLのタグが許可されているものを指定することができます。あなたがそれだけでサイト全体の設定であったかどうかのセキュリティ設定を使用して(例えば、役割ベース)または制御できるというものだった場合、私は覚えていません。

あなたは私が(それによっては少し)知っていた何を言うだろうと答えをもらっていないので、

申し訳ありませんあいまいさのために、私はちょうど考え出します。

PloneのサイトのセットアップではHTMLフィルタリングのためのコンフィグがあります。それは有用である可能性がある。

PSは:あなたのポイントは、私はPloneのユーザーメーリングリストに固執するかもしれませ少ない125以上であればSO助けに懸命にそれを作る

PPS:それは "より完全な" 答えをしなければならない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top