PDA

Zobacz pełną wersję : Joomfish! - data = problem



Nosek
08-08-2007, 17:04
Witam,
mam dość irytujący problem z tym dodatkiem. Otóż, w polskiej wersji witryny, data publikacji jest: 08.08.2007. Natomiast w angielskiej: środa, 08 sierpień 2007. String w pliku english.php (language/english.php), wskazuje tak jak powinno być, czyli

DEFINE('_DATE_FORMAT','j,n,Y');

Gdzie więc tego szukać i jak naprawić?

zwiastun
08-08-2007, 17:31
Przeżyjesz, 1.0.13 być może rozwiąże problem, choć nie gwarantuje, nie testowałem. Możesz w pliku polish .php wpisać angielskie nazwy tymczasem
Albo sprobuj przekopiować ten fragment do angielskiego langa i tam umieści nazwy, może będzie poprawny efekt

Nosek
12-08-2007, 12:10
.13 nie rozwiązała problemu, ale poradziłem sobie tak samo, jak z większością moich problemów z J!: Przez przypadek:D

Otóż, kilka linijek niżej jest:

DEFINE('_DATE_FORMAT_LC',"%A, %d %B %Y"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%A, %d %B %Y %H:%M");

I to właśnie tam, a nie w zmiennej DEFINE('_DATE_FORMAT','j,n,Y'); była zagnieżdżona data, której używa Joomfish. Prawdopodobnie przez roztargnienie przeoczyłem to za pierwszym razem. Ale skoro w artykułach jest używana data strftime, to po co w takim razie DEFINE('_DATE_FORMAT'...
No cóż, w każdym razie dziękuję Panu za pomoc i pozdrawiam.