Quick Search - einschränken auf aktuellen Themenbereich

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Quick Search - einschränken auf aktuellen Themenbereich

Beitrag von Dungeonwatcher »

Hi! :cool:

Ich habe mir folgende Schnellsuche gebastelt:

Code: Alles auswählen

<form action="./search.php?mode=results" method="post">
    <td><input type="text" size="35" maxlength="50" name="search_keywords" class="post" value="Schnell Suche" style="border-color: black;" onfocus="this.value=''"></input></td>
    <td><input type="submit" value="suchen" alt="Submit" class="catbutton" accesskey="s"></input>
      <input type="hidden" name="searchuser" value=""></input>
      <input type="hidden" name="search_forum" value="-1"></input>
      <input type="hidden" name="search_author" value=""></input>
      <input type="hidden" name="search_time" value="0"></input>
      <input type="hidden" name="search_cat" value="-1"></input>
      <input type="hidden" name="sort_by" value="0"></input>
      <input type="hidden" name="search_fields" value="all"></input> 
      <input type="hidden" name="show_results" value="posts"></input>
      <input type="hidden" name="retrun_chars" value="-1"></input>
</form>
Diese habe ich in die Forumübersicht (viewforum_body.tpl) eingebaut.
Nur möchte ich diese Suche aber einschränken. Es sollen nur alle Themen dieses Forumbereichs und nicht das kplt. Forum durchsucht werden. D.h. ich muss irgendwie die aktuelle Forum ID unterbringen. Nur wie?

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier:

Code: Alles auswählen

<input type="hidden" name="search_forum" value="-1"></input> 
Und zwar wird die Foren-ID bereits mit dem Platzhalter {FORUM_ID} bereitgestellt, der in diesem Input als Value eingebunden werden kann...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Moin! :cool:

Perfekt. THNX

Das weckt natürlich Begehrlichkeiten. ;)
Auf die gleiche Weise sollte es doch auch möglich sein ein einzelnes Topic zu durchsuchen. Wenn ich dies in die viewtopic_body.tpl einbaue und mit {TOPIC_ID} arbeite, bekomme ich die Meldung das ich nicht berechtigt bin?

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Um nur in einem Topic zu suchen, muss die search.php mit angepasst werden, da diese Suchmethode in einem phpBB normalerweise nicht vorgesehen ist!
Das wäre aber dann etwas mehr, als ich hier kostenlos umsetzen würde...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten