Diese Komponente ermöglicht es Benutzern, Text in Beiträgen zu markieren und schnell danach zu suchen. Suchen können so eingestellt werden, dass sie die Forensuche oder eine externe Suche (z. B. Google) durchführen.
Da du den Link zum Thema im Forum erst kennst, wenn es genehmigt wurde, dauert es auch bei mir immer eine Weile, die Readme zu bearbeiten. Ich bin nicht immer online, wenn mein Thema veröffentlicht wird, und warte mit der Bearbeitung der Datei, bis ich den Link kenne.
Wenn Is external nicht aktiviert ist und die Suche keine gültigen Ergebnisse liefert, kann die externe Suchmaschine frei definiert werden? Zum Beispiel: Ersetzen von Google durch Bing.
Das ist derzeit keine Funktion. Es gibt keine gute Möglichkeit zu prüfen, ob keine Ergebnisse gefunden wurden; dies leitet den Benutzer lediglich mit der Abfrage auf die Suchseite weiter.
Hmm… Was ich meine, ist, dass unabhängig von der Suchgenauigkeit die Frage, ob eine externe Suche verwendet werden soll oder ob man die Suchmaschine ändern kann, nichts damit zu tun hat, „zu prüfen, ob keine Ergebnisse vorhanden sind“. Derzeit ist die Nutzung von Google fest vorgegeben, und ich hoffe, diese durch eine andere Suchmaschine zu ersetzen.
Vielleicht habe ich das falsch verstanden, also korrigiert mich bitte, falls ich unrecht habe.
Die Einstellung is_external muss aktiviert sein, wenn die verwendete Suchmethode nicht die Forensuche ist, wie z. B. Bing oder Google. Dies ist notwendig, damit die Komponente den Benutzer entsprechend weiterleitet.
Du kannst die Einstellung search_url auf bing.com/search?q=%{selected_text} ändern, um über Bing zu suchen. Solange die Suchmaschine eine Möglichkeit bietet, die Suchanfrage einzufügen, kannst du sie einfach eingeben.
Es ist nicht deine Schuld. Mein Testumgebung und mein Produktionsumgebung unterscheiden sich um mehrere Discourse-Versionen, was mich fälschlicherweise dazu brachte anzunehmen, dass die Aufforderung, Google-Suche zu verwenden, wenn die Forensuche keine Ergebnisse liefert, von diesem Theme-Component hinzugefügt wurde. Es liegt also nicht nur nicht bei dir, sondern im Gegenteil: Es bietet mir eine alternative Lösung, um von der Website aus eine externe Suche aufzurufen. Gut gemacht.