[FCKeditor] Nahrávání souborů s diakritikou

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod mnauprsk 2. 8. 2008 07:59

Ahoj, nefunguje mi nahrávání souborů s diakritikou v FCKeditoru, při nahrávání se zprzní název souboru a odkaz na něj nefunguje. Nevíte, jak se to dá vyřešit?
mnauprsk
Junior

Odeslat příspěvekod K8 2. 8. 2008 09:11

odstranit tu diakritiku a take dalsi znaky, ktere by pak v url mohly delat problemy (napr mezera)
K8
Pokročilý

Odeslat příspěvekod mnauprsk 2. 8. 2008 09:40

No jo, ale to by se muselo udělat přímo ve zdrojáku toho FCKeditoru, a tam tomu kódu moc nerozumím, tak se v tom nechci hrabat, ale určitě to už někdo řešil, a třeba to půjde udělat i nědke v nastavení, ale nemůžu najít kde.
mnauprsk
Junior

Odeslat příspěvekod Gigi 2. 8. 2008 10:03

K8 myslel odstranit diakritiku z názvu nahrávaného souboru, nikoliv upravovat zdrojáky FCKeditoru. Jinak FCKeditoru má široké možnosti nastavení, jsou skryte v konfiguračním souboru. Bohužel z hlavy nevím jeho název, ale Google ti napoví.
Gigi
Junior

Odeslat příspěvekod mnauprsk 2. 8. 2008 14:32

Tak jsem to v nastavení nenašel, ale nakonec se mi podařilo upravit zdroják. Do souboru FCKeditor/editor/filemanager/browser/default/connectors/php/commands.php stačilo přidat tento kód:

Kód: Vybrat vše
$prevodni_tabulka = Array(
'ä'=>'a',
'Ä'=>'A',
'á'=>'a',
'Á'=>'A',
'č'=>'c',
'Č'=>'C',
'ć'=>'c',
'Ć'=>'C',
'ď'=>'d',
'Ď'=>'D',
'ě'=>'e',
'Ě'=>'E',
'é'=>'e',
'É'=>'E',
'ë'=>'e',
'Ë'=>'E',
'í'=>'i',
'Í'=>'I',
'ľ'=>'l',
'Ľ'=>'L',
'ń'=>'n',
'Ń'=>'N',
'ň'=>'n',
'Ň'=>'N',
'ó'=>'o',
'Ó'=>'O',
'ö'=>'o',
'Ö'=>'O',
'ř'=>'r',
'Ř'=>'R',
'ŕ'=>'r',
'Ŕ'=>'R',
'š'=>'s',
'Š'=>'S',
'ś'=>'s',
'Ś'=>'S',
'ť'=>'t',
'Ť'=>'T',
'ú'=>'u',
'ů'=>'u',
'Ů'=>'U',
'Ú'=>'U',
'ü'=>'u',
'Ü'=>'U',
'ý'=>'y',
'Ý'=>'Y',
'ž'=>'z',
'Ž'=>'Z',
'ź'=>'z',
'Ź'=>'Z'
);

$sFileName = strtr($sFileName, $prevodni_tabulka);   
mnauprsk
Junior

Odeslat příspěvekod medvidek88 11. 8. 2008 18:08

a davat pozor na mezery a ostatni nepekne znaky :)
NO IE !!!
medvidek88
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků