PDA

Zobacz pełną wersję : Poprawe aliasy w Joomla 1.5.22



drobny2992
09-02-2011, 20:32
Witam

Próbowałem ustawić na mojej stronie aliasy z polskimi znakami. Zrobiłem tak jak jest opisane w tym poradniku: http://forum.joomla.pl/archive/index.php/t-24838.html
Zainstalowałem także dodatek poprawne aliasy (http://pliki.joomla.pl/katalog/rozszerzenia-trzonu/sef-optymalizacja-dla-wyszukiwarek/poprawne-aliasy-pl%10utf-8.html) ale niestety nic to nie dało. Ani pierwsza opcja ani druga. Wersja mojej Joomli to 1.5.22. Czy macie jakieś pomysły jak rozwiązać ten problem??

slomers
09-02-2011, 22:12
Mam ten sam problem... :/

ppilus
10-02-2011, 00:49
Z plugin'em nie próbowałem ale modyfikacja pliku filteroutput.php daje oczekiwane rezultaty pod warunkiem, że:
1. Zostało zmienione kodowanie pliku na UTF-8
2. Po wierszu 83 dodano poniższy kod:


$from = array('ą','ć','ę','ł','ń','ó','ś','ź','ż' ,'Ą','Ć','Ę','Ł','Ń','Ó','Ś','Ź','Ż');
$to = array('a','c','e','l','n','o','s','z','z','A','C', 'E','L','N','O','S','Z','Z');
$string = str_replace($from, $to, $string);
//remove any '-' from the string they will be used as concatonater
Gotowy plik do pobrania tutaj (http://hostuje.net/file.php?id=7753cdf8b706c726bf216e0d2ceba569)

slomers
10-02-2011, 11:05
wkleiłem ten gotowy plik, ale dalej nie widać polskich znaków... czy powyższy sposób dział do stron, które powstały przed zmianą tego pliku? link do strony (http://www.baza-instruktorow.com)

ppilus
10-02-2011, 11:14
Działa tylko musisz usunąć aktualne aliasy.

drobny2992
10-02-2011, 12:40
Niestety ten plik podmieniłem w plikach Joomli ale nic to nie dało. Jakieś inne pomysły??

PeFik
10-02-2011, 20:31
dzięki, za przypomnienie o tej metodzie. Oczywiście działa w 99%, zatem ten 1% może mieć pecha.

slomers
14-02-2011, 13:05
u nie dalej nie działa.... nawet przy nowo powstałych podstronach.... nie zamienia polskich znaków... link do strony (http://www.baza-instruktorow.com)

Proszę o pomoc.