Almanach:Przeszukiwanie: Różnice pomiędzy wersjami

Z Almanach
(Utworzył nową stronę „Informacje o wyszukiwaniu w Almanachu === Koniecznie używaj polskich znaków diaktrycznych === Oprogramowanie nie wie, że pisząc "Lotwa" miałeś na myśli "Łotwę…”)
 
mNie podano opisu zmian
Linia 99: Linia 99:
  </search>
  </search>
</pre>
</pre>
<br>
[[Kategoria:Pomoc]]

Wersja z 21:13, 17 wrz 2009

Informacje o wyszukiwaniu w Almanachu

Koniecznie używaj polskich znaków diaktrycznych

Oprogramowanie nie wie, że pisząc "Lotwa" miałeś na myśli "Łotwę".


Wszystkie słowa wyszukiwane muszą być na stronie

W wyniku wyszukiwania wypisane zostaną tylko te strony, które zawierają w swojej treści wszystkie słowa podane w szukanej frazie. Dlatego jeżeli wyszukiwanie będzie puste, usuń któreś ze słów w szukanej frazie, a także upewnij się, czy są one poprawnie wpisane. Ponadto jeśli wpisałeś np. słowo "rycerz", nie zostaną znalezione strony zawierające w swej treści np. wyraz "rycerski".


Należy unikać stosowania krótkich i powszechnych słów

Nie stosowanie się do tej reguły jest najczęstszą przyczyną niepowodzenia wyszukiwania. Należy wtedy usunąć powszechne słowa takie jak : "aby", "ale", "bardzo" itd. Pełna lista tych słów znajduje się na Almanach:Stopwords.


Wyszukiwanie nie bierze pod uwagę wielkości liter

Wyszukiwanie słów "miód", "Miód" i "MiÓd" da te same wyniki.


Tylko główna przestrzeń nazw jest domyślnie przeszukiwana

Wyszukiwanie odnosi się tylko do głównej przestrzeni nazw (namespace). Są to artykuły bez dodanych przedrostków typu "Almanach:", "Dyskusja:" czy "Grupa:". Aby przeszukiwać po tych dodatkowych przestrzeniach nazw proszę zaznaczyć checkbox-y w "Szukaj w przestrzeniach nazw", które znajduje się na dole strony z rezultatami wyszukiwania.


Wyszukiwanie złożone

Można używać łączenia słów podanych do wyszukania za pomocą łączników "and" (i), "or" (lub) i "not" (nie) w celu tworzenia bardziej złożonych zapytań. Jeśli nie użyto żadnego z nich, "and" (i) jest stosowany domyślnie. Na przykład fraza "piłsudski not bronisław" wyszuka strony zawierające słowo "piłsudski", ale nie zawierające słowa "bronisław" Fraza "(Adolph or Adolf) and Hitler" wyszuka wszystkie strony, które zawierają słowo "Hitler" i słowo "Adolf" lub "Adolph".


Nie można używać wyrażeń regularnych

Wyrażenia regularne nie działają w wyszukiwaniu. Jeżeli nie wiesz co to są wyrażenia regularne nie masz zmartwień w tym względzie.


Nie można stosować "wildcards"

We frazach do wyszukiwania nie można używać ? lub * w celu dopełnienia słów. Jeżeli chcesz szukać zarówno "Polska" i "polski" musisz utworzyć frazę w ten sposób : (Polska or polski).


Przekierowania można wyłączyć

Robi się to przełączając checkbox "Pokaż przekierowania", który znajduje się na dole strony z rezultatami wyszukiwania.


Przeszukiwanie Almanachu za pomocą Google

Można wykorzystać do przeszukiwania Almanachu wyszukiwarkę Google. W zaawansowanym szukaniu należy wpisać w okienku "Pokaż wyniki z tego serwera lub domeny" frazę "almanach.ordugh.org". Należy przy tym pamiętać, że hasła wyszukane przez Google będą miały średnio miesiąc (jeśli w tym okresie zostanie coś dodane do Almanachu - Google tego nie znajdzie).


Dla zaawansowanych użytkowników - wyszukiwanie za pomocą Mozilli

Mozilla posiada mechanizm nazywany "search plugins", który pozwala mieć dostęp do poszczególnych wyszukiwarek za pomocą sidebar-u.

Dla Almanachu kod tego plugin-a jest taki :

 <search
   name="Almanach Historyczny"
   description="Almanach Historyczny - almanach.ordugh.org"
   method="GET"
   searchForm= "http://almanach.ordugh.org"
   action = "http://almanach.ordugh.org/wiki.phtml"
  >
  <input name="search" user>
  <inputnext name="offset" factor="20">
  <inputprev name="offset" factor="20">
 <INTERPRET
 browserResultType = "result"
        resultListStart = "Hasła z frazami w tytule"
        resultListEnd = "</ol>"
        resultItemStart = "<li>"
        resultItemEnd   = "</li>"
 >
 <INTERPRET
        browserResultType = "result"
        resultListStart = "Hasła z frazami w tekście"
        resultListEnd = "</ol>"
        resultItemStart = "<li>"
        resultItemEnd   = "</li>"
 >
 </search>