W dniu 14.06.2012 09:08, A.L.E.C pisze:
On 06/14/2012 09:00 AM, Sławomir Paszkiewicz wrote:
./doc/ChangeLog: - added option phpui/invoice_check_payment to add payment operation ./lib/config.php: 'invoice_check_payment' => false,
tyle o tej opcji. Nie ma zadnego opisu do czego to sluzy itd...
Powód jest prozaiczny - lenistwo.
Tak myslalem :)
Każda nowa opcja powinna być opisana w dokumentacji, dodana do w/w plików oraz do modułu configlist a także pliku lokalizacyjnego. A jak wiadomo programiści nie lubią pisać dokumentacji;)
A do dokumentacji to gdzie? Ja swoje reload_timer opisalem wlasnie w configlist i widac ladnie:
reload_timer [phpui] true Odliczanie przeładowania. Jeżeli ustawione na 1, wyświetli czas pozostały do przeładowania konfiguracji. Jeżeli używasz więcej niż jednego hosta, należy pamiętać aby czas między nim i był synchronizowany.
Ale jak ktos o tym nie wie (czyli pewnie 90% userow LMS) to tego w zyciu nie wlaczy bo nigdzie o tym nie doczyta. Gdzie dodac o tym jeszcze info, zeby bylo widoczne chociaz w Dokumentacja (ktora chyba tez nie jest zbyt czesto aktualizowana/regenerowana) ?
Po za tym, akurat w przypadku tej opcji uważam, że są lepsze sposoby na osiągnięcie efektu i można bez niej żyć.
No IMO wlaczenie tego duzo upraszcza , aczkolwiek teraz zrobilo mi tak, ze klient ma nagle +80zl bo wczesniej mial recznie wpisywane zobowiazania ,teraz rozliczylem mu 4 faktury i tak dziwnie. Anulowalem mu te faktury tzn dalem oznacz jako nierozliczone, a potem znow rozliczylem i nagle ma saldo +260 zl oO. Jak to teraz przywrocic aby niczego nie popsuc ? :)