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

Outils Delphi Discussion :

Fichier d'aide HelpEnDoc +utilisation avec Webbroker


Sujet :

Outils Delphi

  1. #1
    Membre habitué
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Points : 171
    Points
    171
    Par défaut Fichier d'aide HelpEnDoc +utilisation avec Webbroker
    Bonjour à tous

    J'ai créé avec l'aide de HelpNDoc 8 un fichier d'aide au format HTML que j'utilise dans mon programme écrit en Delphi 11.3 Alexandria

    Pas de problème lors de l'appel etc..

    Mais lors de l'affichage je ne retrouve pas l'arborescence à gauche à partir de laquelle je pourrai me déplacer dans tout mon fichier d'aide.

    Voici le message d'erreur affiché
    Nom : Erreur_Chargement.jpg
Affichages : 193
Taille : 37,2 Ko

    Avez-vous une idée comment on peut configurer Mon Serveur WebBroker pour servir les fichiers JSON

    Merci pour vos réponses

  2. #2
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 614
    Points
    3 614
    Par défaut
    Bonsoir

    Normalement aucune raison pour qu'un projet WebBroker ne puisse pas fournir de fichiers JSON s'il est paramétré correctement.

    Ne sachant pas ce qu'exporte HelpNDoc, je suppose que tu as exporté la version site HTML5 ? N'est-ce pas complètement autonome ?

  3. #3
    Membre habitué
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Points : 171
    Points
    171
    Par défaut
    Merci patrick pour ta réponse, et excuse-moi pour le retard

    Voici ce que me dit HelPNdoc

    Symptômes
    Lorsque vous parcourez la documentation HTML produite en utilisant le modèle de response par défaut de HelpNDoc, la table des matières est vide, affiche une animation de chargement infini ou un message d’erreur.

    Solutions
    Tout d’abord, assurez-vous que la documentation est correctement consultée à partir d’un serveur Web. Voir : La documentation HTML ne se charge pas ou ne se comporte pas correctement
    Certains serveurs Web tels que les anciennes versions de Microsoft IIS ou Amazon S3 doivent être configurés pour renvoyer le type MIME correct pour les fichiers JSON, WOFF et WOFF2. La demande de tels fichiers aura les résultats suivants:

    Le serveur Web renverra une erreur « 404 Not Found » pour ces fichiers : cela cassera la table des matières de votre documentation HTML;
    Le serveur Web renverra ces fichiers en tant que type MIME « texte / simple ». Le modèle HTML par défaut essaiera de contourner ce problème de manière transparente pour les fichiers JSON, mais ne peut rien faire à propos des fichiers de police.
    Dans tous les cas, nous vous recommandons de configurer correctement votre serveur Web pour renvoyer le type MIME correct pour ces fichiers. Voici comment cela peut être fait pour certains serveurs:

    Microsoft IIS
    Modifiez votre fichier web.config et ajoutez le contenu suivant :

    <system.webServer>
    <staticContent> <mimeMap fileExtension= ».json » mimeType="application/json » /> <mimeMap fileExtension= ».woff » mimeType="application/font-woff » /> <mimeMap fileExtension= ».woff2 » mimeType="application/font-woff2 » /> </staticContent></system. Webserver>



    Amazon S3
    Spécifiez la propriété Content-Type pour chaque fichier JSON, WOFF et WOFF2. Consultez la documentation Amazon S3 : https://docs.aws.amazon.com/AmazonS3...ObjectPUT.html

    Copyright © 2023 par IBE Software. Tous droits réservés.
    Ou encore ceci :
    La documentation HTML ne se charge pas ou ne se comporte pas correctement
    Symptômes
    La documentation HTML n’est pas correctement chargée ou son comportement est chaotique.

    Solutions
    Le modèle HTML 5 réactif de HelpNDoc utilise des techniques avancées pour offrir une meilleure expérience utilisateur et des tailles de téléchargement inférieures. Voir : https://www.helpndoc.com/feature-tou...-html-websites

    Malheureusement, la plupart des navigateurs Web ne permettent pas à ce code de s’exécuter sur des fichiers HTML locaux (en utilisant le protocole file://) en raison de restrictions de sécurité. Cela ne se produit pas lorsque la documentation HTML est téléchargée sur un serveur Web et affichée à l’aide des protocoles http:// ou https://. Et c’est pourquoi nous avons inclus un serveur Web HTTP local : la documentation HTML peut être testée localement car les navigateurs Web sont trompés en pensant qu’elle a été téléchargée sur un serveur Web réel.

    La solution est d’utiliser le serveur web HTTP inclus de HelpNDoc ou de télécharger l’ensemble du fichier de documentation sur un vrai serveur web.

    Si la navigation dans les fichiers HTML locaux est obligatoire, nous recommandons l’utilisation du « modèle HTML encadré hérité » fourni avec HelpNDoc. Sachez que certains navigateurs Web peuvent le bloquer en raison des mêmes restrictions de sécurité. Voici comment sélectionner un modèle pour une build spécifique : https://www.helpndoc.com/step-by-ste...tings-helpndoc

    Le puissant système de modèles de HelpNDoc peut être utilisé pour créer une documentation HTML entièrement personnalisée pour répondre à des exigences spécifiques. Voir : Utilisation de modèles

    Copyright © 2023 par IBE Software. Tous droits réservés.
    Merci pour ta réponse

  4. #4
    Membre habitué
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Points : 171
    Points
    171
    Par défaut
    Cette version nest pas complètement autonome il faut pour verifier le contenu télécharger leur serveur inclus avec HelpNdoc
    et je ne sais pas comment faire pour l'inclure ?

  5. #5
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 614
    Points
    3 614
    Par défaut
    Tu as déjà un programme WebBroker pour travailler ou tu pensais le faire toi-même pour afficher leur doc ?

    Dans le second cas tu peux partir de ce que j'avais fait sur cette prestation : https://serialstreameur.fr/utiliser-...-statique.html
    (les sources sont sur GitHub)

  6. #6
    Membre habitué
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Points : 171
    Points
    171
    Par défaut
    Je suis parti de ta présentation.
    Lors de la création je n'ai sélectionné UNIX comme tu l'avais fait, c'est la seule différence.
    C'est peut être là le Pb?

  7. #7
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 614
    Points
    3 614
    Par défaut
    dans ce cas c'est peut-être tout bêtement des formats de fichiers que je n'avais pas déclaré en MIME et qui du coup ne sont pas pris en charge correctement par le navigateur

    vérifie si tous les fichiers ayant une extension à délivrer depuis le serveur ont bien un type associé

  8. #8
    Membre habitué
    Homme Profil pro
    Dev informatique retraité
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev informatique retraité
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Points : 171
    Points
    171
    Par défaut
    Merci Patrik

    C'était bien cela, maintenant cela marche

    Merci beaucoup de ton aide.

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

Discussions similaires

  1. Utiliser mon fichier d'aide depuis mon exe
    Par Speed41 dans le forum Delphi
    Réponses: 2
    Dernier message: 16/05/2007, 08h24
  2. Lancer un fichier d'aide .chm avec Excel
    Par martiweb dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/11/2006, 00h46
  3. Réponses: 1
    Dernier message: 28/10/2006, 14h05
  4. Ouvrir mon fichier d'aide avec F1
    Par stigma dans le forum Access
    Réponses: 2
    Dernier message: 20/09/2005, 09h00
  5. Réponses: 7
    Dernier message: 26/06/2003, 10h11

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