IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

editeur wysiwyg qui gère le copier/coller depuis word


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Homme Profil pro
    Archéologue
    Inscrit en
    Mars 2019
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Archéologue
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2019
    Messages : 134
    Par défaut editeur wysiwyg qui gère le copier/coller depuis word
    Bonjour à vous,
    j'ai un site développé sous wordpress et, dans certains formulaires, j'ai inséré une textarea en wysiwyg avec summernote.
    Le copier-coller depuis word fonctionne bien en apparence vu que le format des polices est gardé, mais les données enregistrées dans ma base mysql sont complétement farfelues, enregistrant toutes les données issues de Office. Je ne vais pas vous copier toutes les lignes tellement y en a !
    ça m'embête car j'aimerais pouvoir garder cette fonctionnalité pour les futurs utilisateurs de ce formulaire.
    J'ai vu que le problème pouvait a priori être réglé avec CKEditor, mais avant d'essayer, j'aurais aimé savoir si ce problème s'était déjà posé à quelqu'un par ici et s'il pouvait exister quelques solutions.
    merci d'avance de votre réponse.
    Bonne fin de journée

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    D'après la doc : https://ckeditor.com/docs/ckeditor4/...efromword.html ca génère de l'html "propre" , donc oui ckeditor samble une solution envisageable.

    Ceci étant dit , je suis pas convaincu que tu arrives à un résultat satisfaisant en terme de mise en page avec ce genre de solution.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Homme Profil pro
    Archéologue
    Inscrit en
    Mars 2019
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Archéologue
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2019
    Messages : 134
    Par défaut
    Est-ce que tu veux dire qu'il ne faut pas compter sur le fait que ça soit possible de faire un copier/coller depuis word sans problème, voire sans risque ?

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Ca serait envisageable si chacun respectait un model bien particulier et des règles bien précises. Mais c'est utopique.
    Chacun va y aller de sa police et sa mise en page particulière.
    Et donc forcément tu vas te retrouver à un moment ou un autre avec quelqu'un qui va "casser" la mise en page de ton site avec son copié/coller.

    La fonctionnalité va marcher , je pense que y'a pas trop de souçis la dessus , c'est le résultat final qui risque de pas être top.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    1- c'est surtout qu'il ne faut pas confondre :
    • mise en page "papier" : le papier a des dimensions fixes/fixées
    • mise en page web : adaptable, si le site est "responsive"


    2- Rien n'empêche de "coller depuis Word".

    Mais il faut faire attention aux éléments dimensionnés/positionnés avec des valeurs "fixées" dans Word.

    3- Sans compter que le code source généré par Word est une vraie HORREUR !

    Citation Envoyé par Clement_archeo Voir le message
    ...mais les données enregistrées dans ma base mysql sont complétement farfelues...
    Ça na rien de farfelu : Word renvoie un code REMPLI de balises HTML, générées automatiquement.

    ex. : (facile à TESTER ICI)

    Ce bout de texte, tapé dans Word :
    La prestation comprend :
    • Création d'une charte graphique personnalisée
    • Site « responsive »
    Renvoie le code (clic sur le bouton "Source")
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <p><span style="font-size:12pt"><span style="font-family:&quot;Times New Roman&quot;,serif"><em><span style="font-size:10.0pt"><span style="font-family:&quot;Arial&quot;,sans-serif">La prestation comprend :</span></span></em></span></span></p>
     
    <p>&nbsp;</p>
     
    <ul>
    	<li><span style="font-size:11pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Arial&quot;,sans-serif">Cr&eacute;ation d'une charte graphique personnalis&eacute;e</span></span></span></span></li>
    	<li><span style="font-size:11pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Arial&quot;,sans-serif">Site &laquo;&nbsp;responsive&nbsp;&raquo;</span></span></span></span></li>
    	<li><span style="font-size:11pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Arial&quot;,sans-serif">&hellip;</span></span></span></span></li>
    </ul>
    Il y a PLUS de balises HTML (avec styles CSS à gogo) que de texte !!


    4- Perso, je préfère :
    • "Coller comme texte brut" (sans formatage) *
    • et refaire le formatage dans l'éditeur



+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PR-2010] VBA Copier / coller depuis Excel
    Par jouclar dans le forum VBA Project
    Réponses: 1
    Dernier message: 17/04/2013, 16h05
  2. Copier/coller depuis un StyledText vers Word
    Par p1xl_01 dans le forum SWT/JFace
    Réponses: 0
    Dernier message: 08/01/2013, 18h06
  3. [XL-2003] Copier/coller depuis le navigateur
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 04/05/2010, 07h51
  4. Réponses: 1
    Dernier message: 15/06/2009, 18h46
  5. Regex de netoyage de copier/coller depuis Office
    Par Invité dans le forum ASP.NET
    Réponses: 8
    Dernier message: 27/11/2008, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo