Un ligero Wysiwyg BBCode y editor XHTML.
Para más información, visite Sceditor.com
Incluya el Sceditor JavaScript:
< link rel =" stylesheet " href =" minified/themes/default.min.css " />
< script src =" minified/sceditor.min.js " > </ script >
< script src =" minified/formats/bbcode.js " > </ script >
< script src =" minified/formats/xhtml.js " > </ script >Luego para convertir un TextARea en Sceditor, simplemente haga:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'xhtml' ,
style : 'minified/themes/content/default.min.css'
} ) ;o para un editor BBCode Wysiwyg: Do:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'bbcode' ,
style : 'minified/themes/content/default.min.css'
} ) ;Finalmente, para obtener el contenido del editor:
var textarea = document . getElementById ( "id-of-textarea" ) ;
sceditor . instance ( textarea ) . val ( ) ; Para obtener una lista completa de opciones, consulte la documentación de opciones.
Necesitará Grunt instalado para ejecutar la compilación/pruebas. Para instalar Grunt Run:
npm install -g grunt-cliA continuación, para instalar las devoluciones de Sceditor se ejecuta:
npm install¡Eso es todo! Ahora puede construir y probar Sceditor con los siguientes comandos:
# Minify the JS and convert the LESS to CSS
grunt build
# Run the linter, unit tests and coverage
grunt test
# Creates the final distributable ZIP file
grunt releaseTambién puede ejecutar el servidor Dev para probar los cambios sin tener que hacer una compilación completa ejecutando:
npm run devy luego ir a http: // localhost: 9000/pruebas/
Cualquier contribución y/o solicitud de extracción sería bienvenida.
Se agradecen los temas, traducciones, informes de errores, correcciones de errores y donaciones.
Si desea hacer una donación, puede a través de PayPal o a través de Flattr
Sceditor tiene licencia bajo la licencia MIT:
Copyright (c) 2011 - 2017 Sam Clarke y colaboradores - Sceditor.com
El permiso se otorga, de forma gratuita, a cualquier persona que obtenga una copia de este software y archivos de documentación asociados (el "software"), para tratar en el software sin restricción, incluidos los derechos de los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicense y/o vender copias del software, y para permitir que las personas a quienes se les proporciona el software para hacer, sujeto a las siguientes condiciones: las siguientes condiciones: las siguientes condiciones: las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o porciones sustanciales del software.
El software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita, incluidas, entre otros, las garantías de comerciabilidad, idoneidad para un propósito particular y no infracción. En ningún caso los autores o titulares de derechos de autor serán responsables de cualquier reclamo, daños u otra responsabilidad, ya sea en una acción de contrato, agravio o de otra manera, que surge, de o en relación con el software o el uso u otros tratos en el software.
Nomicons: The Full Monty Emoticons por: Oscar Gruno, también conocido como Nominell v. 2.0 -> [email protected] Andy Fedosjeenko, también conocido como Nightwolf -> [email protected]
Íconos de: Mark James (http://www.famfamfam.com/lab/icons/silk/) con licencia bajo la licencia Creative Commons CC-by.