Jump to content

Recommended Posts

Posted

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: 

Spoiler

wkproblem.thumb.png.e49500b6f2d0baa088c4e51d5685fa8a.png

 

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ę”.

Najnowsze tłumaczenie Invision Community 5.0.x [PL]
Znajdziesz błąd? - zgłoś na forum, a zespół tłumaczy się tym zajmie.

  • ferstel changed the title to Jak rozwiązać kłopot z limitem odświeżania wtyczki (WK) Total Time Spent Online+
Posted

Bardziej bym zmienił sposób sprawdzania interwałów, bo jest ich 10, jezeli 10 jest takich samych i mają taki sam czas odświeżenia przez użytkownika to następuje blokada.

  • Like 2

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.