Strona 1 z 1

Wyświetl wyniki jako

: 18 lipca 2011, 08:18
autor: Commander
Co muszę zmienić aby wyszukiwarka domyślnie miała zaznaczone wyświetlanie wyników jako posty a nie tematy i aby w wyszukiwarce w działach też pokazywała tematy a nie posty ?

i jeszcze mam 1 problem

nie wiem od kiedy tak się stało (czy to przez jakąś modyfikacje czy ten styl tak ma) ale gdy wchodzę do jakiegoś tematu na moim forum to nie mogę kliknąć na nick osoby która napisała posta aby wejść do jego profilu (da się to naprawić ?)

Re: Wyświetl wyniki jako

: 18 lipca 2011, 13:00
autor: daroPL
1)
W pliku /styles/nazwa_stylu/template/search_body.html znajdź

Kod: Zaznacz cały

		<dd>
			<label for="show_results1"><input type="radio" name="sr" id="show_results1" value="posts" checked="checked" /> {L_POSTS}</label>
			<label for="show_results2"><input type="radio" name="sr" id="show_results2" value="topics" /> {L_TOPICS}</label>
		</dd>
i zamień na

Kod: Zaznacz cały

		<dd>
			<label for="show_results1"><input type="radio" name="sr" id="show_results1" value="posts" /> {L_POSTS}</label>
			<label for="show_results2"><input type="radio" name="sr" id="show_results2" value="topics" checked="checked" /> {L_TOPICS}</label>
		</dd>
oraz w pliku search.php
znajdź

Kod: Zaznacz cały

$show_results	= ($topic_id) ? 'posts' : request_var('sr', 'posts');
i zamień na

Kod: Zaznacz cały

$show_results	= ($topic_id) ? 'posts' : request_var('sr', 'topics');
2)
To mi wygląda na zainstalowaną jakąś modyfikację o szybkiej odpowiedzi. Przyjrzyj się temu w pliku /styles/nazwa_stylu/template/viewtopic_body.html.

Re: Wyświetl wyniki jako

: 19 lipca 2011, 07:49
autor: Commander
ok dzięki a jeszcze jak ustawić żeby

Szukaj w:

było ustawione na

Tylko tytuły tematów

Re: Wyświetl wyniki jako

: 19 lipca 2011, 09:33
autor: jaroslw
W search_body.html znajdź:

Kod: Zaznacz cały

<dl>
		<dt><label for="sf1">{L_SEARCH_WITHIN}:</label></dt>
		<dd><label for="sf1"><input type="radio" name="sf" id="sf1" value="all" checked="checked" /> {L_SEARCH_TITLE_MSG}</label></dd>
		<dd><label for="sf2"><input type="radio" name="sf" id="sf2" value="msgonly" /> {L_SEARCH_MSG_ONLY}</label></dd>
		<dd><label for="sf3"><input type="radio" name="sf" id="sf3" value="titleonly" /> {L_SEARCH_TITLE_ONLY}</label></dd>
		<dd><label for="sf4"><input type="radio" name="sf" id="sf4" value="firstpost" /> {L_SEARCH_FIRST_POST}</label></dd>
	</dl>
Zmień na:

Kod: Zaznacz cały

<dl>
		<dt><label for="sf1">{L_SEARCH_WITHIN}:</label></dt>
		<dd><label for="sf1"><input type="radio" name="sf" id="sf1" value="all" /> {L_SEARCH_TITLE_MSG}</label></dd>
		<dd><label for="sf2"><input type="radio" name="sf" id="sf2" value="msgonly" /> {L_SEARCH_MSG_ONLY}</label></dd>
		<dd><label for="sf3"><input type="radio" name="sf" id="sf3" value="titleonly" checked="checked" /> {L_SEARCH_TITLE_ONLY}</label></dd>
		<dd><label for="sf4"><input type="radio" name="sf" id="sf4" value="firstpost" /> {L_SEARCH_FIRST_POST}</label></dd>
	</dl>

Re: Wyświetl wyniki jako

: 19 lipca 2011, 11:32
autor: Commander
Dzięki,

da się jakoś zwiększyć maksymalną częstotliwość wyszukiwanych słów

na forum mam kilka tematów w których występuje słowo "peja" a i tak przy wyszukiwaniu tylko tego słowa mam komunikat
Słowa pominięte ze względu na dużą częstotliwość występowania: peja.
Aby rozpocząć wyszukiwanie, należy wprowadzić przynajmniej jedno słowo. Minimalna liczba znaków w słowie, z wyłączeniem wieloznaczników (*,?), to 1.

Re: Wyświetl wyniki jako

: 19 lipca 2011, 20:27
autor: daroPL
PA -> Konfiguracja serwera -> Wyszukiwanie -> Próg popularności słowa i wpisz 0.

Re: Wyświetl wyniki jako

: 23 lipca 2011, 11:32
autor: Commander
zmieniłem Mechanizm wyszukiwania na mysql

potem zrobiłem to co tu napisali

Kod: Zaznacz cały

http://www.phpbb3bbcodes.com/viewtopic.php?f=19&t=731
i wyszukiwarka działa od razu lepiej ale

chciałem wyszukać temat

eminem - You're Never Over
i wpisałem same You're Never Over do wyszukiwarki i nic nie wyszukało, dlaczego ?

temat był już dodany jakiś czas temu

Re: Wyświetl wyniki jako

: 23 lipca 2011, 12:13
autor: jaroslw
Prawdopodobnie potrzebujesz utworzyć/przebudować indeks wyszukiwania. Do zrobienia w PA => KONSERWACJA => Indeksowanie wyszukiwania.

Re: Wyświetl wyniki jako

: 23 lipca 2011, 13:43
autor: Commander
jak zamieniłem wyszukiwarkę na mysql to utworzyłem index do Fulltext mysql (aktywny) a usunąłem z Fulltext native i jak narazie wszystko mi wyszukuje poza tym tytułem

Re: Wyświetl wyniki jako

: 25 lipca 2011, 09:09
autor: jaroslw
Sprawdź czy winny nie jest apostrof, tzn. spróbuj z częścią tytułu tej piosenki.

Re: Wyświetl wyniki jako

: 25 lipca 2011, 12:32
autor: Commander
wpisuje bez apostrofu i to samo
wpisuje tylko Never Over i to samo
zrobiłem nowy temat z tą samą nazwą i to samo

czyli nic nie wyszukuje

wpisuje

eminem - You're Never Over

wyszukuje mi ten temat ale wraz z wszystkimi w których jest podane słowo eminem