Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Prostats 1.9.6 - tematy nie oznaczają się jako przeczytane

Założony przez  Akiro.

wersja skryptu MyBB: 1.8.5
adres forum: http://www.hacknslash.pl/index.php
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki): Wczoraj wieczorem zainstalowałem najnowszą wersję ProStats, a dzisiaj jeden z użytkowników zgłosił, że po przeczytaniu tematu nie zmienia się ikonka w tabeli (z niebieskiej na białą kartkę). Tutaj dodam, że ikonki tematu w działach czy ikonki samych działów normalnie zmieniają się na "przeczytane". Oznaczenie wszystkich działów jako przeczytane zmienia ikonkę z prostats. Nie wiem czy wczoraj wszystko działało tak jak trzeba, ale od tamtej pory zmieniłem na forum kilka rzeczy:
1. W ustawieniach serwera i optymalizacji zaznaczyłem opcję "tak" przy "Zmniejszać rozmiar arkuszy kaskadowych stylów (CSS)?"
do tego włączyłem kompresję gzip na poziomie 5.
2. W szablonie headerinclude przeniosłem "{$stylesheets}" nad skrypty js.
3. Dodałem coś takiego do htaccess:
# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------

# These are pretty far-future expires headers.
# They assume you control versioning with filename-based cache busting
# Additionally, consider that outdated proxies may miscache
#   www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/

# If you don't use filenames to version, lower the CSS  and JS to something like
#   "access plus 1 week" or so.

<IfModule mod_expires.c>
  ExpiresActive on

# Perhaps better to whitelist expires rules? Perhaps.
  ExpiresDefault                          "access plus 1 month"

# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
  ExpiresByType text/cache-manifest       "access plus 0 seconds"

# Your document html
  ExpiresByType text/html                 "access plus 0 seconds"

# Data
  ExpiresByType text/xml                  "access plus 0 seconds"
  ExpiresByType application/xml           "access plus 0 seconds"
  ExpiresByType application/json          "access plus 0 seconds"

# Feed
  ExpiresByType application/rss+xml       "access plus 1 hour"
  ExpiresByType application/atom+xml      "access plus 1 hour"

# Favicon (cannot be renamed)
  ExpiresByType image/x-icon              "access plus 1 week"

# Media: images, video, audio
  ExpiresByType image/gif                 "access plus 1 month"
  ExpiresByType image/png                 "access plus 1 month"
  ExpiresByType image/jpeg                "access plus 1 month"
  ExpiresByType video/ogg                 "access plus 1 month"
  ExpiresByType audio/ogg                 "access plus 1 month"
  ExpiresByType video/mp4                 "access plus 1 month"
  ExpiresByType video/webm                "access plus 1 month"

# HTC files  (css3pie)
  ExpiresByType text/x-component          "access plus 1 month"

# Webfonts
  ExpiresByType application/x-font-ttf    "access plus 1 month"
  ExpiresByType font/opentype             "access plus 1 month"
  ExpiresByType application/x-font-woff   "access plus 1 month"
  ExpiresByType image/svg+xml             "access plus 1 month"
  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"

# CSS and JavaScript
  ExpiresByType text/css                  "access plus 1 week"
  ExpiresByType application/javascript    "access plus 1 week"

</IfModule>
4. Przez jakiś czas był też włączony ModPagespeed

Cofnięcie tych zmian nie rozwiązało mojego problemu. Pliku samego pluginu w ogóle nie ruszałem, jest w takim stanie w jakim został wgrany na serwer (nie licząc szablonów, gdzie zmieniłem tylko wygląd tabelki).

Chodzi mi o ikonki widoczne na zdjęciu: http://scr.hu/20w4/ajf9k

edit: przed chwilą założyłem konto testowe (Test/test123456) do lepszego wglądu (niestety na koncie testowym wszystkie ikonki są oznaczone jako przeczytane :<). Wylogowałem się z głównego konta, a po ponownym zalogowaniu na główne konto ikonki były zmienione na "przeczytane".
Może dlatego?


Załączone pliki Miniatury
   
Te obrazki są tutaj: http://www.hacknslash.pl/images/prostats...sprite.gif

Te, które są na Twoim zdjęciu nie są nawet wykorzystywane na forum, bo zamiast ikonek on/off każdy dział ma swoją własną, a tcat nie używa obrazka tylko ma sam kolor w css. Będę musiał zrobić porządek w stylu, ale akurat te obrazki nie mają nic wspólnego z w.w. pluginem :c
Próbowałeś wyłączyć kompresję gzip? Bo ona zazwyczaj powoduje różnorakie błędy.
Tak. :<



Użytkownicy przeglądający ten wątek:

2 gości