Polls werken al maanden niet

Pagina: 1
Acties:

  • G_Dragon
  • Registratie: April 2007
  • Laatst online: 23:49

G_Dragon

Whatever you do, do it well.

Topicstarter
Hoi,

Het was vroeger altijd mogelijk om een poll te starten, maar al een lange tijd (jaar of twee) werkt dit niet meer en het lijkt erop dat er niet gewerkt word aan een oplossing van dit probleem, ook is er nog nooit een alternatief aangeboden.

Zoals hier zien we wederom de stemmen niet; G_Dragon in "[Multi] Grand Theft Auto VI"

Ik zou hier heel graag wel een oplossing voor willen zien, want het is een groot gemis op het forum :)

Onze Pokémonkaarten portfolio | Nintendo Switch 2 / Xbox Series X|S / Playstation 5
" Power comes in response to a need, not a desire. You have to create that need.” | Akira Toriyama †


  • Ample Energy
  • Registratie: Oktober 2007
  • Laatst online: 21:06
phpBB heeft dit al ingebouwd sinds 2000 of zo. Misschien tijd voor een upgrade?!

* Ample Energy rent snel weg.

All your base are belong to us


  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:41

AW_Bos

Nostalgicus 🕰

Dit forum heeft ook een poll-functie, echter enkel voor crewleden.
Maar ik zou het wel tof vinden als er een forumbrede poll-functie kwam.

Maar het probleem is dat de afbeelding gecached wordt. In het verleden kon dit worden uitgesloten van de cache. maar nu wordt het dus (weer) gecached.

[ Voor 14% gewijzigd door AW_Bos op 07-09-2026 01:46 ]

"Je kan met alle ziel en zaligheid ergens aan werken, maar soms is de uitkomst een zaal vol zieligheid." - Ariën


  • DaFeliX
  • Registratie: December 2002
  • Laatst online: 08-09 09:50

DaFeliX

Tnet Devver
Ik kan hier zelf als developer niet zoveel mee, gezien het sec gezien geen bug is. Ik gooi hem dus even over de schutting vraag mijn lieve collega's van MF om hier naar te kijken :)

Einstein: Mijn vrouw begrijpt me niet


  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:41

AW_Bos

Nostalgicus 🕰

Hoezo is dit eigenlijk geen bug? Het heeft wel goed gewerkt, maar tegenwoordig niet meer.

Anders moeten we toch op een manier kunnen afdwingen dat Camo een afbeelding gaat cachen?

En als de devvers van Tweakers dit geen bugv vinden. Wat is dan de beste oplossing om een poll te plaatsen in een topic?

[ Voor 59% gewijzigd door AW_Bos op 07-09-2026 18:02 ]

"Je kan met alle ziel en zaligheid ergens aan werken, maar soms is de uitkomst een zaal vol zieligheid." - Ariën


  • evilution
  • Registratie: Maart 2012
  • Niet online

evilution

Vreselijk bijdehand

AW_Bos schreef op maandag 7 september 2026 @ 18:00:
Hoezo is dit eigenlijk geen bug? Het heeft wel goed gewerkt, maar tegenwoordig niet meer.

Anders moeten we toch op een manier kunnen afdwingen dat Camo een afbeelding gaat cachen?
Een goed werkende website is tegenwoordig een mooie feature kennelijk...

|<----------------------------------------------arm length---------------------------------------------->|
|<-------------------------------------------where the cat is--------------------------------------------->|


  • 418O2
  • Registratie: November 2001
  • Niet online

418O2

u mad?

AW_Bos schreef op maandag 7 september 2026 @ 18:00:
Hoezo is dit eigenlijk geen bug? Het heeft wel goed gewerkt, maar tegenwoordig niet meer.

Anders moeten we toch op een manier kunnen afdwingen dat Camo een afbeelding gaat cachen?

En als de devvers van Tweakers dit geen bugv vinden. Wat is dan de beste oplossing om een poll te plaatsen in een topic?
Het is een externe tool vziw, die heeft caching ingebouwd omdat het anders wel heel veel geld gaat kosten

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

AW_Bos schreef op maandag 7 september 2026 @ 18:00:

Anders moeten we toch op een manier kunnen afdwingen dat Camo een afbeelding gaat cachen?
het probleem is juist dat dit serverside steeds veranderende plaatje hier wordt gecached. Een omweg is dan ook linken naar https://poll.dezeserver.nl/results.cgi?pid=407750&layout=2&sort=prc

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • nognietbekend
  • Registratie: September 2026
  • Laatst online: 19:49
AW_Bos schreef op maandag 7 september 2026 @ 18:00:

En als de devvers van Tweakers dit geen bugv vinden. Wat is dan de beste oplossing om een poll te plaatsen in een topic?
J&J poll op een forum zonder poll-functionaliteit:
  • maak een aantal topics aan: topicNaam_pollOptie1/2/3/etc
  • wijs mensen er in elk van de topics op dat het deel van een set is
  • leg in elk topic de verschillende pollOpties uit, toon duidelijk de actieve en overige opties
  • vraag mensen om een + te geven aan één van pollTopics in de set
  • verzamel na periode x de plusjes per pollOptie

  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:41

AW_Bos

Nostalgicus 🕰

418O2 schreef op maandag 7 september 2026 @ 18:22:
[...]

Het is een externe tool vziw, die heeft caching ingebouwd omdat het anders wel heel veel geld gaat kosten
Die tool heeft geen caching, dat doet Tweakers.

Dit hieronder is zo'n een poll.
Je ziet in de HTML-source / Inspector-tool dat de afbeelding naar deze URL gaat:

https://tweakers.net/camo/SleB-TYiTn5UjJ7OHj935L1ZQpc/?url=https%3A%2F%2Fpoll.dezeserver.nl%2Fresults.cgi%3Fpid%3D407753%26layout%3D1%26sort%3Dprc

i.p.v. https://poll.dezeserver.nl/results.cgi?pid=407753&layout=1&sort=prc

Dus ergens lijkt de parser dus de afbeelding door Camo te halen.
Maar waarom dan eigenlijk? Kan er geen override komen dit niet via camo in te laden?
Poll: test polletje?
Ja
Nee
Tussenstand:
Afbeeldingslocatie: https://poll.dezeserver.nl/results.cgi?pid=407753&layout=1&sort=prc
Ook een poll maken? Klik hier

[ Voor 26% gewijzigd door AW_Bos op 07-09-2026 19:06 ]

"Je kan met alle ziel en zaligheid ergens aan werken, maar soms is de uitkomst een zaal vol zieligheid." - Ariën


  • G_Dragon
  • Registratie: April 2007
  • Laatst online: 23:49

G_Dragon

Whatever you do, do it well.

Topicstarter
Ik heb gestemd op nee als test

Onze Pokémonkaarten portfolio | Nintendo Switch 2 / Xbox Series X|S / Playstation 5
" Power comes in response to a need, not a desire. You have to create that need.” | Akira Toriyama †


  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:41

AW_Bos

Nostalgicus 🕰

Als je de afbeelding als losse link opent (dus niet via Tweakers), dan zie je de telling:
https://poll.dezeserver.n...=407753&layout=1&sort=prc

Niet handig dus :P

[ Voor 3% gewijzigd door AW_Bos op 07-09-2026 20:06 ]

"Je kan met alle ziel en zaligheid ergens aan werken, maar soms is de uitkomst een zaal vol zieligheid." - Ariën


  • CyBeRSPiN
  • Registratie: Februari 2001
  • Laatst online: 00:51

CyBeRSPiN

sinds 2001

Misschien kan Tweakers een [img,cache=0] attribuut toevoegen voor dit soort doeleinden?

  • G_Dragon
  • Registratie: April 2007
  • Laatst online: 23:49

G_Dragon

Whatever you do, do it well.

Topicstarter
AW_Bos schreef op maandag 7 september 2026 @ 19:27:
[...]


Als je de afbeelding als losse link opent (dus niet via Tweakers), dan zie je de telling:
https://poll.dezeserver.n...=407753&layout=1&sort=prc
Klopt, maar dat is juist niet handig. Aangezien 90% van de gebruikers op het forum dat niet weet en omdat we het na mijn mening iever live op het forum willen zien :p

Onze Pokémonkaarten portfolio | Nintendo Switch 2 / Xbox Series X|S / Playstation 5
" Power comes in response to a need, not a desire. You have to create that need.” | Akira Toriyama †


  • LXXI
  • Registratie: Augustus 2001
  • Niet online
Heb er niet voor doorgeleerd, maar kwam dit laatst tegen toen ik in een ander topic las en er eens naar gezocht heb: https://github.com/orgs/c...iscussioncomment-14979580

Neem aan dat het dan wel op de poll server moet komen en niet bij Tweakers. Maar dan nog geen garantie, mogelijk override de implementatie van Tweakers het alsnog?

  • DexterDee
  • Registratie: November 2004
  • Nu online

DexterDee

Moderator General Chat

I doubt, therefore I might be

LXXI schreef op maandag 7 september 2026 @ 19:37:
Neem aan dat het dan wel op de poll server moet komen en niet bij Tweakers. Maar dan nog geen garantie, mogelijk override de implementatie van Tweakers het alsnog?
Cache-Control headers worden door de caching laag ook genegeerd helaas.

Ik heb een eigen versie van de Polls gemaakt en die heeft ook last van caching:

Afbeeldingslocatie: https://tweake.rs/polls/D6W4BM.svg?cache=0

Geef een antwoord:
Gathering of Tweakers
Pricewatch
Frontpage
Vraag & Aanbod
Reviews

Klik hier om mij een DM te sturen • 3245 WP op ZW


  • AW_Bos
  • Registratie: April 2002
  • Laatst online: 23:41

AW_Bos

Nostalgicus 🕰

LXXI schreef op maandag 7 september 2026 @ 19:37:
Heb er niet voor doorgeleerd, maar kwam dit laatst tegen toen ik in een ander topic las en er eens naar gezocht heb: https://github.com/orgs/c...iscussioncomment-14979580

Neem aan dat het dan wel op de poll server moet komen en niet bij Tweakers. Maar dan nog geen garantie, mogelijk override de implementatie van Tweakers het alsnog?
Ik heb geen idee of Tweakers voor het camo-proces kijkt naar de headers van de server.

[ Voor 7% gewijzigd door AW_Bos op 07-09-2026 20:08 ]

"Je kan met alle ziel en zaligheid ergens aan werken, maar soms is de uitkomst een zaal vol zieligheid." - Ariën


  • LXXI
  • Registratie: Augustus 2001
  • Niet online
AW_Bos schreef op maandag 7 september 2026 @ 20:07:
[...]

Dit staat los van Bootz poll-server.
Ja en nee zoals ik het lees. Als bij het plaatje wordt aangegeven dat het niet in de cache mag zou het zo te zien moeten werken. Maar blijkbaar negeert Tweakers dat soort headers en dat is zoals ik het begrijp in die link een keuze om dat te doen.

Maar zoals gezegd, ik heb voor wat anders doorgeleerd dus ik kan er kilometers naast zitten. :P

Edit: niet stiekem een edit doen hè. :+

[ Voor 4% gewijzigd door LXXI op 07-09-2026 20:10 ]


  • DexterDee
  • Registratie: November 2004
  • Nu online

DexterDee

Moderator General Chat

I doubt, therefore I might be

AW_Bos schreef op maandag 7 september 2026 @ 20:07:
Ik heb geen idee of Tweakers voor het camo-proces kijkt naar de headers van de server.
Het antwoord lijkt dus nee, want op mijn eigen poll plaatje zet ik zowat alle gangbare anti-cache headers en het plaatje wordt nog steeds gecached

Klik hier om mij een DM te sturen • 3245 WP op ZW


  • BOOTZ
  • Registratie: Maart 2001
  • Laatst online: 08-09 14:04
Ik heb ook maar eens een anti-cache header aan de plaatjes toegevoegd. Maar als de cache-laag besluit om die headers te negeren, dan is er verder ook niks wat ik daar nog aan kan doen helaas.

Overigens heeft het poll-script zelf ook wel een cache, zodat niet elke keer de plaatjes opnieuw gegenereerd hoeven te worden (scheelt CPU-load op de server). Maar omdat ik die cache zelf bijhoudt kan ik die ook invalidaten zodra er gestemd wordt, zodat de plaatjes altijd up-to-date zijn.

Ik vind het idee van CyBeRSPiN hierboven om de [img]-tag uit te breiden met een nocache-optie wel aardig, maar ik kan me ook wel voorstellen dat er goede redenen zijn om dat niet te doen.

Maak je eigen poll


  • 418O2
  • Registratie: November 2001
  • Niet online

418O2

u mad?

BOOTZ schreef op dinsdag 8 september 2026 @ 13:56:


Ik vind het idee van CyBeRSPiN hierboven om de [img]-tag uit te breiden met een nocache-optie wel aardig, maar ik kan me ook wel voorstellen dat er goede redenen zijn om dat niet te doen.
Dit is ook de enige usecase waarin het handig zou kunnen zijn, althans, ik kan weinig anders bedenken

  • DexterDee
  • Registratie: November 2004
  • Nu online

DexterDee

Moderator General Chat

I doubt, therefore I might be

DaFeliX schreef op maandag 7 september 2026 @ 16:19:
Ik kan hier zelf als developer niet zoveel mee, gezien het sec gezien geen bug is. Ik gooi hem dus even over de schutting vraag mijn lieve collega's van MF om hier naar te kijken :)
Het lijkt me wel nuttig om een conclusie te hebben over dit fenomeen en één van onderstaande (beleids)scenario's is hier denk ik van toepassing:

Scenario 1:
Tweakers "camo" zal per image URL exact 1 lokale versie/cache bijhouden en deze is nooit meer veranderbaar "by design". Hoofdreden is dat mensen achteraf niet stiekem een ander plaatje uploaden en zo de discussie kunnen beïnvloeden. Past in het beleid dat je na twee weken je post niet meer mag aanpassen. Dynamische plaatjes met bijvoorbeeld polls zijn dan slachtoffer van deze keuze en het poll "probleem" blijft hierbij onoplosbaar.

Scenario 2:
Tweakers "camo" is bedacht met het idee dat plaatjes nog wel eens kapot willen gaan op het forum doordat de externe URL van het plaatje niet meer werkt. Door een versie van het plaatje lokaal te cachen verdwijnen er op die manier nooit meer plaatjes op het forum. Onbedoeld werken "poll" plaatjes niet meer, maar zouden met een kleine ingreep wel weer kunnen gaan werken (poster geeft aan dat het plaatje niet gecached moet worden)

In het geval van scenario 1 is het dus géén bug en waarschijnlijk een WONTFIX en in scenario 2 is het dus wél een bug. Of het is een "scenario 3"...

Klik hier om mij een DM te sturen • 3245 WP op ZW


  • Raven
  • Registratie: November 2004
  • Niet online

Raven

Marion Raven fan

@DexterDee Volgens mij was camo oorspronkelijk bedoeld om mixed content-meldingen te voorkomen als de site zelf via https maar externe afbeeldingen via http werden geladen.

edit: review: Tweakers stapt over op https (ctrl+F Https-camouflage-proxy )

[ Voor 31% gewijzigd door Raven op 08-09-2026 16:07 ]

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • DexterDee
  • Registratie: November 2004
  • Nu online

DexterDee

Moderator General Chat

I doubt, therefore I might be

Raven schreef op dinsdag 8 september 2026 @ 16:06:
@DexterDee Volgens mij was camo oorspronkelijk bedoeld om mixed content-meldingen te voorkomen als de site zelf via https maar externe afbeeldingen via http werden geladen.
Dat is inderdaad de taak van Camo en dat werkt prima.

De Tweakers implementatie van Camo functioneert echter niet hetzelfde als de "standaard" Camo. Die heeft namelijk geen cache en zal plaatjes altijd opnieuw van de bron laden bij elk verzoek. Met dat gedrag hadden we dit issue niet en zouden poll plaatjes dus gewoon bijgewerkt worden.

Tweakers heeft ergens nog een extra mechanisme die het plaatje in een cache stopt. Dat kan een proxy als Varnish zijn, of de broncode van Camo die zelf is aangepast, of iets anders. Die implementatie respecteert een header als Cache-Control: no-cache, no-store, must-revalidatein ieder geval niet. En dat lijkt een bewuste keuze te zijn.

Klik hier om mij een DM te sturen • 3245 WP op ZW

Pagina: 1