Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

French translation of troubleshooting #1289

Merged
merged 4 commits into from
Mar 14, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 63 additions & 0 deletions coalition-publica/fr/troubleshooting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Aide au dépannage

Si les tests initiaux de moissonnage se soldent par un échec ou que le moissonnage plein texte échoue alors qu'il a déjà fonctionné auparavant, veuillez suivre les instructions de l'équipe de Coalition Publica ci-dessous. Vous aurez besoin des droits d'administration du site et d'adminisatration système.

# Désinstaller et réinstaller les plugiciels puis recréer l'index de recherche.

## Étapes d'administration du site

### Étape 1. Supprimer les plugiciels *Plugiciel de modèle JATS* et *Format de métadonnées JATS*.

Connectez-vous à votre instance OJS avec votre compte d'administration du site.

Allez dans Paramètres > Site Web > Plugiciels

Cliquez sur «Plugiciels installés» pour voir la liste de tous les plugiciels déjà installés.

Dans la section *Plugiciels génériques*, repérez le *Plugiciel de modèle JATS* puis cliquez sur la flèche bleu à gauche.

Cliquez sur le bouton *Supprimer*.

![JATS Template Plugin with plugin information and a delete button.](./assets/DeleteJatsTemplate.png)

Confirmez que vous souhaitez supprimer ce plugiciel du système.

![Pop up to confirm the choice to delete.](./assets/ConfirmDeleteJatsTemplate.png)

Dans la section *Plugiciels du format de métadonnées OAI*, repérez le plugiciel *Format de métadonnées JATS* puis cliquez sur la flèche bleu à gauche.

Cliquez sur le bouton *Supprimer* puis confirmez que vous souhaitez supprimer ce plugiciel du système.

### Étape 2. Réinstaller et activer le plugiciel

Suivez les étapes 1 à 3 du guide de configuration initiale{initial-setup#site-admin} pour réinstaller et activer les plugiciels *Plugiciel de modèle JATS* et *Format de métadonnées JATS*.

## Étapes d'administration système

### Étape 1. Recréer l'index de recherche

* Assurez-vous que votre instance OJS connaît les outils d'extraction de texte de votre serveur : dans le fichier `config.inc.php`, à la section `[search]`, vérifiez que l'emplacement de ces outils sur le serveur est indiqué.
* Si vous avez modifié le fichier `config.inc.php` pour activer l'indexation PDF, vous aurez également à recréer l'index de recherche. Pour ce faire, exécutez la commande suivante sur le serveur à la racine du répertoire de votre instance OJS :

```
php tools/rebuildSearchIndex.php
```

* Validez que l'index a bien été recréé en cherchant du texte apparaissant seulement dans un fichier PDF (c'est-à-dire qui n'apparaît pas dans d'autres métadonnées de soumission stockées par OJS, comme dans les champs titre ou résumé).

### Étape 2. Dépannage de l'outil d'analyse de texte intégral PDF

Vérifiez que les outils d'analyse de PDF sont installés et configurés correctement.

Dans le répertoire OJS, vérifiez le fichier `config.inc.php` à la section `[search]`. Repérez la zone débutant par `; PDF`. Elle devrait ressembler à ceci :

```
index[application/pdf] = "/usr/bin/pdftotext -enc UTF-8 -nopgbrk %s - | /usr/bin/tr '[:cntrl:]' ' '"
```

Assurez-vous que :
* Un des outils est activé / décommenté dans le fichier `config.inc.php`.
* Une des lignes sous `; PDF` est décommentée (non préfixée d'un point-virgule (`;`)).

Dans l'exemple ci-dessus, `/usr/bin/pdftotext` est l'outil utilisé. Vous devez valider que cet outil est installé correctement sur le serveur et que le chemin d'accès est valide pour le système d'exploitation (OS) et la version utilisés.