Skocz do zawartości
=-Mav-=

Usprawnienia do strony głównej PCLaba oraz forum

Rekomendowane odpowiedzi

AKTUALIZACJA: 2019.07.19

 

Labowy design pomimo ostatniego odświeżenia nadal ma kilka irytujących mnie niedoróbek. Poniżej znajduje się kilka skryptów które naprawiają niektóre z nich.

 

  1. Artykuł na jednej stronie
  2. Emotikony w komentarzach w jednej linii
  3. Brakujący przycisk otwierania panelu z enotkami na forumowej skórce Cethin

 

Ponieważ labowy design oraz wersja forum mają już swoje lata i braki pod niektórymi względami, postanowiłem napisać kilka prostych skryptów które uprzyjemniają mi korzystanie z serwisu, a może i Wam się przydadzą.

 

 

 

 

 

1. Artykuł na jednej stronie

 

Jak sama nazwa wskazuje, zadaniem tego skryptu jest złączenie niemożebnie niekiedy poszatkowanych artykułów w jedną spójną całość, bez konieczności ciągłego klikania w następne strony. Istnieją co prawda rozszerzenia do przeglądarek które tę sprawę załatwiają, ale żadne z nich nie odpowiada mi do końca. Kiedyś bRave oraz Zahariash stworzyli podobne skrypty, ale obecnie ani linki do nich, ani same skrypty nie działają już poprawnie.

 

Link do mojego skryptu: tutaj.

 

Po instalacji skryptu na dole artykułu, w pasku nawigacji obok przycisku przejścia do następnej strony, widoczny będzie przycisk "DRUKUJ ARTYKUŁ":

 

2018-08-24-PCLabScript-OnePage-1-wyc1.png

 

Po jego naciśnięciu wszystkie strony zostaną wczytane:

 

 

 

Przed:

2018-08-24-PCLabScript-OnePage-1sm.png Po: 2018-08-24-PCLabScript-OnePage-2sm.png

 

Od tej pory kliknięcie linka ze spisu treści na górze przewija artykuł do wybranej strony:

 

2018-08-24-PCLabScript-OnePage-2-wyc1.png

 

 

 

A kliknięcie podzielnika z numerem strony przewija z powrotem do spisu treści na górze:

 

2018-08-24-PCLabScript-OnePage-2-wyc2.png

 

Text w artykule po uaktywnieniu skryptu zostanie wyjustowany do obu krawędzi. Jest to szybka przeróbka skryptu dostosowanego do poprzedniego layoutu, ale działa.

 

 

 

 

 

2. Poprawka wyświetlania emotek w komentarzach

 

Nowy layout ma tę irytującą wadę, że każda emotka jest wyświetlana w nowej linii. Ten prosty skrypt sprawia, że emotki znowu wyświetlane są równo z textem. Skrypt aktywuje się po pięciu sekundach od załadowania strony.

 

Link do mojego skryptu: tutaj.

 

 

 

3. Forum: brakujący przycisk Pokaż wszystkie ikonki na czarnej skórce (Cethin)

 

Link do mojego skryptu: tutaj.

 

Forumowa skórka Cethin której domyślnie używam na forum ma pewien niewielki, irytujący błąd: podczas pisania postu po otwarciu pola z emotkami nie jest widoczny przycisk do wyświetlania wszystkich dostępnych emotek, przez co albo trzeba wpisywać je z palca z pamięci, albo na czas pisania przełączać się na inną skórkę - nonsens. Podłubałem trochę w kodzie strony i okazuje się, że ten przycisk nadal jest na stronie, ale skórka Cethin wydaje się gryźć z arkuszem stylów, wskutek czego pozycja przycisku jest zła i jest on przysłaniany przez inne elementy. Mój skrypt sprawia że przycisk jest widoczny i da się go używać. Jego pozycja nadal jest co prawda zła (na górze okienka z emotkami zamiast na dole), ale to detal, ważne że w ogóle działa. :E

 

2018-08-14-PCLab-CethinButton.png

 

 

 

 

 

 

 

 

Jak zainstalować?

 

Do instalacji skryptów potrzebne będzie rozszerzenie które je obsłuży. Jest do odpowiednio:

 

Po instalacji wybranego rozszerzenia (jeśli jest ono aktywne) wystarczy kliknąć w podany przeze mnie link do skryptu, a rozszerzenie automatycznie go rozpozna i zapyta się czy zainstalować. Potwierdzamy. Sprawa załatwiona. Tampermonkey wydaje się być o tyle lepszy od Greasemonkey, że pozwala na automatyczną aktualizację skryptów - jeśli więc coś tam poprawię to będziecie mogli kliknąć na ikonkę rozszerzenia, a potem na Check for userscript updates i wszystko się uaktualni.

 

Jeśli znajdziecie jakieś błędy albo będziecie mieli pomysły na jakieś inne usprawnienia to dajcie znać.

 

 

PS: Będąc np. na stronie aktualności czy artykułu można kliknąć shift+i i po wejściu w zakładkę console sprawdzić komunikaty od skryptów, np. ile wykryto obrazków, ile podmieniono ikonek itp.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość RobONtouR

jeszcze trochę i wcale nie będzie się dało oglądać strony głównej w 1280x1024 nie wspomnę jak obecnie wygląda na takim ekranie ;/

 

pół ekranu czarne nie wiadomo co oczywiście adblock wyłączony bo wspieram forum z reklam

1png_qewqrqs.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zaktualizowałem skrypt wyświetlający artykuł na jednej stronie tak aby działał z nowym layoutem. Dodałem też skrypt który sprawia, że emotki w komentarzach pod artykułami/komentarzami nie są przenoszone do nowej linii.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
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ę.

  • Tematy

  • Odpowiedzi

    • Nie ma czegoś takiego... ta zgoda podobno istniała już kilka razy w ciągu kilku miesięcy, a jednak... Obecnie Partia Republikańska w większości to opłacane przez Putina pionki, mniejszość to ta, która chce pomóc Ukrainie. Do tego masz karierowiczów, którzy zrobią wszystko(Johnson, który bez przyzwolenia Trumpa nie kiwnie palcem). Trump jest najważniejszym politykiem po prawej stronie w USA i to on decyduje o kształcie i kierunkach polityki Partii Republikańskiej. Właśnie z tego powodu rozdzielili te pakiety pomocowe, bo okazało się, że część demokratów nie chciała poprzeć pomocy dla Izraela(morderstwa osób cywilnych w Gazie), a tym samym dla Ukrainy i zrobił się kłopot. Teraz pomoc dla Izraela przejdzie, a pomoc dla Ukrainy zostanie uwalona, jeśli w ogóle zostanie poddana pod głosowanie. Reagan przewraca się w grobie, bo jest totalnie niezrozumiałe czym stała się prawica w USA i czyich interesów broni.
    • To już druga osoba bodajże w tym temacie z tym samym modelem i po własnej aplikacji pasty taka duża różnica, gwarancji nie trzeba żegnać jak przyrosty są tak fajne to warto to zrobić, jak jest plomba na którejś śrubie to można zamówić i nakleić jeżeli np suszarka + żyletka nie dały rady lub w ogóle ktoś robi dziurę w plombie od razu  Chwile temu zamawiałem z alledrogo do xfx https://allegro.pl/oferta/5x-naklejki-gwarancyjne-asus-msi-palit-xfx-evga-gigabyte-zotac-15362612792
    • Dane CFM z opakowań producentów nie można porównywać między nimi, a najlepiej kompletnie na te dane nie patrzeć. Nie dość, że nie ma żadnego ogólne standardu względem którego dokonywane są te pomiary, więc każdy producent mierzy jak uważa, to dodatkowo zarówno te dotyczące przepływu jak i ciśnienia są dokonywane przy skrajnych i nierealnych sytuacjach. Na przykład w przypadku ilości przepchniętego powietrza mogą być stosowane kilkudziesięciocentymetrowe tunele z "prostownikami przepływu" na końcu którego znajduje sie wentylator i po przeciwnej stronie przyrząd do pomiaru, czyli coś czego nikt w domowym komputerze nie zastosuje przez co taki wynik jest niestosowalny w praktyce dla wentylatora zamontowanego bezpośrednio na radiatorze (czy to od wieży chłodzenia czy układu cieczą) lub kratce obudowy. Zostają tylko praktyczne testy jak np. TechPowerUP czy HWCooling.net lub takie przy stałej metodologii dla wszystkich śmigieł jak np. Cybenetics. W takim przypadku będziesz miał miarodajne wyniki. Nie potrzebujesz takiej przejściówki dopóki gniazdo do którego wpinasz 4 pinową wtyczkę nie jest blokowane plastikiem z boku w którym wtyczka by wystawała (a jeżeli blokuje to możesz próbować tę blokadę usunąć). Rozstaw pinów w wentylatorze 2, 3 i 4 pinowym jest teoretycznie identyczny, bo dwa pierwsze piny to kolejno uziemienie i napięcie, kolejny to pomiar obrotów i ostatni czwarty to pin do sterowania PWM. Wentylator 2 i 3 pin można sterować tylko poprzez zmianę napięcia pracy, a dla wentylatora PWM nie ma teoretycznie znaczenia czy steruje się go sygnałem czy napięciem, tak długo jak jego sama konstrukcja nie przeszkadza w sterowaniu jego obrotami poprzez zmianę napięcia zamiast sygnałem modulacyjnym (jak np. nie powinno się robić w przypadku łożysk magnetycznych jak w wentylatorach Phanteks T30 lub Corsair ML120 czy konstrukcjach Sunona MagLev).
    • Świetny ruch, ale mimo wszystko wk*****m się niemiłosiernie, że występują takie egzemplarze. Sam polecam/poleciłem ten model nie jednemu znajomemu i wszystko jest ok. Super, że pomogło, przykro, że Asus wypuszcza takie buble w postaci Asus Dual, które człowiek musi sobie poprawiać sam. Wiadomo, że mógłbyś to próbować zrobić w inny sposób i szkoda, że tak fajny model jakim jest Asus Dual, potrafi wypuścić takie gówno.
    • Jak laptop działa stabilnie po mimo whea w dzienniku zdarzeń to możesz olać (myślałem że miałeś co innego na myśli pisząc "sypie błędami") albo spróbuj zrobić te rzeczy o których piszą w tym temacie z reddita no może oprócz wymiany dysku na gen 3   
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...