Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

(DP23) OS Detector


DawPi

Rekomendowane odpowiedzi

  • Manager

Nazwa pliku: (DP23) OS Detector

Autor: DawPi

Data wysłania: poniedziałek, 09 luty 2009 - 13:41

Plik aktualizowany: poniedziałek, 09 luty 2009 - 21:28

Kategoria: Modyfikacje

Wersja modyfikacji: 1.1

Ta modyfikacja służy do wykrywania systemów operacyjnych użytkowników na forum.

Możliwości:

  • Włączenie/wyłączenie modyfikacji,
  • Wybór grup, które mogą widzieć ikony,
  • Wyświetlanie ikon:
    • W statystykach na stronie głównej forum,
    • Na liście online,
    • W widoku forum,
    • W widoku tematu w sekcji informacji o użytkowniku,

    [*] W ACP - dostępne statystyki ile użytkowników używa dany system operacyjny.

Obsługiwane systemy operacyjne (56):

  • AIX, AmigaOS, Arch, AtheOS, BeOS, BSD, CentOS, Darwin, Debian, Digital, Fedora, FreeBSD, Freespire, Gentoo, HPUX, IRIX, Kanotix, Kateos, Knoppix, Kubuntu, Linspire, Linux, MacOS, MacOS X, MacOS PPC, Mandriva, NetBSD, OS/2 Warp, OpenBSD, OpenVMS, PalmOS, PclinuxOS, QNX Photon, RedHat, RiscOS, Slackware, Slax, SunOS, Suse, Symbian OS, Tru64, Ubuntu, UnixWare, Windows 2003, Windows 2000, Windows 95, Windows CE, Windows ME, Windows XP, Windows Vista, Windows 7, Windows NT, Windows 98, Windows, Xandros, Xububtu

Obsługiwane dodatki:

  • IP.Blogs,
  • IP.Downloads,
  • IP.Gallery,
  • (FSY23) Members Online Today.

Modyfikacja w pełnej polskiej wersji językowej.

Uwaga: w folderze: cache/lang_cache/en/ znajdują się dwa foldery:

  • ISO-8859-2
  • UTF-8

Należy wybrać poprawną wersję kodowania, zgodną z forum i zawartość tegoż folderu wrzucić na FTP do folderu z językiem. Jeśli posiadasz wersję ISO-8859-2 należy zmienić również kodowanie pliku sources/components_acp/dp23_osd.php na takie ( plik ten domyślnie kodowany jest w UTF-8 ).

Screeny:

dp23_osd_1.png

dp23_osd_2.png

dp23_osd_3.png

dp23_osd_5.png

dp23_osd_6.png

Kliknij tutaj by pobrać plik

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 70
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Opublikowane grafiki

Błąd

Po instalacji modyfikacji na liście aktywnych użytkowników widzę ikonę systemu tylko obok mojego nicku:

post-139-1234205865_thumb.jpg

Dodatkowo w widoku forum/tematu na liście czytających ikona też nie występuje:

post-139-1234206059_thumb.jpg

Zaznaczam, że w widoku tematu (pod polem Skąd) ikony już pojawiają się.

post-139-1234206207_thumb.jpg

Oraz na rozwiniętej liście online też są:

post-139-1234206126_thumb.jpg

Również, jak na tym forum posiadam modyfikacje (FSY22) Members online today 3.2 oraz (FSY22) Group name indicator 3.3

Propozycja 1

Wywalić wstrętne ikony N/C!

post-139-1234206301_thumb.jpgpost-139-1234206518_thumb.jpg

Chciałbym, żeby była dodatkowa opcja w ACP umożliwiająca ukrycie statusu N/C. Czyli jeśli komuś nie rozpoznało systemu to niech nic nie pokazuje. Żadnych ikon, żadnych wpisów, żadnych dodatków.

Propozycja 2

Brak spacji między nazwą systemu, a ikoną w widoku tematu (pod polem Skąd):

na tym forum:

post-139-1234206533_thumb.jpg

u mnie:

post-139-1234206665_thumb.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Odnośnie spacji to wiem, mój mały błąd.

Otwórz plik: sources/lib/func_os.php

Znajdź:

return $array['b_title'] . "<img src='style_images/os/os_" . strtolower( $array['b_icon'] ) . ".png' alt='" .$array['b_title'] . "' title='" . $array['b_title'] . "' width='14px' height='14px' /> ";

Zamień na:

return $array['b_title'] . " <img src='style_images/os/os_" . strtolower( $array['b_icon'] ) . ".png' alt='" .$array['b_title'] . "' title='" . $array['b_title'] . "' width='14px' height='14px' /> ";

Zapisz i wyślij.

Odnośnie statystyk to hm, być może użytkownicy nie odświeżyli sesji.. Ew. może to być związane, że nie ustawiłeś by dana grupa widziała ikony i to powoduje owy 'błąd'.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Odnośnie statystyk to hm, być może użytkownicy nie odświeżyli sesji.

Przecież pokazałem screen, który jednoznacznie przedstawia, że w innych miejscach ikona się pojawia :unsure:

Ew. może to być związane, że nie ustawiłeś by dana grupa widziała ikony i to powoduje owy 'błąd'.

Już sprawdzam. Ale jeśli to jest to, to tak być nie może...

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Po zaglądnięciu w Twoje pliki widzę, że nie zrobiłeś jednej ważnej edycji. Twój błąd. :unsure:

Tobie zostawię przyjemność odkrycia go.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Wkradł się mały błąd do instrukcji. W pliku sources/action_public/forums.php szukamy:

s.member_id, s.member_name, s.member_group, s.id, s.login_type, s.location, s.running_time

I dodajemy po:

, s.dp23_os

Reszta bez zmian.

Paczka została aktualizowana.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Jeden błąd. Ten wyżej.

Ten drugi to nie błąd tylko Twoja niewiedza - nie wiesz, że masz Group Name Indicatora. Ten mod jest pod czyste forum pisany. :unsure:

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

DawPi, a co do wczorajszych testów Windows Mobile to wszedłem wtedy z Opery i przedstawił się jako Windows XP, a teraz sobie przypomniałem o starym IEMobile, wszedłem i oto kod z sesji:

{...} (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)

Faktycznie rozpoznaje mobajla ;) Ale ikonka lipna z Win95 :unsure:

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Wszystkie uwagi z tego forum jak i IM postaram się rozpatrzyć w niedługim czasie. Modyfikacja jest dostępna od niedawna. Dajmy ludziom się z nią oswoić i przede wszystkim znaleźć. :unsure:

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

ja mam błąd jak kliknę w legendę grup:

Fatal error: Call to undefined method skin_mlist_8::member_os() in /home/accounts_w/webcityfile/public_html/sources/ipsclass.php on line 5969

Co to jest za błąd?

Moja linia 5969:

$member['member_os']	 = $this->compiled_templates[ $skin_file ]->member_os( $oss );

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To miejsce jest 'pokryte' przez tę modyfikację. W sumie każde tego typu. Jedyne co tu przewiduję to błędna instalacja - nie dodało bitów do skina. Sprawdź chmody na cache/skin_cache/ i całą zawartość - powinny wynosić 777.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Poczekaj - bo Ty może pobrałeś starszą wersję tej modyfikacji - pobierz teraz, wrzuć pliki i zainstaluj ponownie. Zobacz, że tutaj na forum lista działa, zostało to zgłoszone tutaj po czym naprawiłem błąd, aktualizowałem paczkę i wrzuciłem do downloadu. :unsure:

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.