2009-08-17 1 views
7

Я ищу способ разместить виджеты из нескольких сервисов (PicasaWeb, Yahoo Pipes, Delicious bookmarks и т. Д.) На сайте сообщества, на котором я размещаю Plone (в настоящее время 3.2.1). Я ищу способ позволить группе пользователей использовать опасные теги html.Выборочно разрешать небезопасные теги html в Plone

Есть некоторые способы, которые я вижу, но я не знаю, как их реализовать. Можно было бы изменить safe_html для собственных редакторов страниц (1). Другим было бы позволить эти теги на каком-то поддереве (2). И еще одно нахождение эквивалента «статического текстового портлета», который будет отображаться на средней панели (3). Затем мы могли использовать некоторые из составных продуктов (я наткнулся на Collage и CMFContentPanels), чтобы включить небезопасный контент на другие сайты.

Мой сайт ездил на рекламу ботов, поэтому я не хочу удалять фильтрацию все вместе. У меня нет простого (без ложных срабатываний) способов проверки, какие пользователи ботов, поэтому развертывание captcha теперь тоже не поможет.

Вопрос: Как реализовать любое из этих решений?

(я уже спрашивал, что на Plone список рассылки без ответа, поэтому я думал, что я хотел бы дать ему еще одну попытку здесь.)

+2

может передать это в StackOverflow. – Keck

+0

Я не уверен, что это так. Это более специфично для конфигурации. – BinaryMisfit

+0

Это похоже на проблему программирования. Я бы сказал, иди к SO. –

ответ

1

Решения (3):

  1. Использование TAL portlet добавить Нефильтруемый HTML/JS фрагментов пользовательского
  2. Используйте ContentWellPortlets, чтобы показать портлет выше или ниже вашего контента.
0

Я не использовал Plone 3.2, но были некоторые инструменты в корневом каталоге сайт Plone при использовании ZMI, который разрешил это. Я не могу вспомнить, было ли это в «portal_transforms» или нет, но я так думаю. Он позволяет указать, какие теги в HTML разрешены. Я не помню, было ли это чем-то, что вы могли бы контролировать, используя настройки безопасности (например, на основе ролей), или это была просто настройка сайта.

Извините за неопределенность, но я просто подумал, что вы не получили ответа, что я скажу вам, что я знал (мало что может быть).

0

В настройке Plone Site Setup имеется конфигурация для фильтрации HTML. Это может быть полезно.

PS: ТАК делает так сложно помочь, если ваши очки меньше 125. Может быть, я просто буду придерживаться списка рассылки пользователей Plone.

PPS: Это должно сделать ответ "более полным"

Смежные вопросы