TinyMCE

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires ().

Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Le ton de cet article est trop promotionnel ou publicitaire ().

Vous êtes invité à améliorer l'article de manière à adopter un ton neutre (aide quant au style) ou discutez-en. Vous pouvez également préciser les sections non neutres en utilisant {{section promotionnelle}} et de souligner les passages problématiques avec {{passage promotionnel}}.

TinyMCE

Description de cette image, également commentée ci-après
Une instance de TinyMCE avec la version complète du thème « avancé ».
Informations
Développé par Moxiecode Systems AB
Dernière version 6.1[1] ()
Dépôt github.com/tinymce/tinymceVoir et modifier les données sur Wikidata
État du projet Actif
Écrit en JavaScript
Environnement Multiplate-forme
Type Éditeur HTML
Licence LGPL
Site web www.tinymce.com

modifier - modifier le code - voir Wikidata (aide) Consultez la documentation du modèle

TinyMCE, aussi connu sous le nom de Tiny Moxiecode Content Editor (Éditeur de contenu de Moxiecode de Tiny) est un éditeur de HTML de type WYSIWYG, écrit en JavaScript, indépendant de la plate-forme, basé sur le Web et publié comme logiciel open source sous la licence LGPL, initialement par Moxiecode Systems AB, société rachetée par Ephox devenu Tiny Technologies, Inc. Il est capable de convertir les champs HTML textarea ou d'autres éléments HTML en instances de l'éditeur. TinyMCE est conçu pour s'intégrer facilement aux systèmes de gestion de contenu (SGC). C'était l'éditeur de contenu par défaut de WordPress jusqu’au lancement de l’Éditeur de Blocs[2] et de Joomla![3], les deux SGC les plus utilisés[4], et du SGC Plone à partir de la version 4[5].

Fonctionnalités de base

L'éditeur propose des outils de mise en forme HTML, comme gras, italique, soulignement, des listes numérotées et des listes à puces, les différents types d'alignements, le placement en ligne d'images et de vidéos, etc; il permet aux utilisateurs d'un site web d'éditer des documents HTML en ligne. Les différentes options peuvent être configurées lors de l'intégration à un projet, ce qui améliore la flexibilité du projet.

Compatibilité navigateur

TinyMCE est compatible avec plusieurs navigateurs, y compris Internet Explorer, Mozilla Firefox, Safari, Opera et Google Chrome, sur plusieurs systèmes d'exploitation[6].

API

TinyMCE comprend une vaste API pour une intégration personnalisée[7].

Plugins

TinyMCE est livré avec un assortiment de plugins[8]. Parce que TinyMCE est censé être une application côté client, il ne comprend pas les gestionnaires de fichiers natifs pour les diverses technologies côté serveur. Plusieurs solutions de gestionnaire de fichiers existent, y compris un projet propriétaire développé par Moxiecode Systems AB, ainsi qu'une poignée de solutions open source.

Propriétaires

  • MoxieManager qui remplace les anciens MCFileManager et MCImageManager
  • TinyBrowser  — Gestionnaire de fichiers avec téléchargement simple de plus d'un fichier, compatible avec la version 3.x uniquement (Le chargeur utilise Adobe Flash).

Open source

Plugin Description Versions supportées Licence
RESPONSIVE FileManager Gestionnaire de fichiers et d'images 4.x Creative Commons 3.0 / NonCommercial
After the Deadline Gestionnaire de fichiers et d'images 3.x LGPL
Ajax File & Image Manager Un service de vérification orthographique, stylistique et grammaticale 3.x ?
TinyCIMM TinyMCE CodeIgniter Media Manager (projet abandonné) 3.x MIT
IMCE Gestionnaire de fichiers et d'images ? ?
PDW Media Browser Navigateur média à la Windows 7 2.x MIT
PDW Toggle Toolbars Afficher et masquer les barres d'outils en un clic ? ?

Langues disponibles

38 traductions différentes sont disponibles pour TinyMCE 4.xx[9].

Support du produit

Le soutien de la communauté de Moxiecode pour TinyMCE a été officiellement abandonné, comme l'a mentionné le développeur Afraithe dans un de ses fils de discussions [10]. Cependant, il donne la possibilité d'un soutien de produit haut de gamme, ce qui nécessite l'achat d'un compte d'appui. Tous les bogues liés peuvent être signalés sur le site SourceForge mentionnés ci-dessous dans les liens externes.

Pour les requêtes liées à un support mineur, l'utilisateur peut se référer au wiki, FAQ, ou le fil de discussion « Tips, Tricks & HowTo's » (Conseils, astuces et guides) sur le forum. Un forum tiers d'entraide francophone est disponible[11].

Thèmes et skins

TinyMCE offre des différentes façons de personnaliser l'aspect et la convivialité de l'éditeur. TinyMCE est livré avec deux thèmes, simple et avancé, ainsi que 2 skins pour chaque thème, le skin par défaut et le skin o2k7. Un troisième thème silver basé sur le thème o2k7 est disponible au téléchargement à partir du site TinyMCE sur SourceForge[12].

Compresseur

TinyMCE propose aussi un progiciel optionnel de compression pour réduire l'empreinte globale du téléchargement du script, pendant l'initialisation du script. Le progiciel compresseur est disponible pour PHP, ASP.NET, JSP et Coldfusion. Un compresseur tiers pour Ruby on Rails est également disponible[13].

Voir aussi

Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?

Références

  1. (en) « TinyMCE 6.1 »
  2. (en) « TinyMCE « WordPress Codex », sur codex.wordpress.org (consulté le )
  3. « J!Aide - Joomla! 3 - Editeurs de contenu », sur www.joomla.fr (consulté le )
  4. (en) « Usage Statistics and Market Share of Content Management Systems for Websites », sur w3techs.com (consulté le )
  5. « Editeur Wysiwyg plus intuitif », sur www.plone.fr (consulté le )
  6. (en) « TinyMCE - Browser Compatibility », sur www.tinymce.com (consulté le )
  7. (en) « TinyMCE: API 4.x », sur www.tinymce.com (consulté le )
  8. (en) « TinyMCE - Plugins », sur www.tinymce.com (consulté le )
  9. (en) « Languages for TinyMCE 4 » (consulté le )
  10. (en) « TinyMCE Forum / No Support Forum? » [archive du ], sur www.tinymce.com (consulté le )
  11. « TinyMCE », sur www.developpez.net (consulté le )
  12. (en) « plugin page », sur Sourceforge.net (consulté le )
  13. (en) « TinyMCE GZip Compressor Ruby on Rails Plugin: powered par Doodlekit », sur Garbage Burrito (consulté le )

Liens externes

  • (en) Site officiel
  • (en) forum officiel de TinyMCE
  • (en) site web de la documentation officielle de TinyMCE
  • (en) site du projet GitHub
  • Forum d'entraide francophone
  • (en) Comparison Table - Les éditeurs web open source et commerciaux de type WYSIWYG
  • (en) 2006, 2007 évaluation d'éditeurs web WYSIWYG
  • icône décorative Portail des logiciels libres