<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>CKEditor Paste Word y de imágenes en Liferay 7.3</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120726826" />
  <subtitle>CKEditor Paste Word y de imágenes en Liferay 7.3</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120726826</id>
  <updated>2026-04-05T08:37:06Z</updated>
  <dc:date>2026-04-05T08:37:06Z</dc:date>
  <entry>
    <title>CKEditor Paste Word y de imágenes en Liferay 7.3</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120726825" />
    <author>
      <name>Vicente Rosselló Ferrer</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120726825</id>
    <updated>2021-04-14T08:08:10Z</updated>
    <published>2021-04-14T08:08:09Z</published>
    <summary type="html">&lt;p&gt;Buenas, estamos utilizando la versión L CE 7.3GA6 y veo un
  comportamiento extraño con el CKeditor los Pastes y las imágenes, me
  explico..En el &lt;b&gt;CKeditor&lt;/b&gt; del Journal se pone automáticamente un
  plugin &amp;quot;addimages&amp;quot; que gestiona los &amp;quot;pastes&amp;quot; de
  imágenes desde por ejemplo un word u otra aplicación en el propio
  navegador. El problema viene cuando lo pruebas..1)Primero no funciona
    el &lt;b&gt;paste des del Word&lt;/b&gt; a no ser que se desactive con otro
  plugin la gestión de seguridad del paste. Ejemplo de plugin:
  editor.on(&amp;quot;beforeCommandExec&amp;quot;, function(event) {&lt;br /&gt;//
  Show the paste dialog for the paste buttons and right-click
  paste&lt;br /&gt;if (event.data.name == &amp;quot;paste&amp;quot;)
  {&lt;br /&gt;event.editor._.forcePasteDialog = true;&lt;br /&gt;}&lt;br /&gt;// Don't
  show the paste dialog for Ctrl+Shift+V&lt;br /&gt;if (event.data.name ==
  &amp;quot;pastetext&amp;quot; &amp;amp;&amp;amp; event.data.commandData.from ==
  &amp;quot;keystrokeHandler&amp;quot;) {&lt;br /&gt;event.cancel();&lt;br /&gt;}&lt;br /&gt;})2)
  Si se hacen pastes desde otro programa &amp;quot;&lt;b&gt;addimages&lt;/b&gt;&amp;quot; no
  gestiona bien la gestión del upload de la imagen y la imagen puede
  quedarte dentro del &amp;quot;source&amp;quot; del contenido
  en &lt;b&gt;Base64&lt;/b&gt; dependiendo del navegador, y eso puede provocar que
  el contenido no se guarde porque es demasiado grande.Solución: si
  modificamos el addimages/plugin.js se puede arreglar para que suba las
  imágenes con el paste y en el  ckeditor.jsp se puede modificar la url
  de Upload de imagen para que funcione:&lt;br /&gt;&amp;gt;&amp;gt;
  filebrowserUploadUrl:'&amp;lt;%=editorOptions.getUploadURL()
  %&amp;gt;',&lt;br /&gt;Pero el problema viene cuando queremos ver dónde se han
  metido las imágenes, como se suben vía el
  ImageJournalUploadFileEntryHandler se guardan en un directorio
  temporal específico para el Journal. Sitio dónde se hace imposible
  acceder para ver que cosas se han subido allí.(O no sé como navegar
  por estas carpetas temporales)&lt;br /&gt;Es una funcionalidad muy útil a
  nivel de edición de contenidos, dado que para un editor que tiene que
  pasar mucho contenido al web le facilita mucho la subida de
  imágenes.Entonces mis preguntas son:&lt;br /&gt;- ¿Hay manera de cambiar
  este comportamiento erróneo para que al menos se puedan subir las
  imágenes en el Document Library directamente y se puedan ver?&lt;br /&gt;-
  ¿Existe otro plugin o parche para esta versión que mejore la gestión
  de los pastes?&lt;/p&gt;</summary>
    <dc:creator>Vicente Rosselló Ferrer</dc:creator>
    <dc:date>2021-04-14T08:08:09Z</dc:date>
  </entry>
</feed>
