Cześć, zarzucam szybką instrukcję - jak naprawić problem limitowania wtyczki (WK) Total Time Spent Online+. Z mojego przypadku mogę powiedzieć, inni również mogli mieć ten sam problem, gdy po kilkukrotnym odświeżaniu forum, następowała blokada naliczania czasu:
Na początek przechodzimy do katalogu wtyczki i otwieramy plik -> sources/functions.php
W tym pliku odszukujemy funkcję:
public function getSaveTime() {
W jej wnętrzu znajduje się linijka:
$this->getCountRefreshes();
Aby wyeliminować problem, należy ją zakomentować, czyli zmienić na:
// $this->getCountRefreshes();
Po całej modyfikacji fragment kodu będzie wyglądał mniej więcej tak:
if( $this->apps->settings_saveTime() ) {
// $this->getCountRefreshes();
$timeClick = $this->getLastTimeUpdate($memberId, $currentDate);
if( $timeClick !== NULL ) {
$timeElapsed = $time - $timeClick;
if( $this->isValidTimeInterval($timeElapsed, $this->timeThreshold) ) {
$this->updateOrInsertTime($memberId, $currentDate, $timeElapsed);
} else {
$this->updateTimeUpdate($memberId, $currentDate);
Po całej operacji, wgrywamy ponownie całą paczkę wtyczki, korzystając z opcji „Wyślij nową wersję”.