1

Discussione: Tiny test

Bravo pour l'intégration de TinyMCE ! (je viens juste de voir que c'était disponible ...)

J'ai installé en même temps, sur Chronica http://katryne.legtux.org/,  le script Prism pour la colorisation du code cité.

Je n'ai pas encore tout testé, mais j'ai déjà 2 remarques préliminaires :
1- Tiny n''est implémenté que pour Pages et ne fonctionne pas dans les boîtes
2 - La sélection de Tiny comme éditeur marche à l'envers : en page de config générale, il faut décocher la case Debug et dans le menu déroulant appelé "Debug" (maj nécessaire pour un fichier de langue ???), il faut sélectionner Whizzywig pour que Tiny soit l'éditeur par défaut. Et le contraire. C'est un peu déroutant.

Et comment fait-on pour faire fonctionner Prism ? Mon code cité, en css, est resté monochrome. Peut-être appeler le script dans skin.inc ?

2

Re: Tiny test

wink

Toujours pas bon roll voir ici...

3

Re: Tiny test

Bon ... je teste un peu plus. Alain m'explique comment faire la citation de code avec la colorisation.

C'est beau , c'est merveilleux, un bout de code en css, un autre en html (pas de colorisation, mais la citation est parfaite.

http://image.prntscr.com/image/83b841455e5c436483f1973cc640759e.png

Maintenant, j'édite ma page. Le code css est toujours une merveille.
Mais le code html cité a été détruit par adHoc.

Voilà ce que j'ai maintenant :

http://image.prntscr.com/image/03d7c1e0f36548a98da5a16ba2b42b6d.png

La page où c'est visible : http://katryne.legtux.org/pages/055-ast … les-fr.php

(Heureusement, j'ai fait une copie d'écran du code que j'ai inséré en image en-dessous, c'est en vert)

Alain explique la même chose sur son site : http://creasite.babelleir.be/pages/021- … ode-fr.php

En résumé, pour ce qui est de la citation de code, l'utilisation de Tiny n'apporte rien par rapport à Wizzy. Alain me fait remarquer que le problème était le même dans le vieux poisson : cela viendrait-il d'une maladie génétique héritée de l'ancêtre commun?

4

Re: Tiny test

Pour la citation de code, c'est vraiment inutile, autant faire des copies d'écran. Je viens de passer 20 minutes à faire mon tableau, là http://katryne.legtux.org/pages/059-fab … ace-fr.php
Je voulais ajouter des bordures au tableau, parce que j'avais oublié, mais si j'édite, toutes les zones de citation de code se vident. Il faut tout refaire.

Ce n'est pas la peine d'intégrer de nouveaux éditeurs, tant qu'on n'a pas compris pourquoi le code était annihilé en édition.
L'origine du problème est intrinsèque, pas dans l'extension.

5

Re: Tiny test

Allô Kat
Peux tu regarder si l'édition du code se passe bien sur mon site?

Pour afficher le code dans les pages il y a une option à cocher dans la configuration du module. C'était là depuis un bon moment et tu avais déjà traduit la chaîne.

Pour les boîtes pas des problèmes pour l'intégration, mais dans l'urgence je suis parti des pages.

À++

P.S. c'est bien dans le popup qui s'ouvre en cliquant le bouton"insérer du code" que tu écris ton code?

6

Re: Tiny test

Oui oui, j'ai coché l'option pour le code dans la config générale de Pages et j'insère le code dans le popup accessible sous l'icône {;}

Regarde sur ton site, en Français, j'ai pas complété dans les autres langues.

J'ai ajouté une citation de code dans mes 2 articles de test, au même endroit, à la fin, après la vidéo.

Dans le 1er http://penanders.altervista.org/pages/0 … ode-fr.php , je n'ai pas édité après avoir fait la citation de code, et elle est bien là, comme je l'ai écrite

Dans le second, après avoir ajouté la citation de code, je suis revenue en admin, en ajoutant juste un petit mot avant d'enregistrer : le code est amputé. les balises span et sup ont disparu. http://penanders.altervista.org/pages/0 … iny-fr.php

7

Re: Tiny test

hmm

Les balise <span ne doivent même pas être dans le code pour être effacé dès la première modification avec le nouveau éditeur.

Je suis obligé de jongler avec les deux éditeur pour pouvoir réaliser une page! yikes





cool

8

Re: Tiny test

Ça vient de l'éditeur. Dans le forum il y a des postes récents au sujet. L'erreur est déjà signalé là.

9

Re: Tiny test

wink

Autre chose...

quand on crée un lien avec l'outil de l'éditeur, que l'on revient pour une modif, la reouverture de l'outil rajoute ../ devant l'url.

exemple:
pages/038-html-differents-espaces-fr.php
devient
../../pages/038-html-differents-espaces-fr.php

au deuxième enregistrement sad

cool

10

Re: Tiny test

Ok... Je regarde ça

11

Re: Tiny test

@ Kat... peux tu tester s'il est bon maintenant ici sur le site?

12

Re: Tiny test

comme ça c'est bien...
roll demande de voir!


cool

13

Re: Tiny test

Ale, ça semble bon: j'ai créé la page en italien avec la citation de code, puis en Français.
En Français, la citation de code a "tenu", elle est bien là, alors que auparavant, quand on créait une page dans une autre langue, la citation de code s'évanouissait.

Ensuite, j'ai modifié le Français uniquement, en complétant la littérature en début de page : et c'est tout bon !!!!!

http://penanders.altervista.org/pages/0 … ier-it.php

Nous voulons tester, Alain et moi. C'est une merveille !

14

Re: Tiny test

C'est fini même pour l'explorateur des fichiers.
Je vais refaire le pack.
Il sera disponible demain.

A++

15

Re: Tiny test

Nous sommes dans les starting blocks.

16

Re: Tiny test

Allô

C'est devenu compliqué d'ajouter des fonctionnalités sans faire évoluer adHoc.
Le code sur mon site contient beaucoup de modifications en rapport avec la version 0.48.
Il faudra faire le point sur le code et passer le pack à la version 0.49 avant d'apporter des autres fonctionnalités.

En bref, si vous avez installé la version précédente de l'extension il vous suffira d'appliquer le Patch Editors 0.48.
ça va ajouter le support pour l'édition du code dans Whizzywig et TinyMCE. Le patch permettra aussi l'exploration du serveur pour la création des liens vers le dossier /files ou pour l'insertion des images.

Dans un site 0.48 il faudra installer le patch et l'extension.

Il s'agit en toute probabilité d'une solution provisoire... on changera pour la version 0.49.

Amusez vous bien

P.S. je viens aussi de livrer l'extension highlighter.js avec le style de défaut. Si vous voulez, vous trouverez les autres thèmes sur le site de distribution.

17

Re: Tiny test

Coucou Ale !
Le lien vers TinyMCE donne actuellement une erreur 404.

18

Re: Tiny test

C'est bon maintenant

Merci

19 Ultima modifica di Alain (26/01/2017 01:09:47)

Re: Tiny test

wink


très bonne évolution... Mais roll

Dans la citation du code il n'y a plus de problème apparent !
Mais à l'inverse  il y a des problèmes dans le code (span), quand il est insérer en mode source dans la page, lors de l'enregistrement du code source, selon la façon dont il est placé, il est supprimé.
voir ici

Amicalement
cool

20

Re: Tiny test

J'ai enfin pu tester, mais sans la toute dernière modification que tu as transmise à Alain.
Pour le moment, je n'ai pas de problème. La citation de code est parfaite  (je préfère la colorisation Prism.js plutôt que highlight.js)

J'ai utilisé beaucoup de code, que j'ai modifié en mode source, enregistré, remodifié, sans que rien ne change : en l'état, pour moi c'est bon, c'est stable.  Il faut sans doute que je teste encore.

21

Re: Tiny test

Alain ha scritto:

wink
Mais à l'inverse  il y a des problèmes dans le code (span), quand il est insérer en mode source dans la page, lors de l'enregistrement du code source, selon la façon dont il est placé, il est supprimé.

Oui je confirme... dans ton exemple le code source ne s'enregistre pas bien dans le TinyMCE.
Donc il faut voir dans la documentation de cet éditeur d’où vient cette correction non demandée.
La solution pourrait passer aussi par l'utilisation dans l’éditeur d'un plugin pour le code.

Et pourtant c'est du code compliquée, dont normalement on n'as pas besoin.

Aujourd'hui le web demande des textes simples, avec peu de mots et avec une structure simplifiée pour permettre la lisibilité sur les portables.

Regarde ce qui se fait avec le langage markup.. on n'utilises que des balises <h2> <h3> <p> <img> et des liens.
En bref, je ne vais pas introduire de corrections ou des plugins. Plutôt l'on verra en futur si ajouter un éditeur non whysiwyg.

Enfin je viens de vérifier l’éditeur de défaut et là l'enregistrement de ton code se passe bien.
Tu as donc une solution, même si ça va te poser des difficultés.
Je vais aussi donner l'option pour choisir au vol l’éditeur dans la rédaction des Pages.

A++

22

Re: Tiny test

Personnellement, cela m'ira très bien : je ne personnalise pas autant qu'Alain en mode source et mes tests de TinyMCE sont bons jusqu'à présent.
J'utiliserai volontiers l'éditeur non wysiwyg et le choix d'éditeur à la volée dans Pages, quand tu l'auras implémenté.

23

Re: Tiny test

On va s'amuser bien avec le prochain éditeur... garanti smile