Seite 1 von 1
Posts aus versteckten foren nicht in "Suche" zeige
Verfasst: 25.09.2006 01:42
von Smoker
Guten Morgen,
so nachdem ich mich ne std durch die Suche bewegt habt und nicht fündig geworden bin, probier ich es mal auf diesem Weg
Und zwar suche ich einen Mod, der die Suchfunktion des Forums abändert,
weil wofür kann man Foren nur bestimmten Gruppen zugänglich machen, wenn User (sogar Gäste, wenn Suche net nur für eingeloggte) sich die Posts über die Suche durchlesen können.
Also Kurzbeschreibung: Suche soll keine Beiträge aus versteckten Foren bzw. keine Beiträge und auch keine Topicüberschriften aus Foren zeigen in denen der Suchende nicht schreiben darf.
mfg
Smoker
Verfasst: 25.09.2006 02:08
von area57
hast du irgenwelche mods eingebaut ???
denn wenn mal in die Anleitung KB:privates_forum schaust steht folgendes
KB:59 hat geschrieben:Noch ein kleiner Hinweis
Die so erstellten privaten Foren sind für Gäste bzw. User ohne ausreichende Berechtigung nicht zugänglich (Admins haben - unabhängig der Einstellung - jedoch immer Zugang zu den Foren). Bei der Verwendung der Suche oder der Anzeige der Beiträge einer Person werden betroffene Beiträge nicht angezeigt. Sollten die Beiträge dennoch angezeigt werden, so bitte nochmals explizit prüfen, ob man auch wirklich nicht angemeldet ist bzw. ob der verwendete User keine Rechte für das Forum hat. Ansonsten ist evtl. ein eingebauter Mod fehlerhaft.
Verfasst: 25.09.2006 02:17
von Smoker
joa des mir bekannt

hätte wohl etwas besser formulieren sollen, aber da schon spät und ich net ganz nüchtern...
also vergiss ma meinen ersten post XD
der mod soll im entefekt bewirken das ich einzelne foren aus der boardsuche ausschliessen kann, weil da z.B ein forum ist welches versteckt ist aber des lesen ist auch gästen erlaubt^^, des dient im entefekt dafür news zu schreiben die auf einer externen seite ausgegeben werden, da aber mit forum selbst net viel zu tun soll es aus der suche verschwinden

Verfasst: 25.09.2006 03:22
von area57
dann sach das doch gleich
Probier es mal damit:
öffne search.php
suche:
$ignore_forum_sql = '';
ersetze mit
$ignore_forum_sql = X;
das rote
X mit der nummer des Forums ersetzen, wo nicht gesucht werden soll

, die restliche suche sollte problemlos laufen
Verfasst: 25.09.2006 03:39
von Smoker
nice funzt prima

thx
edit: gibbet au so ne nette möglichkeit den namen des forums aus dem dropdown der suche zu nehmen ?
Verfasst: 25.09.2006 03:52
von area57
Smoker hat geschrieben:edit: gibbet au so ne nette möglichkeit den namen des forums aus dem dropdown der suche zu nehmen ?
Gibt es bestimmt

ich schau mal nach
EDIT: Ok rausbekommen habe ich es nicht ausm Dropdown aber stillgelegt
suche in der search.php
$s_forums = '';
und ersetze mit
$s_forums = 'X';
Das X wieder mit der Forumnummer ersetzen
Verfasst: 25.09.2006 13:20
von Smoker
Hi,
also des s_forums zeigt bei mir keine veränderung
was ich grade feststelle mit dem ignore_forum da, wenn ich in der suche des dropdown auf alle lasse funzt wie soll, es wird nix angezeigt, aber wenn ich des forum da auswähle und dann suchen mach, zeigt es die posts wieder
edit: nu habsch ma in line 406
in
geändert und des gleiche nochma in line 425
des suchen geht zwar nu net mehr, aber der foren name und die kategorie werden leider noch gezeigt

, aber najo fürs erste is des schon ma ok
wenn wer bessere lösung hat und oder au noch weiß wie man den forennamen und kategorie ausblendet da, hab ich nartürlich ein offenes ohr
