Skip to content

Commit

Permalink
doc(error_message): for not admin, be more understandable
Browse files Browse the repository at this point in the history
  • Loading branch information
J9rem committed Dec 15, 2022
1 parent ce5d112 commit 50342e8
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
12 changes: 6 additions & 6 deletions lang/publication_en.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
'AB_publication_publicationgenerator_pagestart_hint' => 'Type page\'s tag',
'AB_publication_publicationgenerator_pageend_label' => 'En dpage',
'AB_publication_publicationgenerator_pageend_hint' => 'Type page\'s tag',
'AB_publication_publicationgenerator_pagenameprefix_label' => 'Page\s prefix',
'AB_publication_publicationgenerator_pagenameprefix_label' => 'Page\'s prefix',
'AB_publication_publicationgenerator_pagenameprefix_hint' => 'Prefix used during publication after creation',
'AB_publication_publicationgenerator_readonly_label' => 'Read only',
'AB_publication_publicationgenerator_readonly_hint' => 'Specifiy is title, description, authors, image and chapters can be modified by user.',
Expand Down Expand Up @@ -150,22 +150,22 @@
// handlers/PdfHandler.pdf
'PUBLICATION_CHECK_URLS' => 'Checking addresses',
'PUBLICATION_CONTACT_SERVICE' => 'Contact pdf server',
'PUBLICATION_DOWNLOAD_PDF' => 'Pdf download',
'PUBLICATION_DOWNLOAD_PDF_STEP' => 'Pdf download',
'PUBLICATION_CREATING_PDF' => 'Creating pdf',
'PUBLICATION_ERROR_FOR_ADMIN' => 'An error occured : \'{error}\'<br/>It is possible to click on the button bellow to print page with the browser.',
'PUBLICATION_ERROR_FOR_EXTERNAL_DOMAIN_NOT_AUTHORIZED' => 'The website uses an external url ({extUrl}) to generate pdfs but this external server does not allow generation of pdf for the current domain.<br/>Contatct the administrator of concerned service to ask to add the current domain (see help : {helpLink})',
'PUBLICATION_ERROR_FOR_EXTERNAL_NOT_CONFIGURED' => 'The website uses an external url ({extUrl}) to generate pdfs but this external server is not well configured (see help : {helpLink})',
'PUBLICATION_ERROR_FOR_EXTERNAL_URL_DOMAIN_CHECK' => 'The external url ({extUrl}) is not reachable :<br/><ul><li>because extension `publication` is not up-to-date on this external server,</li><li>or this url is not existing or is not an url to generate pdf,</li><li>or the external server has a missing or too restritive `Access-Control-Allow-Origin` http header.</li></ul>(see help : {helpLink})<br>Error : {error}',
'PUBLICATION_ERROR_FOR_EXTERNAL_WITHOUT_CHROMIUM' => 'Service available at external url ({url}) does not have the software `chromium` installed, and it is needed to its functionning (see help: {helpLink})',
'PUBLICATION_ERROR_FOR_URLS' => 'No pdf serviceis registered on this website.<br/>You can install `chromium` on this website,<br/>or ocnfiguring `htmltopdf_service_url` in \'wakka.config.php\'.<br/>instructions are available in help {link}',
'PUBLICATION_ERROR_FOR_USER' => 'An error ocurred<br/>You can click on the button bellow to print page with your browser.<br/>Automatic redirection to print via this browser in few seconds.',
'PUBLICATION_ERROR_FOR_URLS' => 'No pdf service is registered on this website.<br/>You can install `chromium` on this website,<br/>or ocnfiguring `htmltopdf_service_url` in \'wakka.config.php\'.<br/>instructions are available in help {link}',
'PUBLICATION_ERROR_FOR_USER' => 'Connexion not possible<br/>Pdf creation by altenative way.<br/><i>If a new window does not open in this browser in few seconds, click on button bellow.</i>.',
'PUBLICATION_ERROR_RELOADING' => 'This website uses an external service to print pdf. You will be redirected to this service.',
'PUBLICATION_ERROR_WHILE_GENERATING_PDF' => 'Error while generating pdf for \'{url}\' : {error}',
'PUBLICATION_GET_PDF_SERVICE_URL' => 'Get pdf server address',
'PUBLICATION_LOADING_BROWSER' => 'Loading browser on server',
'PUBLICATION_LOADING_PAGE' => 'Loading page on server',
'PUBLICATION_OPEN_DEFAULT_LINK' => 'Open external page for print',
'PUBLICATION_PDF_CREATION' => 'Create pdf of %{pageTag}\s page',
'PUBLICATION_OPEN_DEFAULT_LINK' => 'Open pdf on external page',
'PUBLICATION_PDF_CREATION' => 'Create pdf of %{pageTag} page',
'PUBLICATION_PRINT_VIA_PREVIEW' => 'Print via browser',
'PUBLICATION_RETURN_TO_PAGE' => 'Back to page',
'PUBLICATION_SAVE_FILE' => 'Save pdf',
Expand Down
6 changes: 3 additions & 3 deletions lang/publication_fr.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -151,20 +151,20 @@
'PUBLICATION_CHECK_URLS' => 'Vérification des adresses',
'PUBLICATION_CONTACT_SERVICE' => 'Contact du serveur pdf',
'PUBLICATION_CREATING_PDF' => 'Pdf en cours de création',
'PUBLICATION_DOWNLOAD_PDF' => 'Téléchargement du pdf',
'PUBLICATION_DOWNLOAD_PDF_STEP' => 'Téléchargement du pdf',
'PUBLICATION_ERROR_FOR_ADMIN' => 'Une erreur est survenue : \'{error}\'<br/>Vous pouvez cliquer sur le bouton ci-dessous pour imprimer la page avec votre navigateur.',
'PUBLICATION_ERROR_FOR_EXTERNAL_DOMAIN_NOT_AUTHORIZED' => 'Ce site utilise l\'url externe ({extUrl}) pour générer les pdfs mais il n\'autorise pas la génération de pdf pour votre domaine.<br/>Veuillez contacter l\'administrateur du site concerné pour ajouter votre domaine (voir aide : {helpLink})',
'PUBLICATION_ERROR_FOR_EXTERNAL_NOT_CONFIGURED' => 'Ce site utilise l\'url externe ({extUrl}) pour générer les pdfs mais ce site est mal configuré (voir aide : {helpLink})',
'PUBLICATION_ERROR_FOR_EXTERNAL_URL_DOMAIN_CHECK' => 'L\'url externe ({extUrl}) n\'est pas accessible :<br/><ul><li>soit par ce que l\'extension `publication` n\'est pas à jour sur ce site externe,</li><li>soit parce que cette url n\'existe pas ou n\'est pas une url pour générer les pdfs,</li><li>soit parce que le serveur concerné a une en-tête http `Access-Control-Allow-Origin` manquante ou trop restrictive.</li></ul>(voir aide : {helpLink})<br>Erreur : {error}',
'PUBLICATION_ERROR_FOR_EXTERNAL_WITHOUT_CHROMIUM' => 'Le service fourni par l\'url externe ({url}) ne dispose pas du logiciel `chromium` nécessaire à son fonctionnement(voir aide : {helpLink})',
'PUBLICATION_ERROR_FOR_URLS' => 'Aucun service pdf n\'est enregistré sur ce site.<br/>Vous pouvez installer `chromium` sur ce site,<br/>ou en configurant le paramètre `htmltopdf_service_url` dans \'wakka.config.php\'.<br/>les instructions sont disponibles dans l\'aide {link}',
'PUBLICATION_ERROR_FOR_USER' => 'Une erreur est survenue<br/>Vous pouvez cliquer sur le bouton ci-dessous pour imprimer la page avec votre navigateur.<br/>Redirection automatique vers l\'impression via le navigateur dans quelques secondes.',
'PUBLICATION_ERROR_FOR_USER' => 'Connexion impossible<br/>Génération du pdf par un moyen alternatif.<br/><i>Si une fenêtre ne s\'ouvre pas dans ce navigateur dans quelques secondes, vous pouvez cliquer sur le bouton ci-dessous.</i>.',
'PUBLICATION_ERROR_RELOADING' => 'Ce site utilise un service externe pour imprimer les pages. Vous allez être redirigé vers ce service.',
'PUBLICATION_ERROR_WHILE_GENERATING_PDF' => 'Erreur en générant le pdf pour \'{url}\' : {error}',
'PUBLICATION_GET_PDF_SERVICE_URL' => 'Récupération de l\'adresse du serveur pdf',
'PUBLICATION_LOADING_BROWSER' => 'Chargement du navigateur sur le serveur',
'PUBLICATION_LOADING_PAGE' => 'Chargement de la page sur le serveur',
'PUBLICATION_OPEN_DEFAULT_LINK' => 'Ouvrir la page externe d\'impresssion',
'PUBLICATION_OPEN_DEFAULT_LINK' => 'Ouvrir le pdf sur une page externe',
'PUBLICATION_PDF_CREATION' => 'Création du pdf de la page %{pageTag}',
'PUBLICATION_PRINT_VIA_PREVIEW' => 'Imprimer par le navigateur',
'PUBLICATION_RETURN_TO_PAGE' => 'Retour à la page',
Expand Down
6 changes: 3 additions & 3 deletions lang/publication_pt.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -149,20 +149,20 @@
// 'PUBLICATION_CHECK_URLS' => 'Vérification des adresses',
// 'PUBLICATION_CONTACT_SERVICE' => 'Contact du serveur pdf',
// 'PUBLICATION_CREATING_PDF' => 'Pdf en cours de création',
// 'PUBLICATION_DOWNLOAD_PDF' => 'Téléchargement du pdf',
// 'PUBLICATION_DOWNLOAD_PDF_STEP' => 'Téléchargement du pdf',
// 'PUBLICATION_ERROR_FOR_ADMIN' => 'Une erreur est survenue : \'{error}\'<br/>Vous pouvez cliquer sur le bouton ci-dessous pour imprimer la page avec votre navigateur.',
// 'PUBLICATION_ERROR_FOR_EXTERNAL_DOMAIN_NOT_AUTHORIZED' => 'Ce site utilise l\'url externe ({extUrl}) pour générer les pdfs mais n\'autorise pas la génération de pdf pour votre domaine.<br/>Veuillez contacter l\'administrateur du site concerné pour ajouter votre domaine (voir aide : {helpLink})',
// 'PUBLICATION_ERROR_FOR_EXTERNAL_NOT_CONFIGURED' => 'Ce site utilise l\'url externe ({extUrl}) pour générer les pdfs mais ce site est mal configuré (voir aide : {helpLink})',
// 'PUBLICATION_ERROR_FOR_EXTERNAL_URL_DOMAIN_CHECK' => 'L\'url externe ({extUrl}) n\'est pas accessible :<br/><ul><li>soit par ce que l\'extension `publication` n\'est pas à jour sur ce site externe,</li><li>soit parce que cette url n\'existe pas ou n\'est pas une url pour générer les pdfs,</li><li>soit parce que le serveur concerné a une en-tête http `Access-Control-Allow-Origin` manquante ou trop restrictive.</li></ul>(voir aide : {helpLink})<br>Erreur : {error}',
// 'PUBLICATION_ERROR_FOR_EXTERNAL_WITHOUT_CHROMIUM' => 'Le service fourni par l\'url externe ({url}) ne dispose pas du logiciel `chromium` nécessaire à son fonctionnement(voir aide : {helpLink})',
// 'PUBLICATION_ERROR_FOR_URLS' => 'Aucun service pdf n\'est enregistré sur ce site.<br/>Vous pouvez installer `chromium` sur ce site,<br/>ou en configurant le paramètre `htmltopdf_service_url` dans \'wakka.config.php\'.<br/>les instructions sont disponibles dans l\'aide {link}',
// 'PUBLICATION_ERROR_FOR_USER' => 'Une erreur est survenue<br/>Vous pouvez cliquer sur le bouton ci-dessous pour imprimer la page avec votre navigateur.<br/>Redirection automatique vers l\'impression via le navigateur dans quelques secondes.',
// 'PUBLICATION_ERROR_FOR_USER' => 'Connexion impossible<br/>Génération du pdf par un moyen alternatif.<br/><i>Si une fenêtre ne s\'ouvre pas dans ce navigateur dans quelques secondes, vous pouvez cliquer sur le bouton ci-dessous.</i>.',
// 'PUBLICATION_ERROR_RELOADING' => 'Ce site utilise un service externe pour imprimer les pages. Vous allez être redirigé vers ce service.',
// 'PUBLICATION_ERROR_WHILE_GENERATING_PDF' => 'Erreur en générant le pdf pour \'{url}\' : {error}',
// 'PUBLICATION_GET_PDF_SERVICE_URL' => 'Récupération de l\'adresse du serveur pdf',
// 'PUBLICATION_LOADING_BROWSER' => 'Chargement du navigateur sur le serveur',
// 'PUBLICATION_LOADING_PAGE' => 'Chargement de la page sur le serveur',
// 'PUBLICATION_OPEN_DEFAULT_LINK' => 'Ouvrir la page externe d\'impresssion',
// 'PUBLICATION_OPEN_DEFAULT_LINK' => 'Ouvrir le pdf sur une page externe',
// 'PUBLICATION_PDF_CREATION' => 'Création du pdf de la page %{pageTag}',
// 'PUBLICATION_PRINT_VIA_PREVIEW' => 'Imprimer par le navigateur',
// 'PUBLICATION_RETURN_TO_PAGE' => 'Retour à la page',
Expand Down
2 changes: 1 addition & 1 deletion templates/handler-pdf.twig
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
<step :name="'pageLoadedByBrowser'" :value="pageLoadedByBrowser" :text="{{ _t('PUBLICATION_LOADING_PAGE')|json_encode }}" :is-admin="{{ isAdmin|json_encode }}"></step>
<step :name="'creatingPdf'" :value="creatingPdf" :text="{{ _t('PUBLICATION_CREATING_PDF')|json_encode }}" :is-admin="{{ isAdmin|json_encode }}"></step>
{% endif %}
<step :name="'getPdf'" :value="pdfDownloaded" :text="{{ _t('PUBLICATION_DOWNLOAD_PDF')|json_encode }}" :is-admin="{{ isAdmin|json_encode }}"></step>
<step :name="'getPdf'" :value="pdfDownloaded" :text="{{ _t('PUBLICATION_DOWNLOAD_PDF_STEP')|json_encode }}" :is-admin="{{ isAdmin|json_encode }}"></step>
</div>
<div v-if="message.length > 0" :class="{alert:true,[`alert-${messageType}`]:true}" v-html="message">
</div>
Expand Down

0 comments on commit 50342e8

Please sign in to comment.