Um BBCode Wysiwyg leve e editor XHTML.
Para mais informações, visite sceditor.com
Inclua o 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 >Depois, para converter uma textarea em sceditor, basta fazer:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'xhtml' ,
style : 'minified/themes/content/default.min.css'
} ) ;ou para um editor do BBCode Wysiwyg:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'bbcode' ,
style : 'minified/themes/content/default.min.css'
} ) ;Finalmente, para obter o conteúdo do editor:
var textarea = document . getElementById ( "id-of-textarea" ) ;
sceditor . instance ( textarea ) . val ( ) ; Para uma lista completa de opções, consulte a documentação das opções.
Você precisará do Grunt instalado para executar os testes de construção/ Para instalar o Grunt Run:
npm install -g grunt-cliEm seguida, para instalar as dependências do Sceditor Dev Run:
npm installÉ isso! Agora você pode construir e testar o Sceditor com os seguintes 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 releaseVocê também pode executar o servidor de desenvolvimento para testar as alterações sem precisar fazer uma construção completa em execução:
npm run deve depois indo para http: // localhost: 9000/tests/
Quaisquer contribuições e/ou solicitações de puxar seriam bem -vindos.
Temas, traduções, relatórios de bugs, correções de bugs e doações são muito apreciadas.
Se você deseja fazer uma doação, pode via PayPal ou via Flattr
Sceditor está licenciado sob a licença do MIT:
Copyright (c) 2011 - 2017 Sam Clarke e colaboradores - Sceditor.com
A permissão é concedida, gratuita, a qualquer pessoa que obtenha uma cópia deste software e arquivos de documentação associados (o "software"), para lidar com o software sem restrição, inclusive sem limitação os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, mobilizar o software e/ou vender cópias do software e permitir que as pessoas a quem
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou em partes substanciais do software.
O software é fornecido "como está", sem garantia de qualquer tipo, expresso ou implícito, incluindo, entre outros, as garantias de comercialização, aptidão para uma finalidade específica e não innoculação. Em nenhum caso os autores ou detentores de direitos autorais serão responsáveis por qualquer reclamação, danos ou outro passivo, seja em uma ação de contrato, delito ou não, decorrente de, fora ou em conexão com o software ou o uso ou outras negociações no software.
NOMicons: os emoticons completos de Monty por: Oscar Gruno, também conhecido como Nominell v. 2.0 -> [email protected] Andy Fedosjeenko, também conhecido como Nightwolf -> [email protected]
Ícones de: Mark James (http://www.famfamfam.com/lab/icons/silk/) licenciado sob a licença Creative Commons CC-BY.