Archief - KwootHulpje 3 - betere Quote Notifications

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

KO

Legacy Member
9livers,

Ik presenteer u:

KwootHulpje 3
ACETZ6I.png

Features:
  • haalt de laatste Quote Notifications op uit de PM inbox;
  • kan de Notification PM onmiddellijk wissen bij het bekijken;
  • kan de Notification PM ook laten staan, zal dan wel de melding die het forum zelf geeft wissen;
  • aantal weer te geven Notifications is in te stellen;
  • mogelijkheid plugin enkel weer te geven als er Notifications zijn;
  • positie van de plugin is in te stellen boven of onder de breadcrumb.

Wat is er nieuw:
  • volledig herschreven in jQuery;
  • sneller (hoewel de 9lives server een stuk trager is dan vroeger);
  • auto update over https.

Ondersteuning voor:
  • Firefox 33.1 en hoger;
  • Chrome 38 en hoger;
  • Opera 25 en hoger.

Hoe installeer ik die shit?
Allereerst verwijder KwootHulpje V2.
Voor FireFox: Menu -> Addons -> Gebruikersscripts -> 9lives KwootHulpje V2: Klik op de knop verwijderen.
Voor Chrome: Menu -> Instellingen-> Uitbreidingen -> Tampermonkey: Klik op Opties.
Vervolgens: Rechtsboven klikken op Installed userscripts -> 9lives KwootHulpje V2: klik op de vuilbak aan de rechterkant
Voor Opera: Menu -> Extensions -> Violent Monkey: Klik op Options -> 9lives KwootHulpje V2 -> Remove

KwootHulpje 3 is een zogenaamd userscript. Om dit in je browser uit te kunnen voeren heb je eerst een GreaseMonkey implementatie nodig.
Voor FireFox: Greasemonkey
Voor Chrome: Tampermonkey
Voor Opera: Violent monkey
Installeer de juiste versie voor je browser en sluit deze af. Start de browser vervolgens weer.

Start vervolgens de installatie door hier te klikken.
Bevestig de installatie door nogmaals op Install/Installeren te klikken.
Indien de installatie goed verlopen is krijg je vanaf nu je Quote Notifications bovenaan het forum.
Updates worden nu ook automatisch gedaan.

LET OP: Deze plugin werkt enkel als je in de opties je "Quote Notification" op "Private Message" zet.

Bugs?
Gelieve deze in de thread te melden. KwootHulpje 3 deelt 0% code met KwootHulpje V2 en kan dus best een probleem vertonen die de oude versie niet had.
Opmerkingen over de code zijn ook welkom, aangezien dit mijn eerste project in jQuery is en ik in het dagelijkse leven programmeer voor IBM Power systemen (Midframe/mainframe).
Webdevelopment is enkel iets voor mijn vrije tijd.

KO

Legacy Member
Update 3.0.1:
Bugfix voor Dark Skin op Firefox.
Chrome en Opera hadden geen issues. Soms werd de titel van een Notification niet correct opgehaald.
Dit is omdat het forum ietsjes sneller is op de Dark Skin en de volgorde van bewerkingen dan net anders verloopt.

Lt. KroftDünkel

Legacy Member
KO zei:
Update 3.0.1:
Bugfix voor Dark Skin op Firefox.
Chrome en Opera hadden geen issues. Soms werd de titel van een Notification niet correct opgehaald.
Dit is omdat het forum ietsjes sneller is op de Dark Skin en de volgorde van bewerkingen dan net anders verloopt.

Kan je ook mensen reppen?

Lt. KroftDünkel

Legacy Member
KO zei:
Zal je Gonzo eens moeten wakker porren.

Ik heb nog een vraag: komen er nu eigenlijk notificaties van betere quotes of betere notificaties van quotes?

Gonzo

Legacy Member
KO zei:
Zal je Gonzo eens moeten wakker porren.

Het komt goed, jongens.
Ik zal het vanavond eens bekijken, hopelijk klooien ze dan niet meer met het DOM.

StanTem

Legacy Member
KO zei:
Kan je eens een de uitvoer van de console geven als je Command - Option - J doet?

Dit?

KwootHulpje is lancerende... VM1433:33
Instellingen inladen alvorens pagina in te laden... VM1433:39
XML lezen... VM1433:50
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://c.pebblemedia.be/js/c.js
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://pool.pebblemedia.adhese.com/tag/tag.js
XML verwerking klaar... (program):63
This browser is AJAX compatible vbulletin-core.js:11
Uncaught ReferenceError: adhese is not defined Pagina niet gevonden | 9lives
Uncaught ReferenceError: adhese is not defined Pagina niet gevonden | 9lives
Failed to load resource: the server responded with a status of 404 (Not Found) 404 Not Found
Uncaught ReferenceError: spring is not defined https://www.beyondgaming.be
Firing System Init vbulletin-core.js:11
Pagina ingeladen... (program):98
CSS laden... (program):100
Kwoothulpje tekenen... (program):103
Pagina verwerking klaar... (program):150
Uncaught TypeError: Cannot read property 'href' of undefined https://www.beyondgaming.be
Updaten titel Quote Notification 0... (program):197
Laden Quote Notification 0... (program):55
Fire vB_XHTML_Ready vbulletin-core.js:11
Fetch Cookie :: vbulletin_collapse (null) vbulletin-core.js:11

Bij uw quote ging het, maar dan bleven de overige 2 laden.

KwootHulpje

Legacy Member
StanTem zei:
Dit?

KwootHulpje is lancerende... VM1433:33
Instellingen inladen alvorens pagina in te laden... VM1433:39
XML lezen... VM1433:50
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://c.pebblemedia.be/js/c.js
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT http://pool.pebblemedia.adhese.com/tag/tag.js
XML verwerking klaar... (program):63
This browser is AJAX compatible vbulletin-core.js:11
Uncaught ReferenceError: adhese is not defined Pagina niet gevonden | 9lives
Uncaught ReferenceError: adhese is not defined Pagina niet gevonden | 9lives
Failed to load resource: the server responded with a status of 404 (Not Found) 404 Not Found
Uncaught ReferenceError: spring is not defined https://www.beyondgaming.be
Firing System Init vbulletin-core.js:11
Pagina ingeladen... (program):98
CSS laden... (program):100
Kwoothulpje tekenen... (program):103
Pagina verwerking klaar... (program):150
Uncaught TypeError: Cannot read property 'href' of undefined https://www.beyondgaming.be
Updaten titel Quote Notification 0... (program):197
Laden Quote Notification 0... (program):55
Fire vB_XHTML_Ready vbulletin-core.js:11
Fetch Cookie :: vbulletin_collapse (null) vbulletin-core.js:11

Bij uw quote ging het, maar dan bleven de overige 2 laden.

Ik kan dit reproduceren. Zal er naar kijken.

Gonzo

Legacy Member
Ik heb uw 313373 script eens in FireFox geprobeerd, KO.
Geeft ook miserie (consistent, geen 1-hit probleem):
lHWWMua.png


Console output:
"NetworkError: 404 Not Found - https://www.beyondgaming.be"
spring.js
XML verwerking klaar...
9lives_...user.js (regel 52)
This browser is AJAX compatible
vbullet...s?v=422 (regel 11)
Creating array vBulletin.elements["vB_Lightbox_Container"]
vbullet...s?v=422 (regel 11)
vBulletin.elements["vB_Lightbox_Container"][0] = post_preview, 1
vbullet...s?v=422 (regel 11)
GET https://www.beyondgaming.be/forums

304 Not Modified
1,48s
connect...s?v=422 (regel 7)
ReferenceError: adhese is not defined


editpos...ditpost (regel 149, kol 1)
ReferenceError: adhese is not defined


editpos...ditpost (regel 158, kol 1)
POST https://www.beyondgaming.be/forums

200 OK
1,58s
ckedito...T&v=422 (regel 138)
"NetworkError: 404 Not Found - https://www.beyondgaming.be"
spring.js
Firing System Init
vbullet...s?v=422 (regel 11)
POST https://www.google-analytics.com/collect

200 OK
396ms
jq.js (regel 4)
ReferenceError: spring is not defined


editpos...ditpost (regel 1045, kol 10)
User not logged in; cannot repify...
repkes.... > eval (regel 1)
Pagina ingeladen...
9lives_...user.js (regel 87)
CSS laden...
9lives_...user.js (regel 89)
Kwoothulpje tekenen...
9lives_...user.js (regel 92)
Pagina verwerking klaar...
9lives_...user.js (regel 139)
"NetworkError: 404 Not Found - https://www.beyondgaming.be/forums"
spoiler...B8DJ5M3
Fire vB_XHTML_Ready
vbullet...s?v=422 (regel 11)
Fetch Cookie :: vbulletin_collapse (null)
vbullet...s?v=422 (regel 11)
Checkbox delete
vbullet...s?v=422 (regel 11)
Dep Ctrl: delete
vbullet...s?v=422 (regel 11)
Radio deltype_soft (deletepost)
vbullet...s?v=422 (regel 11)
Dep Ctrl: deltype_soft
vbullet...s?v=422 (regel 11)
Checkbox subscribe
vbullet...s?v=422 (regel 11)
Dep Ctrl: subscribe
vbullet...s?v=422 (regel 11)
KwootHulpje is lancerende...
9lives_...user.js (regel 22)
Instellingen inladen alvorens pagina in te laden...
9lives_...user.js (regel 28)
XML lezen...
9lives_...user.js (regel 39)
Laden Quote Notification 0...
9lives_...user.js (regel 44)
Laden Quote Notification 1...
9lives_...user.js (regel 44)
Pagina ingeladen...
9lives_...user.js (regel 87)
CSS laden...
9lives_...user.js (regel 89)
Kwoothulpje tekenen...
9lives_...user.js (regel 92)
Pagina verwerking klaar...
9lives_...user.js (regel 139)
XML verwerking klaar...
9lives_...user.js (regel 52)
Ge wordt er waarschijnlijk wel niet veel wijzer van...

KwootHulpje

Legacy Member
Gonzo zei:
Ik heb uw 313373 script eens in FireFox geprobeerd, KO.
Geeft ook miserie (consistent, geen 1-hit probleem):
lHWWMua.png


Console output:
"NetworkError: 404 Not Found - https://www.beyondgaming.be"
spring.js
XML verwerking klaar...
9lives_...user.js (regel 52)
This browser is AJAX compatible
vbullet...s?v=422 (regel 11)
Creating array vBulletin.elements["vB_Lightbox_Container"]
vbullet...s?v=422 (regel 11)
vBulletin.elements["vB_Lightbox_Container"][0] = post_preview, 1
vbullet...s?v=422 (regel 11)
GET https://www.beyondgaming.be/forums

304 Not Modified
1,48s
connect...s?v=422 (regel 7)
ReferenceError: adhese is not defined


editpos...ditpost (regel 149, kol 1)
ReferenceError: adhese is not defined


editpos...ditpost (regel 158, kol 1)
POST https://www.beyondgaming.be/forums

200 OK
1,58s
ckedito...T&v=422 (regel 138)
"NetworkError: 404 Not Found - https://www.beyondgaming.be"
spring.js
Firing System Init
vbullet...s?v=422 (regel 11)
POST https://www.google-analytics.com/collect

200 OK
396ms
jq.js (regel 4)
ReferenceError: spring is not defined


editpos...ditpost (regel 1045, kol 10)
User not logged in; cannot repify...
repkes.... > eval (regel 1)
Pagina ingeladen...
9lives_...user.js (regel 87)
CSS laden...
9lives_...user.js (regel 89)
Kwoothulpje tekenen...
9lives_...user.js (regel 92)
Pagina verwerking klaar...
9lives_...user.js (regel 139)
"NetworkError: 404 Not Found - https://www.beyondgaming.be/forums"
spoiler...B8DJ5M3
Fire vB_XHTML_Ready
vbullet...s?v=422 (regel 11)
Fetch Cookie :: vbulletin_collapse (null)
vbullet...s?v=422 (regel 11)
Checkbox delete
vbullet...s?v=422 (regel 11)
Dep Ctrl: delete
vbullet...s?v=422 (regel 11)
Radio deltype_soft (deletepost)
vbullet...s?v=422 (regel 11)
Dep Ctrl: deltype_soft
vbullet...s?v=422 (regel 11)
Checkbox subscribe
vbullet...s?v=422 (regel 11)
Dep Ctrl: subscribe
vbullet...s?v=422 (regel 11)
KwootHulpje is lancerende...
9lives_...user.js (regel 22)
Instellingen inladen alvorens pagina in te laden...
9lives_...user.js (regel 28)
XML lezen...
9lives_...user.js (regel 39)
Laden Quote Notification 0...
9lives_...user.js (regel 44)
Laden Quote Notification 1...
9lives_...user.js (regel 44)
Pagina ingeladen...
9lives_...user.js (regel 87)
CSS laden...
9lives_...user.js (regel 89)
Kwoothulpje tekenen...
9lives_...user.js (regel 92)
Pagina verwerking klaar...
9lives_...user.js (regel 139)
XML verwerking klaar...
9lives_...user.js (regel 52)
Ge wordt er waarschijnlijk wel niet veel wijzer van...

Mja, Ik heb Wikkes laten betatesten en dat blijkt dus geen goede zet te zijn :S:S:S:S:S
Het zou ook geholpen hebben moest hij iets getest hebben.
Ik rol zo een fix uit.

KO

Legacy Member
Update 3.0.2:
Bugfix voor lege Notifications die blijven staan, probleem op alle platformen.
Het script zal automatisch updaten na verloop van tijd. Als je de update wil forceren:
Firefox: Menu -> Addons -> Gebuikersscripts -> Rechts klikken op 9lives KwootHulpje -> Geforceerd updates zoeken
Chrome: Als je op deze pagina bent, Klik op het Tampermonkey icoon naast de URL balk (zwart vierkant met 2 witte bollen) -> Check for userscript updates
Opera: Als je op deze pagina bent, Klik op het Violent monkey icoon (die aap) -> Manage scripts -> 9lives KwootHulpje -> Check for updates
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan