WebToDate/Fulltext Google/Začínáme: Porovnání verzí

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
Založena nová stránka: Category:WebToDate Fulltext Google Category:Fulltext == Indexace webu == Aby bylo možno modul zprovoznit resp. vyzkoušet jeho funkčnost, je vždy třeba nejprv…
 
mBez shrnutí editace
 
Řádek 13: Řádek 13:
Postupujte dle instrukcí k zařízení. Je třeba zadat počáteční adresu procházení, nastavit vzory procházených adres, nastavit vzory adres, které jsou vyloučeny z procházení apod.
Postupujte dle instrukcí k zařízení. Je třeba zadat počáteční adresu procházení, nastavit vzory procházených adres, nastavit vzory adres, které jsou vyloučeny z procházení apod.


[[Image:fg-gm-setup1|center]]
[[Image:fg-gm-setup1.png|center]]


O tom, co je již zaindexováno, poskytuje dobrou představu funkce zařízení ''Diagnostika procházení'', která poskytuje hierarchický přehled o tom, jaká URL byla kdy procházena a indexována.
O tom, co je již zaindexováno, poskytuje dobrou představu funkce zařízení ''Diagnostika procházení'', která poskytuje hierarchický přehled o tom, jaká URL byla kdy procházena a indexována.


[[Image:fg-gm-setup2|center]]
[[Image:fg-gm-setup2.png|center]]


Pokud chceme, aby indexovací stroj určoval datum a čas modifikace zprávy podle metadat zpráv WebToDate, je třeba vkládat toto datum do stránek se zprávami jako metatag (viz [[../Reference#Metatagy stránek a extenze modulu|Metatagy stránek]]) a zároveň v nastavení ''Data dokumentu'' indexovacího stroje definovat, že se pro tyto účely má používat daný metatag (standardně ''last-modified'').
Pokud chceme, aby indexovací stroj určoval datum a čas modifikace zprávy podle metadat zpráv WebToDate, je třeba vkládat toto datum do stránek se zprávami jako metatag (viz [[../Reference#Metatagy stránek a extenze modulu|Metatagy stránek]]) a zároveň v nastavení ''Data dokumentu'' indexovacího stroje definovat, že se pro tyto účely má používat daný metatag (standardně ''last-modified'').


[[Image:fg-gm-setup3|center]]
[[Image:fg-gm-setup3.png|center]]


=== Google Site Search ===
=== Google Site Search ===
Řádek 29: Řádek 29:
Zadejte zde zejména počáteční URL adresu (typicky adresu úvodní stránky webu).
Zadejte zde zejména počáteční URL adresu (typicky adresu úvodní stránky webu).


[[Image:fg-ss-setup1|center]]
[[Image:fg-ss-setup1.png|center]]


Pro propojení modulu s vyhledávačem budete potřebovat ID vyhledávače (zobrazuje se na stránce ''Základní informace'' v rozhraní pro správu vyhledávače).
Pro propojení modulu s vyhledávačem budete potřebovat ID vyhledávače (zobrazuje se na stránce ''Základní informace'' v rozhraní pro správu vyhledávače).
Řádek 51: Řádek 51:
Přejděte v hlavní nabídce WebToDate na '''Vzhled''' – '''Předlohy''', zvolte kategorii předloh ''Fulltext Google'' a založte zde novou předlohu dle následujícího vzoru.
Přejděte v hlavní nabídce WebToDate na '''Vzhled''' – '''Předlohy''', zvolte kategorii předloh ''Fulltext Google'' a založte zde novou předlohu dle následujícího vzoru.


[[Image:fg-predloha|center]]
[[Image:fg-predloha.png|center]]


V poli '''Šablona''' zvolte ze stromu šablon vhodnou šablonu, která obsahuje prostor pro umístění vyhledávacího formuláře a výsledků hledání.
V poli '''Šablona''' zvolte ze stromu šablon vhodnou šablonu, která obsahuje prostor pro umístění vyhledávacího formuláře a výsledků hledání.

Aktuální verze z 7. 6. 2011, 15:49


Indexace webu

Aby bylo možno modul zprovoznit resp. vyzkoušet jeho funkčnost, je vždy třeba nejprve zajistit, aby webová prezentace byla aspoň částečně zaindexována. Návody k využívaným aplikacím a zařízením firmy Google nejsou předmětem tohoto manuálu, nicméně z hlediska času platí:

  • Zařízení Google Mini musí mít nakonfigurováno a spuštěno procházení alespoň 30 minut, aby již byly k dispozici nějaké indexované stránky
  • Google Site Search lze použít jen na veřejně přístupný web, který již je v provozu a indexovací robot firmy Google jej již zaregistroval a zaindexoval.

Google Mini

Postupujte dle instrukcí k zařízení. Je třeba zadat počáteční adresu procházení, nastavit vzory procházených adres, nastavit vzory adres, které jsou vyloučeny z procházení apod.

O tom, co je již zaindexováno, poskytuje dobrou představu funkce zařízení Diagnostika procházení, která poskytuje hierarchický přehled o tom, jaká URL byla kdy procházena a indexována.

Pokud chceme, aby indexovací stroj určoval datum a čas modifikace zprávy podle metadat zpráv WebToDate, je třeba vkládat toto datum do stránek se zprávami jako metatag (viz Metatagy stránek) a zároveň v nastavení Data dokumentu indexovacího stroje definovat, že se pro tyto účely má používat daný metatag (standardně last-modified).

Google Site Search

Na adrese http://www.google.com/sitesearch/ založte nový vyhledávač. Firma Google provozuje tuto službu jako placenou službu.

Zadejte zde zejména počáteční URL adresu (typicky adresu úvodní stránky webu).

Pro propojení modulu s vyhledávačem budete potřebovat ID vyhledávače (zobrazuje se na stránce Základní informace v rozhraní pro správu vyhledávače).

Vyhledávání na webu – vytvoření vyhledávací stránky

V prvé řadě je třeba nastavit předvolby modulu. Přejděte do nabídky modulu AdministracePředvolby. Zde nastavte následující údaje:

  • Vyhledávací stroj – zvolte Google Mini nebo Google Site Search
  • URL serveru Google – pro Google Mini zadejte URL adresu, na které běží vaše zařízení, tedy např. http://gm.mujserver.cz/ (nebo lze zadat IP adresu stroje). Pro Google Site Search zadejte http://www.google.com.
  • Povinné parametry v URL – pro Google Mini zadejte site=default_collection&client=default_frontend&filter=0; zde je ovšem třeba zohlednit nastavení v Google Mini, pokud jste např. založili kolekci pod jiným jménem než default_collection, je třeba zde uvést název kolekce. Pro Google Site Search zadejte cx=přidělené_ID_vyhledávače&client=google-csbe. Přidělené ID je ve tvaru typu 015767450439684041166:jxfsktowbfr, dvojtečku zde nahraďte sekvencí znaků %3A.

Pro ostatní pole formuláře ponechte výchozí hodnoty.


Vytvořte fragment s vyhledávacím formulářem. V nabídce modulu přejděte na NástrojeVyhledávací formulář, zvolte zde vhodnou kategorii a publikaci a tlačítkem Přidat HTML fragment vygenerujte fragment, v jehož těle je HTML kód vyhledávacího formuláře. HTML kód bude možno později upravit tak, aby formulář odpovídal potřebám a grafickému designu webové prezentace.


Přejděte v hlavní nabídce WebToDate na VzhledPředlohy, zvolte kategorii předloh Fulltext Google a založte zde novou předlohu dle následujícího vzoru.

V poli Šablona zvolte ze stromu šablon vhodnou šablonu, která obsahuje prostor pro umístění vyhledávacího formuláře a výsledků hledání.


Nyní zvolte tuto nově založenou předlohu a do vhodné oblasti vložte fragment vygenerovaný v předchozím kroku pod stylem, který vkládá jen tělo fragmentu. Následně upravte tělo fragmentu, za ukončení vyhledávacího formuláře (</form>) vložte cca následující kód:

<br /><br />
<!--WTD_FULLTXT(NAVIG)-->
<br /><br />
<span class="formtitle"><!--WTD_FULLTXT(LABEL)--></span>
<br /><br />
<!--WTD_FULLTXT(LIST)-->

Předlohu nyní vygenerujte.


Přejděte do nabídky VzhledStyly. Založte nový styl se zařazením Fulltext Google, do těla stylu vložte následující kód:

<div>
<!--WTD_F(NUMBER)-->. 
<strong><a href="<!--WTD_F(TITLELINK)-->"><!--WTD_F(TITLE)--></a></strong>
<br />
<!--WTD_F(DATE)-->
<div class="popisek">
<!--WTD_F(DESCRIPTION)-->
</div>
<!--WTD_IF(SOURCENOTNULL,"zdroj: <!--WTD_F(SOURCE)-->")-->
</div>

Pro definici separátoru ve stylu můžete použít např. tag <hr />.


Nyní přejděte zpět do nabídky modulu NastaveníGlobálníVyhledávací stránka. Zde vyplňte následující:

  • Stránka s výsledky – zvolte předlohu vytvořenou v předchozím kroku
  • Formátování – zvolte použít WebToDate styl
  • WebToDate Styl – zvolte styl vytvořený v předchozím kroku

Ostatním polím ponechte výchozí hodnoty. Přejděte do nabídky NastaveníGlobálníNavigační lišta a formulář beze změn výchozích hodnot uložte.


Nyní lze otestovat funkčnost prezentačního skriptu. V prezentační části vyvolejte URL /scripts/modules/fg/fulltxt.php a použijte vyhledávací formulář, zadejte nějaké hledané slovo. Pod formulářem by se měl zobrazit seznam nalezených položek.