Obsah - Index - Předchozí - Další


Vytvořit uživatelsky definované hledání na internetu (pouze verze Deluxe)



Obrazovku Vytvořit uživatelsky definované hledání na internetu zobrazíte kliknutím na tlačítka Přidat nebo Upravit na obrazovce Vybrat hledání na internetu.

Tuto obrazovku lze využít pro přidání nové položky hledání na internetu nebo pro úpravu existující.

Přidání nové položky hledání:

1. Zapište název pro hledání.  Jde obvykle o název internetové stránky nebo aktuální adresy URL.
2. Zapište vyhledávací řetězec, který bude poslán na internetovou stránku.  Tento řetězec může obsahovat [pole], které budou před odesláním řetězce nahrazeny informacemi o osobě.  (Vysvětlení a příklad jsou uvedeny níže.)
3. Zapište definice překladu znaků, které jsou třeba pro přípravu vyhledávacího řetězce.
4. Klikněte na Uložit.

Kde se bere vyhledávací řetězec?
Řetězec, který odchází na vyhledávací stránku, musí být v určitém formátu, který stránka rozpozná.  Každá internetová stránka akceptuje řetězec v určitém formátu, který se může lišit od jiné stránky.  Kde se můžete dovědět, jak má řetězec vypadat.  Nejjednodušším způsobem je otevřít váš prohlížeč internetu, přejít na stránku, na které chcete vyhledávat, nadefinovat a odeslat hledání a pak si prohlédnout, jaký vyhledávací řetězec URL byl vytvořen.  Z tohoto řetězce, který je mnohdy velmi dlouhý a vypadá komplikovaně, si můžete obvykle představit, co je posíláno.  Podívejte se na příklad, který použije vyhledávací stránku Ellis Island.

1. Přejděte na http://www.ellisisland.org 
2. Do pole Last Name zapište příjmení, které hledáte.  Zapište např. berdan.
3. Klikněte na START SEARCH pod polem Last Name. Stránka prohledá databázi a zobrazí seznam nalezených BERDANŮ.
4. Všimněte si adresy URL v poli Adresa vašeho prohlížeče. To je vyhledávací řetězec, který byl odeslán.

V tomto případě je vyhledávací řetězec zobrazen jako:
http://www.ellisisland.org/search/matchMore.asp?LNM=BERDAN
&PLNM=BERDAN&first_kind=1&kind=exact&offset=0&dwpdone=1 

Všimněte si dvou věcí. Za prvé řetězec neobsahuje žádné mezery.  Za druhé, jméno, které hledáte, berdan, je v řetězci obsaženo (v tomto případě je v řetězci dvakrát).

Tento řetězec označte ve vašem prohlížeči, zkopírujte jej (stisknutím Ctrl-C) a vložte jej do pole Vyhledávací řetězec v Legacy (stisknutím Ctrl-V).

Nyní, pokud budete vždy hledat jméno berdan, máte hotovo.  Vy však chcete vyhledávat jakékoli jméno z vaší databáze.  Takže další věc, kterou musíte provést, jej změnit vyhledávací řetězec tak, aby bylo možné nahradit jméno berdan v řetězci jiným jménem.  To je možné, nahradíte-li příjmení [polem].  V tomto případě polem [Příjmení].  Nyní bude váš řetězec vypadat takto:

http://www.ellisisland.org/search/matchMore.asp?LNM=[Příjmení]
&PLNM=[Příjmení]&first_kind=1&kind=exact&offset=0&dwpdone=1 

V tomto jednoduchém případě je to vše.  Vytvořili jste vyhledávací řetězec, který je třeba pro hledání podle příjmení na stránkách Ellis Island.

Jenže není to tak jednoduché, a hotovi ještě nejsme.... jen skoro.

Pokud byste chtěli hledat podle stejného příkladu, ale vyhledat příjmení Van Horn, objevíte něco důležitého.  Vyhledávací řetězec bude vypadat takto:

http://www.ellisisland.org/search/matchMore.asp?LNM=VAN+HORN&PLNM=VAN+HORN&first_kind=1&kind=exact&offset=0&dwpdone=1

Příjmení Van Horn obsahuje uprostřed mezeru.  Ve vysledném vyhledávacím řetězci je tato mezera nahrazena znakem plus (+).  Z Van Horna se stal van+horn.  Tímto postřehem doplníte zbývající informaci, která je třeba pro dokončení definice vašeho vyhledávacího řetězce.  Musíte sdělit Legacy, že má nahradit všechny mezery ve jméně znakem plus.

Definice překladu znaků
Protože vyhledávací řetězec nemůže obsahovat mezery, musíte sdělit Legacy, jakým znakem má mezeru nahradit.  To se provádí pomocí nahrazovacího vzoru.  Nahrazovací vzor je ve formě []=[], kde znak, který chcete změnit, je umístěn mezi prvním párem lomených závorek a znak nebo znaky, kterými jej chcete nahradit, je umístěn mezi druhým párem lomených závorek.  Chcete-li mezeru nahradit znakem plus, nahrazovací řetězec bude [ ]=[+].  Mezery musí být nahrazeny vždy něčím jiným.  V mnoha případech je třeba nahradit i jiné znaky.  Jedná se často o uvozovky.  Pokud chcete na Ellis Island hledat Van Horn "The Butcher", vyhledávací řetězec bude vypadat takto:

http://www.ellisisland.org/search/wsese_02a.asp?LNM=VAN+HORN+%22THE+BUTCHER%22&PLNM=VAN+HORN+%22THE+BUTCHER%22&first_kind=1&RF=0&

Všechny mezery byly nahrazeny znakem plus a uvozovky byly nahrazeny %22.  (%22 je hexadecimální hodnotou pro znak uvozovky.)

Několik příjmení ve vaší databázi může obsahovat uvozovky. Uvozovky dáváte častěji do křestního jména, např. William "Bill" Andrew.  Pro dokončení naší náhrady znaků musíme přidat převod uvozovek, takže řetězec bude vypadat takto:

[ ]=[+], ["]=[%22]

Vkládáte-li více náhrad, musíte je oddělit čárkou.

Další časté příklady definic náhrad jsou:
[ ]=[%20]   nahradí mezeru znakem %20 (hexadecimální hodnota pro mezeru).
[ ]=[_]   nahradí mezeru podtržítkem.
["]=[']   nahradí dvojité uvozovky jednoduchými.

Další příklady vyhledávacích řetězců:

FamilySearch:
http://www.familysearch.org/Search/ancestorsearchresults.asp?first_name=[KřestníJména]&last_name=[Příjmení]

Všimněte si, že v tomto řetězci jsou dvě [pole].

Genealogy.com:
http://www.genealogy.com/cgi-bin/wizard_results.cgi?Category=Summary&UsearchID=990cec2812eba5ff3c1719c6OBaqnN&FN=[KřestníJméno]&MN=[DruhéJméno]&LN=[Příjmení]&BDATE=[NarozDat]&BLOCATION=&DDATE=[ÚmrtíDat]&DLOCATION=&SL=&SURNAMEONLY=&TYPE=Single&FILE=&IND=&GROUPIND=&GROUPINDNAME=&TREESEARCH=&FILTER=
Tento řetězec vypadá složitěji.  Obsahuje pole [KřestníJméno], [DruhéJméno], [Příjmení], [NarozDat] a [ÚmrtíDat].  Význam zbytku řetězce neznáme.  Provedli jsme pouze ruční vyhledání, řetězec zkopírovali a některé části nahradili [poli].

Vyhledáváte-li na některých stránkách, vyhledávací řetězec, který je na stránku poslán, může být skrytý nebo rychle změněn na něco jiného, což je pak zobrazeno v poli Adresa vašeho vyhledávače.  V tomto případě můžete poslat email webmasterovi těchto stránek nebo technické podpoře se žádostí o zaslání formátu vyhledávacího řetězce na jejich stránkách.


Seznam dostupných [polí]
Následuje seznam [polí], které můžete použít ve vašem vyhledávacím řetězci, aby se něj dostaly informace o osobě, kterou chcete vyhledat.  Všimněte si, že v názvech polí nejsou mezery.  Velká či malá písmena v názvu pole nemají vliv.  [Příjmení] je totéž jako [příjmení] nebo [PŘÍJMENÍ] nebo [PřÍJmEnÍ].  Používáme velká i malá písmena pro snadnější představu, co názvy polí znamenají v případě víceslovných názvů.

[KřestníJména]
[KřestníJméno]
[DruhéJméno]
[Příjmení]
[CeléJméno]
[NarozDat]
[NarozDat_DMR]
[NarozRok]
[ÚmrtíDat]
[ÚmrtíDat_DMR]
[ÚmrtíRok]
[PočRok]
[KonRok]

Jiné informace
(viz Hledání na Geneanet.org).



9-0132 : 70114