Seite 1 von 1

suche loginbox anzeigen

Verfasst: 02.06.2009 16:05
von Ghostt
Wie kann ich unter diesem hinweis die login box anzeigen?
"Du bist leider nicht berechtigt, die Suche zu verwenden."

der hinweis befindet sich bei language/suche.php

code sieht glaub ich in der art aus:

Code: Alles auswählen

login_box('', $user->lang['LOGIN_VIEWTOPIC']);

Re: suche logginbox anzeigen

Verfasst: 02.06.2009 16:21
von oxpus
Hallo,

wer soll denn die Meldung angezeigt bekommen?
Gäste?

Re: suche logginbox anzeigen

Verfasst: 02.06.2009 16:32
von Ghostt
die keinen zugriff haben auf die suchfunktion zb gäste.

habe hier schnipsel gefunden und getetet in includes/search.php aber leider ohne erfolg:
http://wiki.phpbb.com/Login_box

hast du eine idee?

/edit warum wurde das thema nach mod suche verschoben, dazu wird nur ein codeschnipsel benötigt...

das ist schonwieder so ein bug welchen nur phpbb hat bei allen anderen boards zb vb wird die loginbox immer angezeigt wenn es sein muss..

Re: suche logginbox anzeigen

Verfasst: 02.06.2009 17:00
von oxpus
Ghostt hat geschrieben:/edit warum wurde das thema nach mod suche verschoben, dazu wird nur ein codeschnipsel benötigt. das ist schonwieder so ein bug welchen nur phpbb hat bei allen anderen boards zb vb wird die loginbox immer angezeigt wenn es sein muss..
Weil beim unberechtigten Zugriff auf die Suchefunktion eine Meldung kommt und nicht die Login-Box. Das muss daher geändert werden und ist eben in diesem Forum besser aufgehoben ;)
hast du eine idee?
Ja, die habe ich:
Öffne die search.php und finde dort die Zeilen

Code: Alles auswählen

	$template->assign_var('S_NO_SEARCH', true);
	trigger_error('NO_SEARCH');
Diese müssten ersetzt werden mit

Code: Alles auswählen

	login_box('', $user->lang['NO_SEARCH']);
und dann zweimal die Zeilen

Code: Alles auswählen

	$template->assign_var('S_NO_SEARCH', true);
	trigger_error('NO_SEARCH_TIME');
mit diesem ersetzen

Code: Alles auswählen

	login_box('', $user->lang['NO_SEARCH_TIME']);

Re: suche loginbox anzeigen

Verfasst: 02.06.2009 17:52
von Ghostt
sehr gut ,das habe ich gesucht, danke oxpus.

kann man dies noch perfektionieren und es so einrichten das wenn der gast der nicht eingelogt ist in der suchbox einen begriff eingibt und dann zu dieser einlogseite weitergeiltet wird dort sich einlogt und dann sofort zur suche nach dem vorhin eingegebenen Suchbegriff weitergeleitet wird.

das wäre ein gutes Feature für phpbb .

mfg