Nejste přihlášeni!
Vítejte, kolemjdoucí
Uživatelské jméno Heslo: Pamatovat si mne

Alias nadpisu a diakritika
(1 prohlížející) (1) host
  • Strana:
  • 1
  • 2
  • 3

TÉMA: Alias nadpisu a diakritika

Alias nadpisu a diakritika 4 let, 1 měsíc #26603

V 1.5rc4 (nevim, jestli i driv) joomla pri tvorbe aliasu nadpisu clanku oseka diakritiku
Mam napriklad nadpis clanku:
testíček diakritiky ve článcích

joomla ho osekne na
testiek-diakritiky-ve-lancich


pokud zadam nazev clanku jako
ěščřžýáíéúůďťň
joomla ho osekne na
yaieu
  • ploki
  • NEPŘÍTOMEN
  • Pokročilý uživatel
  • Příspěvky: 148
Téma bylo zamčeno.

Re:Alias nadpisu a diakritika 4 let, 1 měsíc #26607

co se třeba podívat do souboru, který to dělá, a tyhle znaky tam přidat?
  • Kryštof Korb
  • NEPŘÍTOMEN
  • Pokročilý uživatel
  • Příspěvky: 208
mno všem kdo mi poradili díky...
Téma bylo zamčeno.

Re:Alias nadpisu a diakritika 3 let, 11 měsíců #29689

mě pomohlo v souboru /libraries/joomla/language/language.php přepsat funkci transliterate na tohle:

	function transliterate($string)
{
// pridano
$string = JString::strtolower($string);
$tr = array('á','ä','č','ď','é','ě','ë','í','ň','ó','ö','ř','š','ť','ú','ů','ü','ý','ž');
$en = array('a','a','c','d','e','e','e','i','n','o','o','r','s','t','u','u','u','y','z');
$string = JString::str_ireplace($tr, $en, $string);
// pridano
$string = htmlentities(utf8_decode($string));
$string = preg_replace(
array('/ß/','/&(..)lig;/', '/&([aouAOU])uml;/','/&(.)[^;]*;/'),
array('ss',"$1","$1".'e',"$1"),
$string);
 
return $string;
}
  • alf.ltm
  • NEPŘÍTOMEN
  • Super Admin
  • Příspěvky: 1
Téma bylo zamčeno.

Re:Alias nadpisu a diakritika 3 let, 11 měsíců #29825

Já jsem to obešel tak, že do aliasu (u článku či položky menu) jsem natvrdo napsal verzi bez diakritiky s pomlčkou místo mezer a při zapnutém SEF (jen to v Joomle) to funguje v pohodě.
  • Ben
  • NEPŘÍTOMEN
  • Joomla Guru
  • Příspěvky: 1165
Téma bylo zamčeno.

Re:Alias nadpisu a diakritika 3 let, 9 měsíců #31606

Dobry den, zkousel jsem to, ale mne to nefunguje. vsechno jsem udelel dle navodu, a potom nemuzu ulozit clanek v adminu.

Prosim o radu jak na to. Moc mne to zlobi. Nebo jak muzu vypnut to?
Protoze pak se to plete s sef komponentou.

rada od Bena je na nic, protoze jsem importoval z joomle 1.0 700 clanku a kazdy clanek spatne prepisuje v odkazu. Katastrofa.

Dekuji Vam Pava
  • Pava
  • NEPŘÍTOMEN
  • Super Admin
  • Příspěvky: 9
Téma bylo zamčeno.

Re:Alias nadpisu a diakritika 3 let, 9 měsíců #31616

Pokud používáš externí komponentu pro SEF, tak bych výchozí SEF Joomla! vypnul a použil bych jen nastavení pomocí té externí SEF komponenty. Pak by to snad mělo fungovat lépe.
  • Ben
  • NEPŘÍTOMEN
  • Joomla Guru
  • Příspěvky: 1165
Téma bylo zamčeno.
  • Strana:
  • 1
  • 2
  • 3
Doba nahrání stránky: 2.94 vteřin
phoca
virtuemart
artio-logo

Právě přítomno: 428 hostů a 19 členů