logo

Le plugin Ace intègre l'éditeur de code Ace dans MODx Revolution de manière simple et rapide.

Caractéristiques

Installation

Aller dans le gestionnaire d'extention, installer Ace il fait parti des extra les plus utilisé.
Vous pouvez affiner sa configuration en allant dans les paramètre du système.

Propriétés du plugin Ace

Le plugin offre plusieurs propriétés utiles.

Notez qu'il est recommandé de créer un nouvel ensemble de propriétés au lieu de modifier l'ensemble par défaut. AcePath : URL ou chemin d'accès au fichier javascript ACE par défaut : https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.1/ace.js

Cartographie des extensions de fichiers

Détection MIME pour les TV's

Par défaut, les TV's ne seront pas visualisées avec Ace.

Cependant, si vous avez une TV de type <textarea>, vous pouvez définir un type MIME dans sa description pour activer l'éditeur Ace pour cette TV.

Détection MIME pour les Chunks (fonction ChunkDetectMIMEShebang)

Par défaut, les chunck sont en HTML et ils sont mis en évidence comme tels. Cependant, vous pouvez vouloir stocker d'autres types de données dans un morceau et souhaiter une mise en évidence appropriée. Par exemple, vous pourriez vouloir stocker directement du code Javascript, css, svg ou SASS, ou LESS, etc..

La propriété ChunkDetectMIMEShebang (activée par défaut) vous permettra de spécifier, si nécessaire, un type de MIME spécifique pour mettre en valeur votre chunk.

Les exemples ci-dessous concernent un chunck qui est utilisé pour stocker du contenu SASS (le type correspondant est <li>text/x-sass</li> ou <li>text/x-scss</li>).

Vous pouvez spécifier cette valeur directement dans votre chunck, sur la première ligne (généralement à l'intérieur d'un commentaire):

Vous pouvez également préciser cette valeur dans la description du chunck.

Intégrer ACE à vos TVs

Ce plugin ajoute ACE a vos TVs.