cybertaf

Améliorer l'éditeur de code

Messages recommandés

omega    33

Bonsoir

j 'ai voulu installé l ' éditeur de code , mais je me suis arrêté à l ' étape 1 , pour l ' étape 2 je ne comprends pas tout , les deux copies d ' écran ne sont pas très explicites.

et j 'ai  deux fichiers qui se nomment  tinymce.min.js et jquery.tinymce.min.js  mais je n 'ai pas de fichier tinymce.js

code magic est il compatible avec ma version de Zwii ?

Bonne soirée

Bruno

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

@omega Errare humanum est. Il est, n'est-il pas ?

 

Edite "core/vendor/tinymce/init.js".

Quelle que soit ta version, tu devrais trouver ceci :

plugins: "advlist anchor autolink autoresize autosave code codesample colorpicker contextmenu fullscreen hr image imagetools link lists media paste searchreplace stickytoolbar tabfocus table template textcolor",

Remplace "code" par "codemagic", et ça devrait aller. o.O Si c'est le cas, n'oublie pas de lever ta bolée à ma santé !

Modifié par PeterRabbit
  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites
omega    33

Peter ,

 à ta santé ! , c ' est vraiment Magic
après avoir éditer le fichier init.js et remplacé code par codemagic et vider le cache , la magie est apparue.

je mets le cidre au frais et je boirai une bolée à ta santé demain
yec'hed mat dit ! ( à ta (bonne) santé )

Bruno

// Plugins
    plugins: "advlist anchor autolink autoresize autosave codemagic codesample colorpicker contextmenu fullscreen hr image imagetools link lists media paste searchreplace stickytoolbar tabfocus table template textcolor",
    // Contenu de la barre d'outils
    toolbar: "restoredraft | undo redo | styleselect | bold italic forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist | insert | codemagic fullscreen",

Modifié par omega

Partager ce message


Lien à poster
Partager sur d’autres sites
omega    33

Bonjour ,

j ' étais très content , mais Garcimore est passé par la , un coup ça marche un coup ça marche pas.

j ' ai l ' éditeur qui s ' ouvre mais les trois quart du temps il est vide (avec bien sur une page pleine) , voir illustration ci dessous

le cidre est toujours au frais , j 'attends pour lever le verre :D

 

ca marche pas

image.thumb.png.9f0efa4c6b3085815bb799bc0f2f3074.png

 

ca marche

image.thumb.png.fb8c073d5110fdc0c8bed1b08150aa9d.png

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101

J'ai aussi rencontré ce problème, du au blocage de contenu mixte par les navigateurs (chrome, firefox) pour les sites sécurisés pas ssl (protocole https)

 

Si ton site web est sécurisé, modifie la ligne 9 de /core/vendor/tinymce/plugins/codemagic/codemagic.htm

<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>

Par :

<script type="text/javascript" src="/core/vendor/jquery/jquery.min.js"></script>

et le problème devrait être résolu. Merci dans ce cas de nous le confirmer.

 

Cette astuce permet d'utiliser la bibliothèque jquery v3.3.1 incluse dans Zwii

 

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

@omega Bon, @CroqueWeb est passé avant moi, mais ce n'est pas grave, au contraire ! ;)

Je vais essayer, sans le correctif, puis avec, sur une 8.29.

 

@CroqueWeb Tu es sûr que c'est le bon chemin ?

<script type="text/javascript" src="/core/vendor/jquery/jquery.min.js"></script>

Et que ce ne serait pas plutôt celui-ci ?

<script type="text/javascript" src="../../../../../core/vendor/jquery/jquery.min.js"></script>

En tour cas, celui-ci marche chez moi, celui-là non.

 

Modifié par PeterRabbit

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101
Il y a 1 heure, PeterRabbit a dit :

Tu es sûr que le chemin est bon ?

Si le site est à la racine de l'espace web, oui, sinon ajoute à l'URL le dossier dans lequel il est.

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

@CroqueWeb Pendant que tu répondais, j'éditais.

 

Non, pas si on emprunte un chemin relatif : pour changer d'escalier dans la cité ZwiiCMS, il y a 5 étages à descendre depuis "codemagic" jusqu'au rez-de-chaussée du répertoire d'installation. Ensuite, on peut monter à "core/vendor/jquery".

 

En tout cas, c'est comme ça chez moi (installation dans un sous-répertoire).

Mais je confirme qu'il faut parfois s'y prendre à deux fois pour que Codemagic affiche le code. o.O

Modifié par PeterRabbit

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101

en local oui, mais pas en ligne

 

local :

<script type="text/javascript" src="../../../jquery/jquery.min.js"></script>

Mais le blocage n'existe qu'en ligne !!!

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101

Teste en ligne avec un Zwii installé comme si c'est ton site, c'est à dire à la racine de ton hébergement, pas dans un sous-dossier

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101
il y a 13 minutes, PeterRabbit a dit :

il y a 5 étages à descendre depuis "codemagic" jusqu'au rez-de-chaussée du répertoire d'installation. Ensuite, on peut monter à "core/vendor/jquery"

Inutile de faire tout ce chemin -> lis le code de codemagic.htm

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

Décidément, je ne dois pas être clair. :$

Je n'utilise plus le local depuis longtemps pour toutes sortes de raisons dont certaines sont techniques, vu que je persiste à tourner sous XP. Mes sites d'essais sont tous installés dans des sous-répertoires et (sauf chez Free où je ne vais plus souvent), j'active la réécriture d'URL.

Et le chemin que j'ai indiqué fonctionne parfaitement sur mon site d'essai. Mais je vais changer installer un site à la racine pour voir.

Quelque temps plus tard... Cette ligne

<script type="text/javascript" src="../../../../../core/vendor/jquery/jquery.min.js"></script>

donne ça :

 

blob.png.2f61449d819e08ab0cc454744989c983.png

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371
il y a 34 minutes, CroqueWeb a dit :

Inutile de faire tout ce chemin -> lis le code de codemagic.htm

 

Possible en effet, mais ce doit être la différence entre un chemin absolu (le tien) et un chemin relatif (le mien). Le chemin absolu ne fonctionne pas dans des sous-répertoires, à moins d'ajouter le nom du sous-répertoire, comme tu le conseillais, le chemin relatif fonctionne partout (en tout cas pour les essais que j'ai faits chez PF).

Partager ce message


Lien à poster
Partager sur d’autres sites
omega    33
Il y a 3 heures, CroqueWeb a dit :

 

Si ton site web est sécurisé, modifie la ligne 9 de /core/vendor/tinymce/plugins/codemagic/codemagic.htm


<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>

Par :


<script type="text/javascript" src="/core/vendor/jquery/jquery.min.js"></script>

et le problème devrait être résolu. Merci dans ce cas de nous le confirmer.

 

Cette astuce permet d'utiliser la bibliothèque jquery v3.3.1 incluse dans Zwii

 

 

Bonjour Croqueweb  et PeterRabbits

mon site n 'est pas sécurisé , et je viens d ' essayer toutefois ta solution au cas ou ...

j 'ai toujours le même problème (site en sous domaine)
Bonne soirée

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

@omega On dira donc que c'est une question d'hébergeur, comme on a pu le dire précédemment. Pour ma part, j'en resterai là, non sans te souhaiter une bonne soirée dans ta fin de terre. :)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
omega    33

@PeterRabit / Croqueweb
merci toutefois de votre aide , j 'y reviendrai plus tard , j 'ai peut être une incompatibilité avec d ' autres fichiers Java que j 'utilise actuellement  /
Kenavo du Finistère !

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101
il y a une heure, omega a dit :

j 'ai toujours le même problème (site en sous domaine)

Sous domaine ou sous répertoire ?

Sous domaine :

http://sous-domaine.domaine.com tq : http://www.domaine.com

Sous répertoire :

http://domaine.com/sous-repertoire ou http://www.domaine.com/sous-repertoire

 

il y a une heure, omega a dit :

j 'ai toujours le même problème

Essaye ceci :

  1. place le jquery joint dans le dossier codemagic jquery-1.11.0.min.js
  2. remplace la ligne 9 par :
<script type="text/javascript" src="jquery-1.11.0.min.js"></script>

 

Partager ce message


Lien à poster
Partager sur d’autres sites
CroqueWeb    101
Il y a 2 heures, PeterRabbit a dit :

Cette ligne


<script type="text/javascript" src="../../../../../core/vendor/jquery/jquery.min.js"></script>

donne ça :

 

blob.png.2f61449d819e08ab0cc454744989c983.png

 

Et chez moi, ceci :

<script type="text/javascript" src="/core/vendor/jquery/jquery.min.js"></script>

Donne cela :

 

demo.thumb.png.f4735e757501ad407502d9c436ad86bb.png

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
PeterRabbit    371

PS : C'est sûr. C'est le plus simple : par rapport à ces questions de chemins absolus ou relatifs, il n'y a plus de problème. Mais on embarque deux jQuery dont un largement obsolète et il faudra parfois rafraîchir la page pour que la magie opère.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Contenu similaire

    • Par Marie-Anne
      Bonjour,

      Je cherche la façon de récupérer le contenu des balises titre et description pour pouvoir remplir automatiquement les balises Open Graph selon la page où on se trouve.
      <meta property="og:title" content="??" > <meta property="og:description" content="??"> Merci d'avance.
    • Par Carambozilla
      Bonjour et merci pour ce joli CMS qui; à priori, me convient parfaitement de par sa simplicité et sa légèreté. Le graphisme de base est également très agréable.
      Cependant, j'ai un problème avec le module du blog.
      J'ai téléchargé le bout de code qui permet d'afficher une pagination lorsqu'on dépasse plus de 10 articles.
      Je vois bien la pagination et lorsque je clique sur "2" dans l'interface d'édition, pas de problème, la deuxième page se charge.
      Par contre, si je sors de l'interface d'administration, si je clique sur "2", j'obtiens le message suivant : Erreur 403 - Vous n'êtes pas autorisé à accéder à cette page... 
       
      J'ai pourtant créé les billets tests après avoir copié les codes.
      Quelqu'un a-t-il une idée ?
      Merci par vance pour vos éclaircissements.