CKEditor mais où est passé syntaxhighlighter ?

soupaloignonsoupaloignon Member
février 2016 modifié dans Entraide
Bonjour à tous,

Je suis en train de m'arracher le peu de cheveux qu'il me reste en essayant d'installler syntaxhighlighter dans CKEditor ...

D'après les différentes infos que j'ai récolté de-ci de-là la manip semble simple :

Envoyer syntaxhighlighter dans le dossier plugins de CKEdito : ok
Dans l'admin de plumxl : Paramétres/plugins/ configuration de CKEditor : ok
Et là normalement je dois rentrer le mot "syntaxhighlighter" (sans les guillements) dans le champ "extraPlugins": ok

C'est après que tout se complique. Quand je rentre en édition d 'un article, la barre d'outils de CKEditor n'est plus visible, de même que le texte de l'article

Si j'enlève le mot syntaxhighlighter du champ "extraPlugins", tout revient à la normale. Mais je n'ai pas de bouton pour faire en sorte qu'une portion de texte de l'article soit reconnu comme du code.

Suite à ce lien : http://ckeditor.com/addon/syntaxhighlight j'ai également essayé de bidouiller le fichier config.js de CKEditor, mais alors là plus rien ne fonctionnait :D

Si quelqu'un a une piste, un lien, des infos ... je suis preneur :)

Par avance merci



PluXml 5.4 / CKEditor 4.5.3 / syntaxhighlighter 1.7.0

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    As-tu installé la dépendance "dialog" ?
    http://ckeditor.com/addon/dialog

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • soupaloignonsoupaloignon Member
    février 2016 modifié
    Merci Stéphane pour ta réponse,

    Dialog était déjà installé. Je l'ai quand même supprimé et réinstallé à partir du lien que tu m'as donné. Mais cela ne fonctionnait pas mieux.

    J'ai contourné le problème en modifiant le fichier /plugins/ckeditor/ckeditor/styles.js de cette manière :
    	{ name: 'Computer Code',	element: 'code',	element: 'div',
    		styles: {
    			padding: '5px 10px',
    			background: '#333',
    			color:'#fff',
    			} 
    		},
    

    Je ne sais pas si c'est très orthodoxe, mais en tout cas cela fait ce que je recherchais (pouvoir insérer des scripts bash dans un article)
  • YacineYacine Member
    Salut @soupaloignon

    J'ai exactement le même soucis. Merci pour ta solution ça m'a permis de re-voir apparaitre Ckeditor.

    Malheureusement, sur mes vieux posts, le code n'est en mode "syntaxhighlighter". Je ne sais pk, mais depuis la MAJ de ckeditor c'est parti.
    Exemple de post : http://shadowblog.fr/article10/raspberry-pi-et-freebox

    Aurais-tu une idée ?

    merci
Connectez-vous ou Inscrivez-vous pour répondre.