Dans votre fichier HTML/JS source, vous aurez du code qui remplace un textarea
avec le CKEditor. Il lit quelque chose comme:
CKEDITOR.replace('editor1',
{
… /* parameters */
filebrowserUploadUrl : '/uploader/upload.php',
… /* other parameters */
});
Si vous supprimez le paramètre filebrowserUploadUrl
(ou vider la chaîne qui lui est attribué), l'onglet de téléchargement d'image sera disparu.
Notez qu'à part ou à la place de filebrowserUploadUrl
, vous pouvez également avoir un paramètre appelé filebrowserImageUploadUrl
. Dans ce cas, vous devez également supprimer ou vider ce paramètre. Pour plus de détails, voir File Browser (Uploader).
Autre solution
Vous pouvez également customize every dialog:
En écoutant l'événement dialogDefinition
de CKEditor il est possible de personnaliser les boîtes de dialogue Suppression des onglets ou modifier les valeurs par défaut.
Donc, si vous voulez supprimer l'onglet de téléchargement de cette façon, il suffit d'ajouter le code suivant:
CKEDITOR.on('dialogDefinition', function(ev) {
// Take the dialog name and its definition from the event data
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if (dialogName == 'image') {
// Remove upload tab
dialogDefinition.removeContents('Upload');
}
});
Je that..ckeditor obtenu est un gâchis d'une machine à comprendre cependant. Je ne sais pas où mettre cette information: D, encore moins le localiser pour enlever ce dont j'ai besoin – Trip
J'apprécie, mais je l'ai déjà tout compris posté ci-dessus. Merci beaucoup Marcel – Trip
Aussi je veux savoir pour cette première partie de votre réponse, qui se trouvait dans un fichier yaml créé par rails-ckeditor dans ma config /. Il suffit de le supprimer, le problème a été résolu. Aussi, si jamais vous rencontrez ce problème, assurez-vous de votre 'git rm' tous vos fichiers de votre télécommande. Tout hangar va ruiner le projet. – Trip