Un BBCode Wysiwyg léger et l'éditeur XHTML.
Pour plus d'informations, visitez Sceditor.com
Inclure le 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 >Ensuite, pour convertir une TextArea en Sceditor, faites simplement:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'xhtml' ,
style : 'minified/themes/content/default.min.css'
} ) ;ou pour un éditeur BBCode Wysiwyg à faire:
var textarea = document . getElementById ( 'id-of-textarea' ) ;
sceditor . create ( textarea , {
format : 'bbcode' ,
style : 'minified/themes/content/default.min.css'
} ) ;Enfin, pour obtenir le contenu de l'éditeur:
var textarea = document . getElementById ( "id-of-textarea" ) ;
sceditor . instance ( textarea ) . val ( ) ; Pour une liste complète des options, consultez la documentation des options.
Vous aurez besoin de grognement installé pour exécuter la construction / les tests. Pour installer Grunt Run:
npm install -g grunt-cliEnsuite, pour installer l'exécution des dépendances de développement SCEDitor:
npm installC'est ça! Vous pouvez désormais construire et tester SCEDITOR avec les commandes suivantes:
# 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 releaseVous pouvez également exécuter le serveur de développement pour tester les modifications sans avoir à faire une version complète en exécutant:
npm run devpuis aller à http: // localhost: 9000 / tests /
Toutes les contributions et / ou les demandes de traction seraient les bienvenues.
Les thèmes, les traductions, les rapports de bogues, les corrections de bogues et les dons sont grandement appréciés.
Si vous souhaitez faire un don, vous pouvez via PayPal ou via Flattr
Sceditor est autorisé en vertu de la licence du MIT:
Copyright (C) 2011 - 2017 Sam Clarke et contributeurs - SCEDITOR.com
L'autorisation est accordée gratuitement à toute personne qui obtient une copie de ce logiciel et des fichiers de documentation associés (le "logiciel"), pour traiter le logiciel sans restriction, y compris sans limiter les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, de sublince et / ou de vendre des copies des conditions suivantes.
L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation sont inclus dans toutes les copies ou des parties substantielles du logiciel.
Le logiciel est fourni "tel quel", sans garantie d'aucune sorte, express ou implicite, y compris, mais sans s'y limiter, les garanties de qualité marchande, d'adéquation à un usage particulier et de non-contrefaçon. En aucun cas, les auteurs ou les détenteurs de droits d'auteur ne seront pas responsables de toute réclamation, dommage ou autre responsabilité, que ce soit dans une action de contrat, de délit ou autre, découlant de, hors du logiciel ou de l'utilisation ou d'autres relations dans le logiciel.
Nomicons: The Full Monty Emoticons par: Oscar Gruno, alias Nominell c. 2.0 -> [email protected] Andy Fedosjeenko, aka Nightwolf -> [email protected]
Icônes de: Mark James (http://www.famfamfam.com/lab/icons/silk/) sous licence Creative Commons CC -by.