Projet

Général

Profil

Actions

Anomalie #17258

fermé

[éditon de modèles] URL relatives converties par TinyMCE

Ajouté par Quentin RIBAC il y a plus de 3 ans. Mis à jour il y a presque 2 ans.

Statut:
R&D - Terminé
Priorité:
2-Sérieux
Assigné à:
Quentin RIBAC
Version cible:
Début:
02/06/2021
Echéance:
08/06/2021

Description

Maarch Courrier 21.03

On ne peut pas mettre dans un modèle de notification un lien avec pour cible l’application elle-même.

Par exemple :

Aller sur https://demo.maarchcourrier.com/

Administration > Modèles de document > Éditer un modèle de notification > Code source > Ajouter un lien vers l’appli elle-même :

<a href="https://demo.maarchcourrier.com/">https://demo.maarchcourrier.com/</a>

Enregistrer > Faire retour puis revenir à nouveau dans le code source du modèle pour vérifier, on a :

<a href="../">https://demo.maarchcourrier.com/</a>

Par défaut TinyMCE convertit les URL en chemins relatifs, comme vu sur la doc ci-dessous :

https://www.tiny.cloud/docs/configure/url-handling/#relative_urls

Solution :

Dans le fichier src/frontend/app/administration/template/template-administration.component.ts ligne 209 et suivantes (tinymce.init()), il faut ajouter relative_urls: false.

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Statut changé de A qualifier à R&D - A étudier
  • Assigné à changé de EDI PO à Florian AZIZIAN
  • Version cible changé de Inscription Backlog Courrier à 21.03 (Fin de vie)

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Projet changé de 298 à 299
  • Statut changé de R&D - A étudier à R&D - En cours

Reproduit sur la develop.
Il faudrait plutôt utiliser le paramètre convert_urls (https://www.tiny.cloud/docs/configure/url-handling/#convert_urls)
Il est a true par defaut. Il faut le mettre à false.
Ainsi, les url renseignées ne seront jamais modifiées par tinyMce

A faire sur tous les endroits où on utilise tinymce

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Echéance mis à 08/06/2021

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Version cible changé de 21.03 (Fin de vie) à Courrier Develop

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par Alex ORLUC il y a plus de 3 ans

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 299 à 298

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à Backlog Courrier
  • Version cible changé de Courrier Develop à Develop

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Assigné à changé de Florian AZIZIAN à Quentin RIBAC

Mis à jour par Emmanuel DILLARD il y a presque 2 ans

  • Version cible changé de Develop à 2301

MAJ version cible Develop->2301

Actions

Formats disponibles : Atom PDF