Est-il possible de rechercher sur un site externe ?

Si vous souhaitez intégrer les résultats dans la recherche de Discourse elle-même, je pense que vous pouvez toujours utiliser Algolia, mais cette solution demande beaucoup d’efforts (par exemple, comment prioriser quels résultats de quels sites sont affichés, et les bons métadonnées sont-elles facilement disponibles et toujours à jour ?) et représente un coût supplémentaire (licence Algolia).

Une option gratuite, nécessitant peu d’entretien et d’efforts, qui dirige les utilisateurs vers du contenu externe est l’extension de barre de recherche avancée que nous avons commandée à Discourse il y a quelques années. En gros, si le site externe utilise des requêtes d’URL standard pour sa recherche, il est compatible avec cette option.

Par cela, je veux dire, est-ce que leurs URL de recherche ressemblent à ceci ?

https://meta.discourse.org/search?q=this%20is%20my%20search%20term

Si oui, alors ce composant fonctionnera.

Il y a un post ici où je montre comment cela fonctionne :

et un post ici où je documente un peu plus comment le configurer :

Si vous essayez cela et avez des questions, je serai heureux d’y répondre ici :slight_smile:

2 « J'aime »