adas@dziugger - jogger

[UserJS] Automatyczne uzupełnianie w wyszukiwarce Wikipedii

dnia 16 lipca 2007, o godzinie 21:32:05
Uzupełnianie wyszukiwarki w Wikipedii

Na angielskiej Wikipedii leży sobie skrypt dla zalogowanych użytkowników o nazwie Auto Complete. Dodaje on automatyczne dopełnianie (uzupełnianie) wpisywanych słów w wyszukiwarce Wikipedii. Przy wpisywaniu słowa w pole tekstowe wyświetla się lista artykułów zaczynających się od wpisanych liter (tak jak na grafice obok). Przydatny skrypt, ale miał jedną wielką wadę - nie działał w Operze.

Poprosiłem na polskim forum Opery o poprawienie skyptu. Przyjrzała się Sombria, poprawiła i zasugerowała stworzenie skryptu użytkownika dla Opery. Jako, że podała dokładny przepis to przygotowałem taki skrypt, który działa na każdym projekcie Wikimedii - czyli w Wikipedii, Wikisłowniku, Wikicytatach itp. W każdej wersji językowej. Skrypt działa tak jak widać na obrazku powyżej.

Pobierz plik autocomplete_wikimedia.js oraz dowiedz się jak instalować skrypty użytkownika w Operze.

Tagi:

Komentarze:

Krystek # | dnia 16 lipca 2007, o godzinie 22:35:02

A jest coś takiego dla Firefoksa? (chodzi mnie o te autouzupełnianie pobraną listą haseł z Wikipedii) :>

haRacz # | dnia 17 lipca 2007, o godzinie 01:42:32

Wielkie dzięki.

Hołek # | dnia 17 lipca 2007, o godzinie 02:14:59

Krystek, jest.
Wchodzisz na Wikipedię. Klikasz na wyszukiwarce (zakładam, że masz tam Goggle’a ;)), wybierasz menu wyszukiwarek i klikasz instalację „Wikipedia (język)”. Od teraz mozesz robić to samo w pasku szukania obok paska adresu ;)

adas # | dnia 17 lipca 2007, o godzinie 06:55:54

Hołek: ale wtedy działa tylko jedna wersja projektu ;)

Krystek: jak potrafisz zainstalować UserJS w FF to sprawdź czy ten zadziała – mam takie podejrzenia, że zadziała.

Jurgi # | dnia 17 lipca 2007, o godzinie 10:23:13

Niestety, przy przewijaniu listy kółkiem myszy u mnie przewija się tylko pierwsza linijka, na dokładkę zostawiając śmieci.

adas # | dnia 17 lipca 2007, o godzinie 17:13:32

Jurgi: Potwierdzam, ale tylko wtedy gdy wpiszę 2 litery i zacznę przewijać. W innych wypadkach działa poprawnie… Chociaż nie przy wszystkich kombinacjach.

Hołek # | dnia 21 lipca 2007, o godzinie 13:51:35

A Firefox nie ma tego problemu :P

Poza tym, raczej nie będziesz korzystać z 10 edycji językowych Wiki, czyż nie? ;)

adas # | dnia 22 lipca 2007, o godzinie 23:30:08

hołek: Jak autor był ograniczony do FF to mu tylko w FF zadziałało. Teraz by gościu mógł poprawić to w końcu… bo mu rozwiązanie podałem w dyskusji.

Dodaj swój komentarz:

W komentarzach działa formatowanie tekstu Markdown. Dowiedz się jak z tego korzystać.

*To jest tekst z emfazą* - To jest tekst z emfazą (<em>To jest tekst z emfazą</em>)

**To jest tekst z większą emfazą ('wykrzyczany')** - To jest tekst z większą emfazą ('wykrzyczany') (<strong>To jest tekst z większą emfazą ('wykrzyczany')</strong>)

* To jest lista
* Kilku elementów

  • To jest lista
  • Kilku elementów