Pregunta

Estoy tratando de utilizar NicEdit

Actualmente estoy usando esto para añadir NicEdit a todas las áreas de texto:

<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>

¿Cómo se configuran estos wysiwygs? He encontrado que puedo configurar cajas individuales por:

new nicEditor({fullPanel : true}).panelInstance('area2');

Pero, ¿cómo puedo hacer esto cuando se utiliza bkLib.onDomLoaded(nicEditors.allTextAreas);?

Estoy desconcertado.

Gracias!

Por lo que vale, también tenemos jQuery corriendo también.

¿Fue útil?

Solución

Esta es la respuesta correcta a la pregunta ... Esto es realmente falta en la documentación de NicEdit. Con esto es posible configurar todas las áreas de texto con la misma configuración personalizada.

   bkLib.onDomLoaded(function() {
      nicEditors.allTextAreas({buttonList : ['bold','italic','underline']});
   }); 

Otros consejos

descarga NicEdit-latest.js y utilizarlo.

en NicEdit-latest.js encuentran

if(type&&(hasButton||this.ne.options.fullPanel))

(que está en algún lugar en la línea 40).

que eliminarlo y sus soportes

{ }

pero no de esta línea entre los corchetes

this.panelButtons.push(new type(this.panelElm,buttonName,options,this.ne));if(!hasButton){this.buttonList.push(buttonName)}

guardar y vuelve a intentarlo. todas las áreas de texto tendrán el panel completo:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top