Hinzufügen von zusätzlichem Suchtext zu einer MediaWiki-Suchabfrage mithilfe von InputBox

Wir benutzen dieEingabefeld Erweiterung. Wir möchten eine Suchfunktion mit zwei Kontrollkästchen wie folgt haben:

Ein Benutzer kann also keines, eines oder beide Kontrollkästchen auswählen, die sich auf einen bestimmten Text auf der Seite beziehen. Wenn der Benutzer "Plattform 1.0" auswählt, gibt die Suche Seiten mit "Plattform 1.0" auf der Seite zurück. (Tatsächlich: Sie geben Seiten mit einer bestimmten semantischen Eigenschaft zurück, die zu Text auf der Seite führt.)

Wir möchten also eine Möglichkeit, nach dem Plattformtext und dem in das Suchfeld eingegebenen Text zu suchen.

Wir haben versucht:

diese Seiten in Kategorien einteilen, aber wir haben dies mit Vorlagen gemacht (Kategorien in den Vorlagen)das macht sie nicht durchsuchbar mit incategory.Schreiben von neuem PHP-Code für InputBox unter Verwendung des Namespaces / Präfix-Codes, wobei beide offenbar bestimmte Wörter in der Such-API verwenden. Wir können z. B. keine spezifischen Wörter hinzufügen. die Such-URL.Verwenden der Suche nach Eigenschaft von Semantic, aber wir können dieser Abfrage keinen benutzerdefinierten (vom Benutzer eingegebenen) Text hinzufügen.

Ideen sehr willkommen!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage