Les informations contenues dans ce chapitre concernent les modifications apportées au fichier de configuration du site Web Printing : web.config. Si vous n’avez pas encore changé le chemin d’accès au logiciel d'installation, l'emplacement par défaut du fichier se trouve sur c:\Fichiers programme\NiceLabel\NiceLabel Web Printing\Web\.

Personnaliser la page de connexion

Lorsque le formulaire d'authentification par défaut est utilisé, il est possible de personnaliser le contenu de la page de connexion. Il est possible de personnaliser :

  • Titre de la page de connexion. Son titre par défaut est 'Web Printing'. Pour le changer, ajouter le paramètre d'application suivant dans le fichier web.config :

    <appSettings>

    <add key="LoginTitle" value="Custom login page title"/>

    </appSettings>

  • Largeur de la page de connexion. Sa largeur par défaut est de 300 pixels. Vous pouvez utiliser le paramètre d'application suivant dans le fichier web.config pour la modifier :

    <appSettings>

    <add key="LoginWidth" value="500"/>

    </appSettings>

  • Texte d'instruction. Il est possible d'ajouter un texte d'instructions pour l'utilisateur de l'impression. Avec le paramètre d'application suivant dans le fichier web.config, il est possible de configurer le texte ou sa hauteur.

    <appSettings>

    <add key="LoginInstruction" value="Instructions for the user. Ceci va s’afficher sous le titre et au-dessus des commandes de connexion."/>

    <add key="LoginInstructionHeight" value="40"/>

    </appSettings>

Personnalisation de la page Web Printing

Personnaliser la page Web Printing en mettant une clé dans le fichier web.config, qui détermine le titre de la page qui s'affiche dans l'explorateur Internet. Son titre par défaut est 'Web Printing'. Il est modifiable en ajoutant le paramètre suivant dans le fichier web.config :

<appSettings>

<add key="WebPrintingPageTitle" value="Custom web printing page title"/>

</appSettings>

Remplacer les connexions aux bases de données dans les applications Web partagées

Dans certains cas, vous voudrez accéder aux bases de données locales à partir de vos applications Web partagées au lieu de récupérer les données dans les bases de données stockées dans votre Système de gestion de documents ou sur les serveurs de bases de données SQL. C'est un scénario ordinaire si vous testez vos applications Web partagées, ou prévoyez de migrer vos serveurs de bases de données.

Web Printing vous permet de remplacer les connexions aux bases de données sans ouvrir et modifier les connexions aux bases de données dans vos étiquettes ou solutions partagées.

La logique de remplacement de la chaîne de connexion à la base de données est définie dans le fichier DatabaseConnections.Config. Le fichier de configuration n'est pas installé avec Web Printing. Pour activer l'utilisation du fichier de configuration :

  1. Créer un fichier XML en utilisant la structure suivante.

    <?xml version="1.0" encoding="UTF-8"?>
    <DatabaseConnectionReplacements>
        <Replacement>
            <From>Data Source=mySQLServer</From>
            <To>Data Source=NEW_mySQLServer</To>
        </Replacement>
    </DatabaseConnectionReplacements>

    Le fichier de configuration définit les paires source-destination (De-À) de la structure XML. L'élément <Remplacement> contient un élément <De> et un élément <À> . Au cours de l'exécution de l'application Web, la chaîne « De » est remplacée par la chaîne « À ». Il est possible de définir autant d'éléments de <Remplacement> que nécessaire.

  2. Enregistrer votre fichier de configuration DatabaseConnections.Config dans le dossier où le Client Web du client est installé. L'emplacement par défaut est : C:\Utilisateurs\username\AppData\Local\NiceLabel\NiceLabelWebClient.

    • Après avoir enregistré le fichier de configuration, le Client Web se connecte toujours à l'autre base de données.

    Note

    Si vous avez installé le client Web pour tous les utilisateurs avec l'option de ligne de commande ALLUSERSINSTALL, enregistrez votre fichier de configuration dans le dossier suivant : c:\Fichiers programme\NiceLabel\NiceLabel Web Printing\Web\bin. Détails disponibles dans la section Installation du Client Web pour tous les utilisateurs.