URL für Suche / Suchergebnisse

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

URL für Suche / Suchergebnisse

Beitrag von uwe.ha »

Hallo zusammen,

wenn ich eine Suche bei Google als URL angeben will, sieht es z.B. so aus: www.google.de/search?q=suchwort1

Wie kann ich eine URL für eine Suche im Forum angeben?
Ich will z.B. "Neulingen" empfehlen, dass sie mal nach "Suchwort1" suchen sollen und würde das gerne gleich als Link angeben (anstatt dass sie extra die Suchfunktion nutzen müssen)
Die Suchergebnis-Seite im Forum hat die URL .../phpBB/search.php?mode=results ... kann ich da noch irgendwie das Suchwort integrieren?

Danke!
Uwe
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

search.php?mode=results&search_keywords=Suchbegriffe+getrennt+durch+Plus
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Sascha ... Du bist der BESTE :D
... und mein Unwohlsein bezügl. des Updates war auch unbegründet; es lief alles problemlos!

DANKE und
Alles Gute für 2005!

Uwe
Benutzeravatar
Nico Haase
Mitglied
Beiträge: 1100
Registriert: 10.08.2003 15:19
Wohnort: Neu-Anspach / Darmstadt
Kontaktdaten:

Beitrag von Nico Haase »

willst du den suchwert dynamisch mit php erstellen? dann solltest du den parameter mit rawurlencode() richtig kodieren, damit alle sonderzeichen richtig ankommen
Buchtips.net bietet mehr als 2500 Buchrezensionen
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

itst hat geschrieben:search.php?mode=results&search_keywords=Suchbegriffe+getrennt+durch+Plus
Ähm ... ist doch nicht ganz, was ich wollte.

Durch "search.php?mode=results&search_keywords=Suchbegriffe+getrennt+durch+Plus" kommt eine Ergebnisliste mit allen entsprechenden BEITRÄGEN.
Ich hätte aber lieber eine Liste mit allen entsprechenden THEMEN.

Geht das auch Sascha?

@Nico: mir reicht eine "einfache Variante", Danke!

Uwe
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Dann musst Du die search.php anpassen.

Code: Alles auswählen

----- finde -----
$show_results = ( isset($HTTP_POST_VARS['show_results']) ) ? $HTTP_POST_VARS['show_results'] : 'posts';

----- ersetzte mit -----
if ( isset($HTTP_POST_VARS['show_results']) || isset($HTTP_GET_VARS['show_results']))
{
	$show_results = ( isset($HTTP_POST_VARS['show_results']) ) ? $HTTP_POST_VARS['show_results'] : $HTTP_GET_VARS['show_results'];
}
else
{
	$show_results = 'posts';
}
Die URL muss dann noch um den parameter show_results=topics ergänzt werden:
search.php?mode=results&show_results=topics&search_keywords=Suchbegriffe+getrennt+durch+Plus
Gruß Christian
Zuletzt geändert von Christian_W am 30.12.2004 17:03, insgesamt 1-mal geändert.
---
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

Hi Christian,

passt noch nicht ganz:
Es kommt nun zwar die AUflistung in der gewünschten Form, nur werden die Suchwörter NICHT mit "AND" verknüpft, sondern als "OR" ...

Uwe
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Du kannst die Worte direkt beim übergeben mit AND verknüpfen:
search.php?mode=results&show_results=topics&search_keywords=Suchbegriffe+AND+getrennt+AND+durch+AND+Plus
Oder Du änderst in der search.php die Standardeinstellung:

Code: Alles auswählen

---- finde ----
	$search_terms = 0;

---- ersetze mit ----
	$search_terms = 1;
Oder Du fügst wie bei $show_results in den code noch $HTTP_GET_VARS ein und übergibst auch das in der URL. (any/all)

Gruß Christian
---
uwe.ha
Mitglied
Beiträge: 838
Registriert: 18.05.2001 02:00

Beitrag von uwe.ha »

:-? ... will nicht so ...
- Habe den Code lt. Deinem Post vom 28. geändert
Christian_W hat geschrieben:Du kannst die Worte direkt beim übergeben mit AND verknüpfen:
search.php?mode=results&show_results=topics&search_keywords=Suchbegriffe+AND+getrennt+AND+durch+AND+Plus
Über:
http://www.carving-ski.de/phpBB/search. ... k+AND+camp
kommt nix :cry: ... aber über die Suchfunktion schon.
Hab ich was falsch gemacht?

;-)
Uwe
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Bist Du sicher, dass es nicht am Nachladen des Frames liegt?
Evtl. werden dadurch die Parameter nicht richtig übergeben.

Gruß Christian
---
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“