Vyhledávání obsahu a uživatelů podle klíčových slov.
Jednotlivá slova jsou porovnávána doslova (není možné používat zástupné znaky * a ?). Fráze může být obklopena uvozovkami pro doslovné hledání "víceslovné fráze".
Instalace a nastavení
- V admin/reports/status (Logy, Hlášení stavu) zkontrolujte zda máte správně nastavený cron.
- V admin/modules (Moduly) modul povolte.
- V admin/config/search/settings (Konfigurace, Nastavení vyhledávání) je možné upravit výchozí nastavení vyhledávání
- minimální délka slova k indexaci
- Zapnuté moduly pro vyhledávání: vypnout User
- hodnocení obsahu
- V admin/reports/search (Logy, Nejhledanější fráze) je možné zobrazit nejhledanější fráze.
- V admin/people/permissions (Uživatelé, Oprávnění) nastavte přísluná oprávnění.
- Vyhledávat je možné v search/node nebo v admin/content (Obsah).
- V admin/structure/block (Struktura, Bloky) můžete upravit blok Vyhledávání.
- V admin/structure/menu/manage/navigation (Struktura, Menu, Navigace) je možné upravit položku navigace Hledat.
Další moduly:
- Field Indexer
- částečné vyhledávání slov:
- Search API Extended String Filter
- Fuzzy Search (náročný na správnou konfiguraci)
- Views – ve filtrech existuje vlastnost Search, která umožňuje při vyhledávání používat zástupné symboly (tj. vyhledávat části slov)
- Apache Solr Search Integration (vyšší požadavky na výkon serveru)
- Display Suite - mimo jiné i nastavení vzhledu výsledků vyhledávání
- Search API Database Search | Apache Solr Search
- Search API autocomplete | Search Autocomplete | Apache Solr Autocomplete
- Node noindex
- Search configuration | Search Restrict
Tipy:
/**
* Process variables for search-result.tpl.php.
*
* @see search-result.tpl.php
*/
function YOUR_THEME_NAME_preprocess_search_result(&$variables) {
// Remove user name and modification date from search results
$variables['info'] = '';
}