A.L.E.C napisał(a):
Adam Jochymski wrote:
niestety problem jest ze skryptami perlowymi (lms-payment, etc) trzeba trochę poćwiczyć z poprawkami do DBD:MySQL aby obsługiwał UTF8
jaki problem, jaka wersja?
wersja Wersja LMS: 1.9.1 Jumar (1.777/1.15) Wersja LMSDB: 1.9.1 Jumar (core: 1.38 / driver: mysql 1.37) Wersja MySQL: 4.1.14-log Wersja PHP: 4.4.2 Wersja Smarty: 2.6.12 lms-payments, version 1.9.1 Jumar
W samym LMS'ie polskie znaki w UTF8 działają OK (wyświetlanie, sort, order) problem pojawia się przy generowaniu płatności gdzie skrypt lms-payment przepisuje nazwy do pozycji faktur wtedy zamiast polskich znaków pojawia się ?? dla przykładu "dost??p do sieci Internet". Doczytałem gdzieś że jest to problem z poprawną obsługą przez DBD:MySQL standardu UTF8 - nie ukrywam że namierzyłem już poprawki na DBD aby znaki były interpretowane poprawnie lecz nie miałem jeszcze czasu się tym zająć. Oczywiście mogę czegoś nie wiedzieć :)
ps. Gdzie można zdobyć link do wersji CVS mam zrobionych kilka moim zdaniem przydatnych poprawek i chętnie bym się nimi podzielił.