Eme bejegyzés azért született, hogy az általam karban tartott, PROHARDVER! fórumhoz készített userscript-ekről naprakész információkat nyújtson.
Telepítés
Mindegyik userscriptet egy ehhez való keretrendszer értelmez és futtat. A két legnépszerűbb a Tampermonkey és a Greasemonkey, ezek közül az egyikre szükségünk lesz. Köztük lényegi különbség a támogatott böngészőkön kívül igazából nincs.
Tampermonkey telepítése. Stable verzió javasolt. Támogatott böngészők: asztali Chrome, Chromium, Firefox, Edge, Opera Next, androidos: Dolphin Browser és UC Browser.
Greasemonkey telepítése, Firefox-hoz.
Ezen keretrendszerek a userscript-ek automatikus frissítését is képesek elvégezni, tehát ha egyszer telepítetted az egyik lenti script-et, és utána új verzió jelenik meg belőle, felajánlja a frissítését.
Elképzelhető, hogy a jövőben már csak Tampermonkey-s verziókat fogok készíteni, mert a Tampermonkey már Firefox-ot is támogat. Találtam optimális kombinációt, amin mindkettőn jól működik, így mostantól egy verzió van minden script-ből. A régiek is frissülnek az újra.
Topikgazda patch
Ez elsősorban Topikgazda kollégáimat érinti. A fő probléma, hogy a Topikgazda topikba (ami már zárt) és a Topikgazda OFF topikba minden Topikgazda ki van nevezve, így a 200-300 fős lista miatt a jobb oldali panelhez állandóan le kell görgetni.
A script a listát eltünteti a kérdéses két topikban, annak helyén csak a Topikgazdák számát jeleníti meg, ezáltal áttekinthetőbbek.
Link átirányító
Bizonyára mindegyikünknek van preferáltja a PROHARDVER! lapcsalád fórumának öt felülete (Prohardver, Mobilaréna, IT café, Gamepod, Logout) közül. Ez a script kicseréli az összes itteni, fórumra mutató linket asztali prohardver.hu-ra. Természetesen, ha pl. mobilarena.hu-n szeretnél mindent megnézni, csak egy szót kell átírnod telepítés után. A script szövegében van egy ilyen sor:
Apró probléma: a Topik Összefoglalókban a linkeket lenyitás után is ki tudja cserélni, de csak Tampermonkey-vel, és GreaseMonkey-vel ezt nem tudtam megoldani.
var site1 = "prohardver.hu";
Ezt írd át pl. az alábbira, és ments.
var site1 = "mobilarena.hu";
Ha frissül ez a script, ezt az átírást ismét meg kell tenned!
Felhasználó hozzászólásainak keresése
Ez a script annyit tud, hogy hozzáad az itteni hozzászólások fejlécébe egy Keres gombot, ami az adott topikban keres rá a user összes hozzászólására, pl. [link].
Fordított "Kedvencek" és "Itt szóltam hozzá" lista
Ahogy a neve mondja, a Kedvencek és az Itt szóltam hozzá listákat fordított sorrendben jeleníti meg.
Topikgazda topikjainak megjelenítése az adatlapján
A Topikgazdák adatlapján nem látszanak, hogy egyáltalán Topikgazdák, így az sem, hogy hol. Ez a script megjeleníti:
Pár pici, de nem javitható probléma van vele:
- Ebből a bejegyzésből szedi össze a topikok listáját, így ha onnan hiányzik valami, vagy nincs jól formázva, rossz lesz az eredmény.
- mindig átirányít a Logout-os adatlapra, mert más domainről nem lehet lekérni a Logout bejegyzés tartalmát
- a Tampermonkey Telepített userscriptek-nél fontos a sorrend, a Link átirányító userscript fölé kell tenni (ha van olyanod, jobb szélén Rendez), hogy az adatlapon is jól működjön a link redirect
- sync kérést indít, azaz picit lassítja az adatlap betöltését, szintén a Link átirányító script miatt
Hozzászólás jelentése modkerben
Szintén a Topikgazda kollégák kedvéért született a script, a Keres gombhoz hasonlóan egy Modker gombot tesz a hozzászólások fejlécébe.
Képfeltöltéshez drag&drop
Bárkinek, aki sok képet tölt fel. Cikkekhez, hozzászólásokhoz, Topik Összefoglalóhoz.
Annyi a története, hogy lezso pár hónapja újradesignolta a képfeltöltés dobozt, azóta lehet több képet is feltölteni, de akkor szűnt meg a drag&drop is. Ez a script visszahozza a feltöltéshez a régi design-t, és a drag&drop opciót, a több kép lehetősége továbbra is adott.
További userscriptek
Supreme7 userscript-jei, és a hozzájuk tartozó bejegyzés
PH hotkeys in editor
Teljes mértékben dqdb munkája. Azóta nem működött, hogy a PH átállt https-re, én csak ezt javítottam benne.
Használjátok egészséggel, egy Köszönöm-nek tudok örülni, ha tetszik.