Projet

Général

Profil

Actions

Anomalie #4428

fermé

Problème envoi par mail au format PDF d'un document Dynacase

Ajouté par Jérôme Augé il y a environ 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Intégré
Priorité:
Haut
Assigné à:
Version cible:
Début:
20/01/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Nettoyer le fichier html temporaire en supprimant les commentaires indésirables avant de l'envoyer au programme html2ps.
Vérifier si la dernière version de html2ps 1.0beta7 a le même problème.

Principaux fichiers impactés:

sendcard.php

Complexité:
Contrôle:
Thème:
Régression:

Description

- Créer un document Dynacase (e.g. de la famille "De base")
- Cliquer sur l'enveloppe en haut à droite
- Entrer un destinataire + sujet
- Sélectionner le format PDF
- Cliquer sur [Envoyer le mail]

Le PDF contient alors 8 pages avec du code CSS et ensuite le contenu correct du document : voir PDF ci-joint.


Fichiers

CSS in PDF.pdf (19,5 ko) CSS in PDF.pdf Jérôme Augé, 20/01/2014 10:07

Demandes liées 1 (0 ouverte1 fermée)

Copié vers Core - Anomalie #4431: Problème envoi par mail au format PDF d'un document DynacaseIntégréJérôme Augé20/01/2014

Actions

Mis à jour par Marc Claverie il y a environ 12 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Priorité changé de Normal à Haut
  • Version cible mis à 3.1.14

Mis à jour par Jérôme Augé il y a environ 12 ans

Le problème semble venir de l'entête du fichier HTML qui commence par un commentaire :

<!-- HEAD HTML -->

<html>
  <head>

   <title>Propriétés: Foo</title>
[...]

Si j'enlève "@@", alors le PDF généré ne contient pas les instructions CSS en brut.

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de À analyser à Analysé
  • Assigné à changé de Éric Brison à Jérôme Augé
  • Solution proposée mis à jour (diff)
  • Principaux fichiers impactés mis à jour (diff)

Mis à jour par Jérôme Augé il y a environ 12 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de Analysé à Intégré

Appliqué par commit dynacase-core|commit:5128db316ae56339cfb45a61085887b0e2b6c0f2.

Actions

Formats disponibles : Atom PDF