arven napisał:
Ale...
Ustawiłem na "Uproszczone" i błędy zniknęły - tzn. nie są wyświetlane. Pisałem już powyżej, że to nie są błędy, tylko uwagi, czyli np. że stała (Constant) jest już zdefiniowana w pliku języka polskiego Joomla, i została zdublowana w pliku języka komponentu. To w niczym nie przeszkadza. Tłumaczenie jest najpierw "brane" z pliku języka określonego w komponencie, lub module, a dopiero później Joomla wyszukuje stałe zdefiniowane w pliku języka witryny. I jeżeli stwierdzi, że taka stała już istnieje, np:
Kod: |
DEFINE('_LANGUAGE','pl');
|
, to tylko cię o tym informuje, i nie ma to żadnego wpływu na pracę składnika. Przecież nie każdy tłumaczący musi znać całą treść pliku języka polskiego w katalogu "www/language/polish.php", czyli głównego pliku języka. "
Notice:" oznacza notkę, uwagę i.t.d. A błąd jest określany wyraźnie jako "
Error", i często konsekwencją komunikatu jest niepoprawne działanie komponentu, lub modułu, lub "
zawieszenie" składnika. Dziwne jest tylko to, że przy ustawieniach "
Domyślnych" powiadomień o błędach, takie komunikaty wyświetlają Ci się na stronie. Spróbuj ponownie "przejść" na "
Domyślne", i zobacz efekty.
Joomla 1.11 ma jeszcze trochę błędów, tak że bierz zawsze poprawkę na to. Ja używam
Joomla 1.07, i w niej obsługa całego CMS-a jest dużo prostsza. Nie oznacza to, że masz nie używać
Joomla 1.11, tylko że jak wejdzie Joomla 1.12 (nie piszę o 1.5, bo to jest "dużo inny" CMS), być może błędów będzie mniej. Te CMS-y piszą tylko ludzie, a mylić się jest naszą cechą genetyczną, dlatego tacy jak Ty, Ja i inni musimy posłużyć jako "króliki doświadczalne", oczywiście z własnej woli, aby "
twórcy" Joomla czy Mambo mogli udoskonalać swoje dzieła. Ustaw te opcje na optymalne dla siebie (piszę o zgłaszaniu błędów), i instaluj to, co Ci jest potrzebne, lub konieczne. Pozdrawiam.
Jokris.