Zprovoznění vyhledávání diakritika v nalezených položkách |
---|
Autor |
Stránek: 1
Zpráva |
---|---|
používám iso-8859-2 najdu články s výskyty hledaného výrazu a odkazy jsou tvořeny nesprávně-diakritika to mrší. Myslím si, že budu muset upravit fci ModLink. Ale teď dobrou noc. |
|
|
|
Mam taky 8859-2 a nemam problem. _______________________________________ LidĂŠ vĂĄm øeknou mnohem vĂce, když s nimi nesouhlasĂte sir Clive Marles Sinclair |
|
|
|
Sweet nemá problém proto, že jsem mu poslal soubor hledani.php v kódování iso-8859-2. Jinak je hledání vyhotoveno v kódování windos-1250 (jak je napsáno u downloadu) tudíž by mělou pouze stačit překódovat daný soubor v jakémkoliv lepším editoru do požadovaného kódování. _______________________________________ Martin -- Techblog - Bloxxy |
|
|
|
Byl jsem pryč.Ale mám hotovo - funguje, spokojenost ;) je super že se v tom dá vrtat. EP | |
|
|
Jo, a další problém spočívá v UTF-8. Protože samotné recode nestačí, problém se musí řešit záměnou kódu. Někde na řádce 250 v hledani.php změňte volání funkce strtr() na: Kód: function ModLink($fn) { $fn = StrTr($fn,array( "é"=>"e","ě"=>"e","É"=>"E","Ě"=>"E","ř"=>"r","Ř"=>"R","ť"=>"t","Ť"=>"T", "ž"=>"z","Ž"=>"Z","ú"=>"u","Ú"=>"U","ů"=>"u","Ů"=>"U","ü"=>"u","Ü"=>"U", "í"=>"i","Í"=>"I","ó"=>"o","Ó"=>"O","á"=>"a","Á"=>"A","š"=>"s","Š"=>"S", "ď"=>"d","Ď"=>"D","ý"=>"y","Ý"=>"Y","č"=>"C","Č"=>"C","ň"=>"n","Ň"=>"N", "ä"=>"a","Ä"=>"A","ĺ"=>"L","Ĺ"=>"L","ľ"=>"l","Ľ"=>"L","ŕ"=>"r","Ŕ"=>"R", "ö"=>"o","Ö"=>"O","ô"=>"o","Ô"=>"O")); _______________________________________ LidĂŠ vĂĄm øeknou mnohem vĂce, když s nimi nesouhlasĂte sir Clive Marles Sinclair |
|
|
Stránek: 1 |
---|
Skočit na