THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline

#1 [RESOLU] tinymceplus

(16-11-2020 11:29:52)


Bonjour,

Je sais, je suis le vieux avec thelia 1.5.4.3 mais je m'accroche faute de formation sur le 2.

Je viens d'installer tinymceplus, je l'ai activé dans le BO et rien ne s"affiche.
Il y avait autre chose à faire  ???

Pourtant sur les autres ...

Sanstitre1.jpg

Last edited by griggione (21-11-2020 16:55:39)

Online

#2 Re: [RESOLU] tinymceplus

(17-11-2020 08:37:48)


Regarde dans la console du navigateur si tu as des erreurs javascript.


OpenStudio Toulouse

Offline

#3 Re: [RESOLU] tinymceplus

(17-11-2020 10:59:06)


Bonjour roadster31,

En fait, ça me le fait sur trois navigateurs, IE, Edge et FF.

Online

#4 Re: [RESOLU] tinymceplus

(17-11-2020 12:29:09)


Oui, du coup regarde dans la console du navigateur si tu as des erreurs javascript.


OpenStudio Toulouse

Offline

#5 Re: [RESOLU] tinymceplus

(17-11-2020 14:08:06)


RE

Je ne sais pas si ça apporte quelque chose ?

IE :
565.png

FF :
566.png

edge :
567.png

Online

#6 Re: [RESOLU] tinymceplus

(17-11-2020 16:08:07)


jquery => 404

Du coup tout le reste pète ¯\_(ツ)_/¯


OpenStudio Toulouse

Offline

#7 Re: [RESOLU] tinymceplus

(17-11-2020 17:14:35)


RE

J'ai suivi le lien, j'ai téléchargé et enregistré sous jquery-1.6.2.min.js (j'ai même essayé avec jquery.min.js)
Je l'ai déposé dans le répertoire js de thelia et modifié les meta.html.
Réactualisation et ... rien.

Quand on regarde les fichiers meta.html, il y a :

<!-- grab jQuery from Google SDN , fallback on local, if offline -->
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.6.2");</script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.6.2.min.js"><\/script>')</script>

Online

#8 Re: [RESOLU] tinymceplus

(17-11-2020 17:25:48)


La solution est juste là dans le carré jaune :

567.png


OpenStudio Toulouse

Offline

#9 Re: [RESOLU] tinymceplus

(17-11-2020 17:52:18)


RE

Ben oui, c'est bien le lien que j'ai suivi pour avoir ce fichier ?
Du coup je vire ce script au-dessus.
Mais ça ne fait rien de plus à moins que je doive enregistrer sous jquery.min.js comme marqué dans le lien ?

Je me pose la question, c'est bien dans le répertoire js de template qu'il le mettre ou dans celui de l'admin ?

EDIT :
A moins que  tinymceplus  ne fasse appel à jsapi ?

Last edited by griggione (17-11-2020 18:45:25)

Online

#10 Re: [RESOLU] tinymceplus

(18-11-2020 10:10:48)


C'est écrit : loading modules with jsapi is deprecated. = il ne faut pas charger jquery avec jsapi

Donc un simple <script src="https://ajax.googleapis.com/.... "></script> devrait resoudre ton problème.


OpenStudio Toulouse

Offline

#11 Re: [RESOLU] tinymceplus

(18-11-2020 15:03:24)


RE

OK, j'ai donc mis <script type="text/javascript" src="http://www.google.com/jquery-1.6.2.min.js"></script> dans les metas.
Toujours rien.

De toute façon, en aillant chargé jquery-1.6.2.min.js et en le mettant dans le répertoire, et dans ce cas dans les metas :
<script type="text/javascript" src="template/js/jquery-1.6.2.min.js"></script>
c'est bon aussi, non ?

Par contre, en allant dans la console, cela a changé :

569.png

Online

#12 Re: [RESOLU] tinymceplus

(18-11-2020 15:58:48)


<script type="text/javascript" src="http://www.google.com/jquery-1.6.2.min.js"></script>

Mais Pourquoi ? L'URL a utiliser est clairement indiquée : https://ajax.googleapis.com/ajax/libs/j … ery.min.js

Comment as-tu pu croire que http://www.google.com/jquery-1.6.2.min.js pouvait fonctionner ?


OpenStudio Toulouse

Offline

#13 Re: [RESOLU] tinymceplus

(18-11-2020 17:38:32)


RE

Tu as raison mais normalement dans les metas, puisque j'ai le fichier, ça devrait marcher :
<script type="text/javascript" src="template/js/jquery-1.6.2.min.js"></script>

Bon, j'ai mis le bon script :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

EDIT:
J'avais mal écris mais toujours pareil.
Et en console, le même message.

Last edited by griggione (18-11-2020 17:51:03)

Online

#14 Re: [RESOLU] tinymceplus

(18-11-2020 17:53:44)


C'est certainement parce que jquery est inclus plusieurs fois dans des fichiers différents (ce qui est une erreur).


OpenStudio Toulouse

Offline

#15 Re: [RESOLU] tinymceplus

(18-11-2020 18:09:22)


RE

C'est à dire ? au niveau des fichiers metas ?
Parce que sur celui que tu connais, l'appel est sur les 5.
A tout hazard, j'ai garder que sur le principal, mais pareil.

Par contre, en console j'ai :
GET http://aalborgspa/aalborgspa/client/plugins/tinymceplus/tiny_mce.js net::ERR_ABORTED 404 (Not Found)

EDIT:
Est-ce que ça peut-être le fait d'être en local ???

Last edited by griggione (18-11-2020 18:10:04)

Offline

#16 Re: [RESOLU] tinymceplus

(21-11-2020 16:55:05)


Bonjour tous,

Je viens rendre compte.
J'ai fait comme conseillé par roadster31, à savoir :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
Et ça c'est obligatoire, revenir comme avant bloque tout.

Ensuite, rien, sauf que sur les trois sites, en allant dans le BO pour 1, cette fois ça marche ???
Je passe sur mes réflexions qui seraient interdites par la censure smile
Je suis en local et quand j'ai installé thelia, j'ai mis comme url : localhost/monsite, ce qui fait qu'en allant dans le BO, j'ai en réduction (en tout cas pour wamserver) ; http://monsite/admin. Bien.

Mais je viens de voir que ce site ou ça va, affiche : http://localhost/monsite/admin.
Sur les deux autres sites, si je rajoute dans la barre de lien, localhost, la barre de travail de tinymceplus apparait.
bleh.gif

Ne me demandez pas pourquoi !

EDIT ;
Je confirme qu'on a le choix :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
ou
<script type="text/javascript" src="template/js/jquery-1.6.2.min.js"></script> (sous réserve d'avoir installé jquery-1.6.2.min.js dans le bon répertoire)

Last edited by griggione (21-11-2020 17:42:09)