DW Addon+ | Skrypt rozszerzający funkcjonalność DW

...czyli co i jak zrobić
Mr Cosiek
Awatar użytkownika
Super VIP
Posty: 6513
Rejestracja: 17 sie 2013, o 23:09
Lokalizacja: UK > ÓSA
Beczki: 277
Kontaktowanie:

DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169444 autor: Mr Cosiek » 22 mar 2015, o 20:45

DW Addon+ v1.1.12
Skrypt rozszerzający funkcjonalność DW

Opis
Rozszerza forum o takie opcje jak:
  • Sprawdzanie co 10 sekund czy podczas pisania odpowiedzi pojawiły się jakieś nowe posty w temacie
    (powiadomienie dźwiękowe + napis [NEW] w nazwie karty jeśli pojawiły się nowe posty)
  • Pobieranie oceny z FilmWeb i IMDB do widoku tematów z filmami [ demo ]
    (ikona FilmWeb/IMDB jest linkiem do opisu filmu na wybranej stronie)
  • Interaktywne i szybkie dodawanie pochwał [ demo ]
  • "Szybka odpowiedź" na spodzie tematu [ demo ]
  • Zaznaczanie zawartości tagów code po kliknięciu w ikonkę [ demo ]
  • Sprawdzanie ile diamentów potrzebujesz do 30 poziomu konta [ demo ]
  • Sprawdzanie czy Twój post będzie pierwszy na stronie - dla uploaderów/uplinkerów (zielony kolor tematu) [ demo ]
  • Sortowanie listy "Kto jest na forum?" według rang oraz możliwością wyłączenia wyświetlania poszczególnych [ demo wyglądu ] + [ demo konfiguracji ]
  • Numerowanie postów w temacie (przy dacie wysłania postu) [ demo ]
  • Sprawdzanie czy już można wysłać kolejne PW [ demo ]
  • Sprawdzanie czy linki są aktywne na takich serwisach jak catshare.net, fileshark.pl, rapidu.net, rapidgator.net, turbobit.net [ demo ]
    (dostępne po odblokowaniu linków z postaci "xup" na normalne) (zielony - link OK, pomarańczowy - serwis nieobsługiwany, czerwony - link nieaktywny)
  • Możliwość subskrybowania wybranych tematów, jeśli pojawią się nowe posty - temat na stronie głównej zostanie wyróżniony [ demo ]
  • Znak '@' obok nicku, który po kliknięciu doda nick z tym znakiem do Szybkiej odpowiedzi [ demo ]
  • Cytowanie selektywne wybranych postów (cytowanie tylko zaznaczonego tekstu) [ demo ]
  • Ignorowanie wybranych użytkowników (ukrywa całkowicie posty - nie zostawia ani śladu) [ demo konfiguracji ]
  • Interaktywne i szybkie odblokowanie linków z postaci 'xup' na normalne (bez CAPTCHA) [ demo ]
  • Ukrywanie oznaczonych tematów
  • Interaktywne oznaczanie filmów jako obejrzane
  • Oznaczanie użytkowników wybranym kolorem + dodanie wybranego tekstu, który pojawi się po najechaniu na nick [ demo konfiguracji + demo wyglądu ]
  • Status aktywności użytkownika (online/offline) w widoku postów [ demo ]
Możesz wybrać jakie dodatki chcesz używać poprzez edycje konfiguracji:
Obrazek

Wymagania
Aby użyc tego skryptu musisz posiadać dodatek:
Informacja
Jeśli ktoś korzysta z moich starszych, pojedyńczych skryptów - najpierw je usuń, zanim zaczniesz korzystać z tego skryptu.

Instalacja
  • Firefox: [ zobacz ], żeby wkleić skrypt musisz wpisać: "zezwalam na wklejanie"
  • Google Chrome [ zobacz ], a następnie wklejasz skrypt
Skrypt (tutaj zawsze znajdziesz najnowszą wersję)

Kod: Zaznacz cały

http://pastebin.com/raw.php?i=wjDPt0D9

INFORMACJA
DW Addon+ według mnie jest już kompletny, więc (raczej) nie będzie już aktualizowany.
Wyjątkiem będzie sytuacja, gdy jakaś funkcja przestanie działać lub nie będzie działać tak jak należy.

Aktualnie domena, na której znajdują się pliki serwerowe jest jeszcze aktywna, ale tylko do 11 września 2015.
Dlatego też, udostępniam Wam kody źródłowe plików serwerowych (link poniżej).

Kto będzie chciał już teraz będzie mógł wgrać sobie pliki na swój serwer, np. ze względów bezpieczeństwa, natomiast reszta ma jeszcze czas do 11 września.
Po tej dacie już każdy będzie zmuszony do wgrania plików na swój serwer, bo w innym wypadku niektóre funkcje przestaną działać, takie jak:
cytowanie selektywne, pobieranie ocen z FilmWeb oraz IMDB, odblokowywanie linków z postaci 'xup' czy sprawdzanie żywotności linków.

Przy okazji wprowadziłem mini-aktualizację bez zmiany wersji, tj. dodałem możliwość wł/wył automatycznego odświeżania strony podczas wykrycia nowych postów co było uciążliwe dla niektórych.

Dziękuję wszystkim za propozycje, zgłaszanie błędów czy miłe słowa - wszystko to miało jakiś wpływ na rozwój dodatku.
Pozdrawiam.

Download

Kod: Zaznacz cały

http://uper.pl/plik/2621_xvoyv

_____________________________________________________________

Aktualizacja : v1.1.2 [ 30/10/14 21:55 ]
  • Dodano integrację z limitami na wysyłanie postów w Szybkiej odpowiedzi
  • Sprawdzanie co 10 sekund, a nie co 5 czy pojawiły się nowe posty, żeby nie przeciążać serwera DW oraz sprawdzanie następuje po nicku, a nie datach (nie wykrywało nowych postów, które były napisane w tej samej minucie)
  • Zmieniony wygląd w dodatku, który sprawdzał czy Twój post będzie pierwszy na stronie oraz dodano informację o ilości postów na ostatniej stronie [ demo ]
  • Zmienione ID w dawaniu pochwał ("gryzło" się z ID szybkiej odpowiedzi)
  • Link do poprawionej wersji taki sam jak poprzednio
_____________________________________________________________

Aktualizacja : v1.1.3 [ 31/10/14 14:42 ]
  • Dodano: Sortowanie listy "Kto jest na forum?" według rang oraz możliwością wyłączenia wyświetlania poszczególnych [ demo wyglądu ] + [ demo konfiguracji ]
  • Poprawiono kompatybilność dodatku z Firefoxem
  • Link zmieniony, żeby wyświetlał sam skrypt (bez szablonu PasteBin), powinno to wykluczyć problemy jakie mogło stwarzać formatowanie tekstu na tym serwisie
_____________________________________________________________

Aktualizacja : v1.1.4 [ 02/11/14 01:25 ]
  • Dodano: Interaktywne i szybkie edytowanie postu [ demo ]
  • Dodano: Numerowanie postów w temacie [ demo ]
  • Dodano: Sprawdzanie czy już można wysłać kolejne PW [ demo ]
  • Dodano: Sprawdzanie aktualizacji dodatku raz dziennie [ demo ]
  • Optymalizacja skryptu [ wynik ]
_____________________________________________________________

Aktualizacja : v1.1.5 [ 10/11/14 15:40 ]
  • Dodano: Sprawdzanie czy linki są aktywne na takich serwisach jak catshare.net, fileshark.pl, rapidu.net, rapidgator.net [ demo ]
    (dostępne po odblokowaniu linków z postaci "xup" na normalne) (zielony - link OK, pomarańczowy - serwis nieobsługiwany, czerwony - link nieaktywny)
  • Usunięto: Funkcję odpowiedzialną za sprawdzanie aktualizacji - teraz aktualizacje będą wychodzić jedynie jak uzbiera się sporo ciekawych funkcji do dodania
  • Poprawiono: Sprawdzanie diamentów - jeśli ktoś miał ponad wymaganą ilość wyświetlało liczbę ujemną
  • Poprawiono: Rate Checker IMDB/Filmweb - teraz można pobierać oceny również z widoku wyszukiwania
_____________________________________________________________

Aktualizacja : v1.1.6 [ 15/11/14 16:20 ]
  • Dodano: Możliwość subskrybowania wybranych tematów, jeśli pojawią się nowe posty - temat na stronie głównej zostanie wyróżniony [ demo ]
  • Dodano: Znak '@' obok nicku, który po kliknięciu doda nick z tym znakiem do Szybkiej odpowiedzi [ demo ]
  • Dodano: CodeFix - czyli poprawka dla wyróżnionych postów, gdzie nie działało sprawdzanie linków i zaznaczanie tekstu
  • Zmieniono: Sprawdzanie linków - dodano do obsługi serwis turbobit.net oraz zoptymalizowano skrypt
_____________________________________________________________

Aktualizacja : v1.1.7 [ 21/11/14 14:00 ]
  • Dodano: Cytowanie selektywne wybranych postów (cytowanie tylko zaznaczonego tekstu) [ demo ]
  • Dodano: Ignorowanie wybranych użytkowników (ukrywa całkowicie posty - nie zostawia ani śladu) [ demo konfiguracji ]
  • Zmieniono: CodeFix - czerwona obwódka dodana ponownie do wyróżnionych postów
_____________________________________________________________

Aktualizacja : v1.1.8 [ 01/12/14 14:56 ]
  • Dodano: Zaznaczanie prywatnych wiadomości wysłanych przez wybranych użytkowników [ demo ]
  • Dodano: Obsługę BBCode przy cytowaniu selektywnym
  • Dodano: Domyślny tekst, który ma być dodawany przy dawaniu pochwały
  • Zmieniono: Dodawanie '@'+Nick : Jeśli już jest wiadomość dodawany jest ENTER i dopiero nick
  • Zmieniono: Numerację wersji skryptu
_____________________________________________________________

Aktualizacja : v1.1.9 [ 20/12/14 15:07 ]
  • Dodano: Interaktywne i szybkie odblokowanie linków z postaci 'xup' na normalne (bez CAPTCHA) [ demo ]
  • Zmieniono: Subskrybowanie tematów: po dodaniu nowego postu automatycznie oznacza temat jako przeczytany + wyświetla teraz maksymalnie 10 tematów (a nie 5)
  • Zmieniono: Sprawdzanie czy pojawiły się nowe posty: jeśli w szybkiej odpowiedzi nie ma nic - odświeża stronę i przechodzi do nowego postu, jeśli coś było napisane - dodaje do nazwy zakładki napis "[NEW]"
  • Usunięto: Zaznaczanie PW z powodu niekompatybilności w większości przypadków
  • Zmiany kodu widoczne tutaj:

    Kod: Zaznacz cały

    https://www.diffchecker.com/yloywpbv
_____________________________________________________________

Aktualizacja : v1.1.10 [ 30/01/15 12:45 ]
  • Dodano: Ukrywanie oznaczonych tematów
  • Dodano: Interaktywne oznaczanie filmów jako obejrzane
  • Zmieniono: Sprawdzanie czy pojawiły się nowe posty - Dodano dźwięk (możliwość włączenia/wyłączenia) + za każdym razem teraz w nazwie karty pojawi się napis [NEW], który zniknie po kliknięciu na nią
  • Zmieniono: Odliczanie czasu PW - usunięto błąd, który naliczał czas podczas Podglądu wiadomości
  • Zmiany kodu widoczne tutaj:

    Kod: Zaznacz cały

    https://www.diffchecker.com/y91nwwbj
_____________________________________________________________

Aktualizacja : v1.1.11 [ 08/02/15 22:52 ]
  • Dodano: Oznaczanie użytkowników wybranym kolorem + dodanie wybranego tekstu, który pojawi się po najechaniu na nick [ demo konfiguracji + demo wyglądu ]
  • Zmieniono: Sprawdzanie ocen na FilmWeb/IMDB - Ikonka serwisu FilmWeb/IMDB jest teraz linkiem do opisu filmu
  • Zmieniono: Subskrybowanie tematów - Dodano komunikat, który pojawia się po dodaniu tematu do subskrypcji
  • Zmieniono: Cytowanie selektywne - Usunięto błąd, który czasami nie wstawiał kodu postu do szybkiej odpowiedzi
  • Zmieniono: Odblokowanie linków - Usunięto błąd - linki bez zabezpieczeń od tej pory nie będą już znikać
  • Zmiany kodu widoczne tutaj:

    Kod: Zaznacz cały

    https://www.diffchecker.com/2r6yjpny
_____________________________________________________________

Aktualizacja : v1.1.12 [ 19/02/15 16:50 ]
  • Dodano: Status aktywności użytkownika (online/offline) w widoku postów [ demo ]
  • Zmieniono: Cytowanie selektywne - Usunięto błąd, który po oznaczeniu użytkownika kolorem - dodawany był do cytowania
  • Zmieniono: Sposób przetrzymywania danych - Żadne dane nie są już przetrzymywane w plikach cookie, używane są teraz funkcje wbudowane w Tampermonkey czy Greasemonkey - GM_set/getValue
  • Zmieniono: Adres serwera API jest przetrzymywany w zmiennej na wypadek edycji - zmiana domeny/serwera
  • Zmiany kodu widoczne tutaj:

    Kod: Zaznacz cały

    https://www.diffchecker.com/ctczdkx2
_________________
Obrazek
Burak
Awatar użytkownika
Administrator
Posty: 58554
Rejestracja: 25 sty 2013, o 20:36
Lokalizacja: Dom
Beczki: 1040
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169449 autor: Burak » 22 mar 2015, o 20:50

Dobry poradnik - są screeny, jest dokładny opis co i jak. Daje 10/10 i liczę na rewanż.
_________________
Wojciech Modest Amaro
Miesza zupę fujarą
Escer
Awatar użytkownika
Stara Gwardia
Posty: 6590
Rejestracja: 1 lut 2013, o 22:01
Lokalizacja: Nibylandia
Beczki: 151
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169453 autor: Escer » 22 mar 2015, o 20:56

Po chuj komu jakieś skrypty do DW xD?
_________________
Obrazek
In a game for eternal fame.
Burak
Awatar użytkownika
Administrator
Posty: 58554
Rejestracja: 25 sty 2013, o 20:36
Lokalizacja: Dom
Beczki: 1040
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169458 autor: Burak » 22 mar 2015, o 21:03

Coś ci plus nie wyszedł.
_________________
Wojciech Modest Amaro
Miesza zupę fujarą
Mr Cosiek
Awatar użytkownika
Super VIP
Posty: 6513
Rejestracja: 17 sie 2013, o 23:09
Lokalizacja: UK > ÓSA
Beczki: 277
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169461 autor: Mr Cosiek » 22 mar 2015, o 21:07

No wiem, szkoda.
_________________
Obrazek
Ridż
Awatar użytkownika
User
Posty: 64992
Rejestracja: 13 kwie 2013, o 21:50
Beczki: 830
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169467 autor: Ridż » 22 mar 2015, o 21:10

Escer pisze:Po chuj komu jakieś skrypty do DW xD?
Żeby lepiej forumingować. Szybka odpowiedź, cytowanie selektywne, sprawdzanie odpowiedzi w temacie co 10sek(na razie działa połowicznie po awarii dysku). Dobre bajery.
_________________
gitara siema :ahus2:
Spectator
Awatar użytkownika
Super VIP
Posty: 8877
Rejestracja: 13 cze 2014, o 12:56
Lokalizacja: z bugwie
Beczki: 117
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169498 autor: Spectator » 22 mar 2015, o 21:21

napracowałeś się, ale nie skorzystam. Szanuję za pracę.
_________________
Obrazek
Tycior
Awatar użytkownika
Błazen
Posty: 47509
Rejestracja: 15 gru 2013, o 00:14
Beczki: 581
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169503 autor: Tycior » 22 mar 2015, o 21:23

No zjeb do kwadratu....
Kopiuj/wklej tyle pracy.
_________________
W życiu piękne tylko chwile są,
Smak radości wymieszany z gorzką łzą.
Spectator
Awatar użytkownika
Super VIP
Posty: 8877
Rejestracja: 13 cze 2014, o 12:56
Lokalizacja: z bugwie
Beczki: 117
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169563 autor: Spectator » 22 mar 2015, o 21:41

..::Tyciorek::.. pisze:No zjeb do kwadratu....
Kopiuj/wklej tyle pracy.
no kurwa co ty powiesz, serio? :|
_________________
Obrazek
Escer
Awatar użytkownika
Stara Gwardia
Posty: 6590
Rejestracja: 1 lut 2013, o 22:01
Lokalizacja: Nibylandia
Beczki: 151
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169779 autor: Escer » 22 mar 2015, o 22:35

RIDŻARD pisze:
Escer pisze:Po chuj komu jakieś skrypty do DW xD?
Żeby lepiej forumingować. Szybka odpowiedź, cytowanie selektywne, sprawdzanie odpowiedzi w temacie co 10sek(na razie działa połowicznie po awarii dysku). Dobre bajery.


Po co komu DW?
_________________
Obrazek
In a game for eternal fame.
Ridż
Awatar użytkownika
User
Posty: 64992
Rejestracja: 13 kwie 2013, o 21:50
Beczki: 830
Kontaktowanie:

Re: DW Addon+ | Skrypt rozszerzający funkcjonalność DW

Post #169809 autor: Ridż » 22 mar 2015, o 23:03

Escer pisze:
RIDŻARD pisze:
Escer pisze:Po chuj komu jakieś skrypty do DW xD?
Żeby lepiej forumingować. Szybka odpowiedź, cytowanie selektywne, sprawdzanie odpowiedzi w temacie co 10sek(na razie działa połowicznie po awarii dysku). Dobre bajery.


Po co komu DW?
Do skoków.
Za ten post Ridż otrzymał beczkę od:
Mr Cosiek
_________________
gitara siema :ahus2:

Szybka odpowiedź

   

Wróć do „Poradniki”



Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości