2D replay: gekaapt domein vervangen + link op matchinfo (dev) #307

Merged
lanta merged 1 commit from replay-domein-fix-dev into dev 2026-09-21 12:16:15 +00:00
Owner

2D replay: domein gefixt en link op matchinfo.php (naar dev)

Zelfde wijziging als #306, nu ook op dev. Zonder dit verdwijnt de fix
weer zodra dev de volgende keer naar main gaat.

chickendinner.gg is niet meer van de makers van de replayviewer: ze
hebben het domein laten verlopen en iemand anders heeft het opgepikt.
Er staan nu advertenties en mogelijk malware. De makers draaien de
viewer zelf verder op chickendinner.pubgmeta.com met hetzelfde
url-patroon //, dus alleen de hostnaam gaat om.

Daarnaast ontbrak de replaylink op matchinfo.php - die stond alleen in
de Discord-melding. Nu ook op de matchpagina, onder de kaartjes. De
viewer focust op een speler: de winnaar, of anders de eerste echte
speler. Bots (ai.*) worden overgeslagen. Geen speler = geen knop.

Let op bij styles.css: dev had daar eigen toevoegingen (theater mode)
aan het eind van het bestand, precies waar mijn css ook landt. Git kon
dat niet zelf ordenen. Mijn eerste oplossing kapte .game-buttons
halverwege af - gevonden doordat de accolades niet meer in balans
waren (225 open, 224 dicht). Opnieuw gedaan door styles.css uit dev te
nemen en mijn blok er los achteraan te zetten.

Gecontroleerd t.o.v. dev: 28 regels toegevoegd, 0 verwijderd, in geen
van beide bestanden iets van dev kwijtgeraakt.

Getest:

  • php -l: geen syntaxfouten
  • accolades in balans (225/225), theater mode en replay-knop allebei
    aanwezig, .game-buttons heel
  • de wijziging draait al op productie (main) en is daar geverifieerd:
    link naar .../Lanta01 op match d4c17f13, http 200
2D replay: domein gefixt en link op matchinfo.php (naar dev) Zelfde wijziging als #306, nu ook op dev. Zonder dit verdwijnt de fix weer zodra dev de volgende keer naar main gaat. chickendinner.gg is niet meer van de makers van de replayviewer: ze hebben het domein laten verlopen en iemand anders heeft het opgepikt. Er staan nu advertenties en mogelijk malware. De makers draaien de viewer zelf verder op chickendinner.pubgmeta.com met hetzelfde url-patroon /<matchid>/<speler>, dus alleen de hostnaam gaat om. Daarnaast ontbrak de replaylink op matchinfo.php - die stond alleen in de Discord-melding. Nu ook op de matchpagina, onder de kaartjes. De viewer focust op een speler: de winnaar, of anders de eerste echte speler. Bots (ai.*) worden overgeslagen. Geen speler = geen knop. Let op bij styles.css: dev had daar eigen toevoegingen (theater mode) aan het eind van het bestand, precies waar mijn css ook landt. Git kon dat niet zelf ordenen. Mijn eerste oplossing kapte .game-buttons halverwege af - gevonden doordat de accolades niet meer in balans waren (225 open, 224 dicht). Opnieuw gedaan door styles.css uit dev te nemen en mijn blok er los achteraan te zetten. Gecontroleerd t.o.v. dev: 28 regels toegevoegd, 0 verwijderd, in geen van beide bestanden iets van dev kwijtgeraakt. Getest: - php -l: geen syntaxfouten - accolades in balans (225/225), theater mode en replay-knop allebei aanwezig, .game-buttons heel - de wijziging draait al op productie (main) en is daar geverifieerd: link naar .../Lanta01 op match d4c17f13, http 200
Zelfde wijziging als #306, nu ook op dev. Zonder dit verdwijnt de fix
weer zodra dev de volgende keer naar main gaat.

chickendinner.gg is niet meer van de makers van de replayviewer: ze
hebben het domein laten verlopen en iemand anders heeft het opgepikt.
Er staan nu advertenties en mogelijk malware. De makers draaien de
viewer zelf verder op chickendinner.pubgmeta.com met hetzelfde
url-patroon /<matchid>/<speler>, dus alleen de hostnaam gaat om.

Daarnaast ontbrak de replaylink op matchinfo.php - die stond alleen in
de Discord-melding. Nu ook op de matchpagina, onder de kaartjes. De
viewer focust op een speler: de winnaar, of anders de eerste echte
speler. Bots (ai.*) worden overgeslagen. Geen speler = geen knop.

Let op bij styles.css: dev had daar eigen toevoegingen (theater mode)
aan het eind van het bestand, precies waar mijn css ook landt. Git kon
dat niet zelf ordenen. Mijn eerste oplossing kapte .game-buttons
halverwege af - gevonden doordat de accolades niet meer in balans
waren (225 open, 224 dicht). Opnieuw gedaan door styles.css uit dev te
nemen en mijn blok er los achteraan te zetten.

Gecontroleerd t.o.v. dev: 28 regels toegevoegd, 0 verwijderd, in geen
van beide bestanden iets van dev kwijtgeraakt.

Getest:
- php -l: geen syntaxfouten
- accolades in balans (225/225), theater mode en replay-knop allebei
  aanwezig, .game-buttons heel
- de wijziging draait al op productie (main) en is daar geverifieerd:
  link naar .../Lanta01 op match d4c17f13, http 200
Sign in to join this conversation.
No description provided.