Cambios en las barras del editor WYSING de OpenCMS

Hoy nos hemos encontrado con el problema de quitar la posibilidad de que el usuario pueda usar el subrayado y el tachado del editor WYSING (por ejemplo FCKEditor) del OpenCMS.

La soluci贸n es muy sencilla versiones superiores a la OpenCMS 7.5.1. Podemos tener una soluci贸n global para todo nuestro gestor de contenidos o particular para un campo.

Para un campo la soluci贸n es usar 芦hidebuttons:underline;strikethrough禄 en la configuraci贸n del elemento dentro del XSD:


<layout element="Texto" widget="HtmlWidget" 聽configuration="hidebuttons:underline;strikethrough"/>

Como recordatorio, os copio todos los elementos que puede tener el editor (versi贸n 8.0.4 de OpenCMS) que pod茅is consultar en el JavaDOC de Opencms o directamente聽http://www.opencms.org/javadoc/core/constant-values.html#org.opencms.widgets.CmsHtmlWidgetOption.BUTTONBAR_DEFAULT%7C

Estos son todos lo elementos posibles:


<code>"[;undo;redo;-;find;replace;-;selectall;removeformat;-;cut;copy;paste;-;bold;italic;underline;strikethrough;-;subscript;superscript;];[;alignleft;aligncenter;alignright;justify;-;orderedlist;unorderedlist;-;outdent;indent;];[;source;-;formatselect;style;editorlink;link;anchor;unlink;];[;imagegallery;downloadgallery;linkgallery;htmlgallery;tablegallery;-;table;-;specialchar;-;print;spellcheck;-;fitwindow;];[;abbr;absolute;acronym;advhr;attribs;backcolor;blockquote;cite;cleanup;del;emotions;fontselect;fontsizeselect;forecolor;hr;ins;insertdate;insertlayer;inserttime;ltr;media;movebackward;moveforward;newdocument;nonbreaking;pagebreak;pastetext;pasteword;rtl;styleprops;template;visualaid;visualchars;];"</code>

Para los cambios en todo nuestro gestor, debemos cambiar la clase org.opencms.widgets.CmsHTMLWidgetOption.BUTTONBAR_DEFAULT

隆隆Espero que os sirva!!

Una respuesta a “Cambios en las barras del editor WYSING de OpenCMS”

  1. 驴Sabes como poner en opencms 7 el editor tiny? Tengo varios m贸dulos hechos a medida para el opencms 7 y no puedo actualizar a la versi贸n 8 que s茅 ya trae ese editor…

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *

Este sitio usa Akismet para reducir el spam. Aprende c贸mo se procesan los datos de tus comentarios.