Sto utilizzando una ricetta di transmorgrifier per importare alcuni dati da drupal in un build basato su Plone 4.1. Il buildout è basato su https://github.com/claytron/drupal-plone-transmogrifier, (per lo più l'ho aggiornato per usare plone 4.1 anziché 4.0). L'importazione funziona, ho importato con successo i dati da un sito drupal nel mio sito plone. L'unico problema è che i tag html dall'html importato vengono visualizzati come tag letterali.HTML grezzo nel corpo del testo dopo l'importazione del contenuto tramite transmorgrifier
Se, dopo l'importazione riuscita, passo manualmente a ciascun elemento e seleziona "modifica", quindi fai clic su "Salva", quindi l'html viene interpretato correttamente, ma ciò comporterebbe un sacco di modifiche e di salvataggio per risolvere il problema .
vedere lo screenshot del contenuto appena importato con i tag html visualizzati.
Il progetto facendo l'effettiva importazione del campo è (credo) quello mostrato qui sotto:
[text_mimetype]
blueprint = collective.transmogrifier.sections.inserter
key = string:_text_mimetype
value = string:text/html
ho sperimentato con l'utilizzo di testo/strutturato invece di text/html nel progetto, ma che ha dato lo stesso risultato:
Quello che mi serve è un progetto aggiuntivo che faccia interpretare l'html o un suggerimento su come garantire che il mio html venga interpretato all'importazione.
L'elenco completo dei progetti utilizzati nel mio cantiere sono mostrati qui: https://github.com/claytron/drupal-plone-transmogrifier/blob/master/src/my.migration/my/migration/config/base.cfg
Ross, Sembra che la rimozione delle trasformazioni di uscita dagli editor abbia effettivamente introdotto questo problema negli inseritori di transmorgrifier. La mia soluzione per ora è fare la migrazione usando Plone 4.0.7 e poi passare a Plone 4.1 dopo una migrazione riuscita. –