Domovsk strnka Bloxxy
RSS 2.0 - 20 poslednch pspvk
RSS 0.9 - 10 poslednch aktivnch tmat
Nejste pihlen.

Bloxxy frum

Zprovoznìní vyhledávání
diakritika v nalezených polo¾kách
 
Autor
Strnek: 1
Zprva
EP
Host

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.
08-11-2004 00:42:05
 
sweet128
len

Registrovn: 19-10-2004
Pspvky: 95
Mam taky 8859-2 a nemam problem.

_______________________________________
Lidé vám øeknou mnohem více, kdy¾ s nimi nesouhlasíte
                                sir Clive Marles Sinclair

08-11-2004 17:32:40
 
Martin
Administrtor

Registrovn: 09-09-2004
Pspvky: 209
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

08-11-2004 18:18:13
 
EP
Host

Byl jsem pryè.Ale mám hotovo - funguje, spokojenost ;) je super ¾e se v tom dá vrtat. EP
10-11-2004 06:33:45
 
sweet128
len

Registrovn: 19-10-2004
Pspvky: 95
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:

Kd:
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

07-10-2006 23:20:44
 
Strnek: 1    
Skoit na