WebToDate/Fulltext Google/Reference: 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 == Administrační rozhraní == === Nabídka modulu === Nabídka modulu vypadá následovně: '''Nástroje'…
(Žádný rozdíl)

Verze z 7. 6. 2011, 16:13


Administrační rozhraní

Nabídka modulu

Nabídka modulu vypadá následovně:

Nástroje

Vyhledávací formulář

Nastavení

Globální
Vyhledávací stránka
Navigační lišta

Administrace

Předvolby

K administrační části modulu mají přístup pouze administrátoři WebToDate.

Nástroje

Funkce Nástroje obsahuje funkci pro vygenerování výchozího HTML kódu vyhledávacího formuláře a jeho uložení do těla nově založeného fragmentu. Volí se kategorie, publikace a jazyk fragmentu.

Nastavení

Funkce Vyhledávací stránka slouží k nastavení vyhledávací stránky, tj. její předlohy, způsobu formátování výsledků hledání apod. Samotná vyhledávací stránka se pak v prezentační části zobrazuje na adrese /scripts/modules/fg/fulltxt.php.

Ve formuláři se nastavují následující prvky:

  • Předloha – vybírá se předloha vyhledávací stránky
  • Formátování – volí se možnost formátovat výsledky hledání pomocí WebToDate stylu nebo XSLT transformace
  • WebToDate styl – pokud je nastaveno použít WebToDate styl, aplikuje se na výsledky hledání styl zvolený v této rozevírací nabídce
  • Transformace – pokud je nastaveno použít transformaci, aplikuje se na výsledky hledání XSLT transformace zvolená v této rozevírací nabídce (ukládá se do databáze transformací WebToDate)
  • Počet záznamů / str. – definuje stránkování, tj. kolik položek se na každé stránce výpisu nalezených zobrazuje
  • Uvozující nadpis výpisu odlišuje případy, kdy byla nalezena alespoň jedna položka a kdy nebyla nalezena žádná položka.

V předloze se výpis nalezených položek dosazuje za klíčové slovo <!--WTD_FULLTXT(LIST)-->, uvozující nadpis za klíčové slovo <!--WTD_FULLTXT(LABEL)-->. V definici uvozujícího nadpisu lze použít klíčová slova <!--WTD_FULLTXT(FROM)-->, <!--WTD_FULLTXT(TO)--> a <!--WTD_FULLTXT(TOTAL)-->.

Více o volbě formátování výsledků hledání pomocí stylu či transformace se dozvíte v kapitole Volba způsobu formátování výsledků hledání.


Ve formuláři Navigační lišta je definován vzhled lišty, která je používána pro stránkování seznamů položek.

Grafický vzhled jednotlivých prvků navigační lišty se definuje pomocí následujících polí:

  1. Předchozí – HTML kód určující formátování odkazu pro přechod na předcházející stránku
  2. Následující – HTML kód určující formátování odkazu pro přechod na další stránku
  3. Hlavička – HTML kód který je umístěn na počátku výsledného kódu navigační lišty
  4. Patička – HTML kód který je umístěn na konci výsledného kódu navigační lišty
  5. Číslo stránky – formátování jednotlivých čísel stránky, které umožní odkliknutí na zvolenou stránku
  6. Aktivní stránka – formátování údaje o čísle aktuální stránky
  7. Separátor – oddělovač mezi jednotlivými čísly stránek.
  8. Počet stránek určuje maximální počet čísel stránek v navigační liště a tím nepřímo ovlivňuje i její šířku.

Pro správnou funkci navigační lišty je nutné do výše popsaných polí zadávat i klíčová slova

<!--WTD_NAVIG(URL)--> a <!--WTD_NAVIG(NUMBER)-->.

Jejich použití je zřejmé z následujícího jednoduchého příkladu:

Definici navigační lišty je třeba po instalaci každého modulu v instalovaném modulu uložit – výchozí hodnoty se po instalaci v databázi nenacházejí a bez uložení se pak navigační lišta na žádné stránce nezobrazí.

Navigační lišta je pak v předloze reprezentována klíčovým slovem <!--WTD_FULLTXT(NAVIG)-->.

Administrace

Pomocí formuláře Předvolby se nastavují základní parametry napojení na vyhledávací stroj a další možnosti.

Ve formuláři se nastavují následující pole:

  • Vyhledávací stroj – volí se Google Mini či Google Site Search podle použitého vyhledávacího stroje
  • URL serveru Google – zadává se vyhledávací adresa Google Mini (tedy např. http://gm.mujserver.cz) nebo http://www.google.com pro vyhledávání přes službu Site Search
  • Povinné parametry v URL – interně propojení modulu s vyhledávacím strojem pracuje tak, že při zpracování vyhledávacího formuláře odesílá pomocí http GET požadavek na výsledky hledání, kde celé volání obsahuje všechny zřetězené parametry (např. textovou vyhledávací podmínku, omezení na čas apod.). V tomto poli předvoleb lze uvést parametry, které se odesílají tímto způsobem vždy nezávisle na vyplnění vyhledávacího formuláře uživatelem. Přitom některé parametry jsou z hlediska vyhledávacího stroje povinné. Pro Google Mini se jedná o parametry site a client (zde musí být hodnota default_frontend), pro Site Search to jsou parametry cx (ID vyhledávače) a client (musí být hodnota google-csbe). Lze zde ale uvést i další parametry dle příslušné dokumentace, např. uvedením filter=0 se specifikuje, že se nemá provádět automatická filtrace (tj. zamezení prezentace duplicitního obsahu na různých URL).
  • Timeout ve vteřinách pro spojení se serverem – definuje počet sekund, po které prezentační skript čeká na odezvu vyhledávacího stroje a navrácení výsledků hledání

Druhá část formuláře předvoleb definuje názvy metatagů stránek, které se mohou a nemusí používat pro vyznačení dalších informací o indexované stránce z hlediska metadat WebToDate. Jedná se např. o zařazení do stromu kategorií, ID publikace, čas poslední modifikace apod. Více viz Metatagy stránek.