2009-08-17 14 views
7

Sto cercando un modo per mettere i widget da diversi servizi (PicasaWeb, Yahoo Pipes, Delicious bookmark, ecc.) Sul sito della community I host su Plone (attualmente 3.2.1). Sto cercando un modo per consentire a un gruppo di utenti di utilizzare pericolosi tag html.Abilita selettivamente i tag html non sicuri in Plone

Ci sono alcuni modi che vedo, ma non so come implementarli. Uno cambierebbe safe_html per gli editori di pagine (1). Un altro sarebbe quello di consentire tali tag su alcuni sottoalberi (2). E ancora un altro trovare un equivalente di "portlet di testo statico" che verrebbe visualizzato nel pannello centrale (3). Potremmo quindi utilizzare alcuni dei prodotti compositi (mi sono imbattuto su Collage e CMFContentPanels), per includere il contenuto non sicuro su altri siti.

Il mio sito è stato guidato da bot pubblicitari, quindi non voglio rimuovere il filtro tutti insieme. Non ho un modo facile (nessun falso positivo) per controllare quali utenti sono bot, quindi l'implementazione di captcha ora non sarebbe di aiuto neanche.

La domanda è: come implementare una di queste soluzioni?

(ho già chiesto che in Plone mailing list senza risposta, così ho pensato di dare un altro tentativo qui.)

+2

potrebbe passare a StackOverflow. – Keck

+0

Non sono sicuro se questo è per SO. Sembra più specifico per la configurazione. – BinaryMisfit

+0

Questo sembra un problema di programmazione. Direi di andare su SO. –

risposta

0

Non ho usato Plone 3.2, ma ci sono stati alcuni strumenti nella directory principale il sito Plone quando si utilizza la ZMI che lo consentiva. Non ricordo se fosse in "portal_transforms" o no, ma penso di sì. Ti consente di specificare quali tag nel codice HTML sono consentiti. Non ricordo se fosse qualcosa che potevi controllare usando le impostazioni di sicurezza (ad esempio basata sul ruolo) o se si trattasse solo di un'impostazione estesa al sito.

Ci scusiamo per la vaghezza ma ho pensato solo perché non hai ottenuto una risposta che ti direi quello che sapevo (per quanto piccolo possa essere).

0

In Plone Site Setup è presente un configlet per il filtro HTML. Potrebbe essere utile.

PS: SO rende così difficile aiutare se i tuoi punti sono inferiori a 125. Posso essere semplicemente attaccare alla mailing list degli utenti plone.

PPS: che dovrebbero rendere la risposta "più completa"