BeyondGaming upgraded!

Cyberkef

Shinigami
Crowdfunder FE
Zoals elke website op het wereldwijde interweb is ook BeyondGaming gebouwd op een bestaand stuk software, nl. XenForo. Begin juli 2024 werd er een grote upgrade gereleaset, en vanaf dan zijn we langzaam maar zeker begonnen met achter de schermen alles aan onze kant voor te bereiden... Wat ondertussen al bijna al twee jaar is... Sjeesh!

Moesten we enkel de core functionaliteit van de forumsoftware gebruiken dan was dit al lang in kannen en kruiken maar aangezien we héél wat externe add-ons (frontpage, events, security, diverse QoL (Quality of Life) voor onze crew/bezoekers, ...) gebruiken en eigen add-ons (iTrader, 9lives archief, quiz, discord, streamers, QoL voor frontpage/redactie, more security/monitoring, wat kleinere tools zoals de member locations en solar benchmarks) gemaakt hebben, kwam er echter véél meer bij kijken. Dit bleek een pak meer bloed, zweet, en tranen (... zo ... zoveel ... tranen ...) te zijn dan we zelfs toen al gevreesd hadden.
Bij de externe add-ons was het vooral wachten tot hun baasjes klaar waren met hun upgrades (sommigen ervan zijn nog steeds compleet abandonned), en bij die van ons in onze drukke agenda's tijd vinden om dit allemaal in te plannen.
Meteen ook een perfecte kans om het hedendaagse nut/gebruik van alle add-ons te herevalueren.

XenForo 2.3 - De fundamenten​

Uiteraard de belangrijkste upgrade is deze kern van alle software met een boel nieuwe features en verbeteringen onder de motorkap voor zowel ons (de beheerders/crew) als jullie (de bezoekers). Een kleine overzicht van de belangrijkste:
  • Verbeterde performantie (te technisch/saai voor de meesten om hier in detail te gaan, in het kort: speed 🚀)
  • Style variations: "BeyondGaming Dark" en "BeyondGaming Light" zijn samengesmolten in "Beyondgaming" met een keuzeknop voor Light, Dark en... System.
  • Zoeken in je PM's (persoonlijke berichten)
  • Wachtwoordloze inlogmogelijkheden (met passkeys, hou wel goed uw recovery keys bij in het geval van een fatale hardware crash, ask me how i know)
  • Trending content (welke topics zijn algoritmisch/volgens de cijfertjes "hot" ) en featured content (welke vinden wij als crew "hot")
  • Verbeterde content embedding (bij linken naar een specifieke post visualiseert ie nu een preview met de correcte inhoud van die post, ook externe embedding van onze content is nu mogelijk)
  • Verbeterde betalingsmogelijkheden voor Stripe/PayPal (BeyondGaming supporters)
  • E-mail notificaties voor moderatoren (zodat ze nog sneller kunnen ingrijpen)
Ondertussen is er al heel lang sprake van een aankomende (kleinere) XenForo 2.4 upgrade en zelfs al van (grote) XF 3.0 upgrade... Progress never stops :crazy:

Frontpage​

Terwijl we die onder handen aan het nemen waren voor de upgrade van XenForo hebben we ook hier enkele nieuwe zaken toegevoegd:
  • Domein filters (bvb Boardgames, movies, cultuur, ...)
  • Forum widget (toont meest recente artikelen ook op forum)
  • Directe Youtube feed (toonde voorheen enkel de podcast frontpage artikelen)
  • Seconden-correcte release tijd voor in de toekomst geplande artikelen (kon vroeger soms tot 5 minuten duren eer ze online kwamen)
Ook werd er achter de schermen een héleboel QoL toegevoegd voor onze (eind)redactie zodat ze nog gemakkelijker de content kunnen aanleveren.

Quiz & Matched! add-ons​

Een van onze meest populaire modules kreeg ook een stevige upgrade. Het manuele rekenwerk voor onze quizmasters werd vervangen door een geautomatiseerde publieke Hall of Fame (van het lopende en afgelopen kwartaal/jaar)! Alsook de beheerstools hiervoor werden allemaal mooi geïntegreerd.

En terwijl we toch bezig waren, hebben we een oude klassieker uit de diepvries gehaald en ook proper geïntegreerd met de meest moderne webtechnologieën om het beheerbaar te maken zonder ons gezond verstand te verliezen: Matched!
We verheerlijken ons nu al op alle commentaar die we gaan krijgen!

iTrader add-on, Frontpage Article Extension add-on, BeyondGaming v2.3 Style​

Speciale shout-out naar deze twee custom add-ons en de samengesmolten BeyondGaming v2.3 stijl die de grootste aanpassingen vereisten om de overgang naar v2.3 te overleven. Jullie aanpassingstijd was... kostbaar, op meerdere vlakken :unsure:

Verdwenen add-ons​

We hebben voor gemakkelijker onderhoud en minder overhead op de server wat add-ons weggehaald die te weinig gebruikt werden of niet meer voldeden aan onze long time vision:
  • Twitch Streams Tab (enkel de BeyondGaming stream zal nog automatisch op de frontpage verschijnen)
  • Tournaments & Rosters
  • Thread-only bans

Bugs en feedback​


Ik zie dat er hier en daar nog wat zaken niet helemaal in orde zijn, maar ik wou de website zo snel mogelijk terug online hebben. In de loop van de dag zullen er dus hier en daar wel nog wat details aangepast/gefixet worden.

Ondanks al onze interne testen is het altijd mogelijk dat er zaken opduiken, meld die zeker in ons feedback & bugreport forum!
 
Doe ik iets mis of resulteert elke style variation (licht, donker en system) in een lichte achtergrond? 🤔 Ik doe “mijn account” -> “voorkeuren” -> selecteer Style variation uit dropdown en doe “opslaan” maar het ziet er dus exact hetzelfde uit. Verder: yay voor snelheid 👌
 
Doe ik iets mis of resulteert elke style variation (licht, donker en system) in een lichte achtergrond? 🤔 Ik doe “mijn account” -> “voorkeuren” -> selecteer Style variation uit dropdown en doe “opslaan” maar het ziet er dus exact hetzelfde uit.
Dat is inderdaad een van de zaken die nog moet nagekeken worden :)
Op onze dev/testfora werkt dit, uiteraard op productie niet (dat zou te gemakkelijk zijn he!)

Verder: yay voor snelheid 👌
Ik had het ook véél langer verwacht 🙈
 
De thumbs up bij elk bericht is wel enorm storend. Vrij groot en in het geel vloekt het met de achtergrond kleur.

Maar sowieso een bedankje voor al het werk om het forum te onderhouden en up te graden!
 
Nice, dikke merci voor het werk. Snelheid is merkbaar verbeterd. Nog enkele kleine euvels zoals die gigantische thumbs up en donkere stijl en dan is alles weer perfect :love2:
 
Bedankt voor de goede zorgen. Zowel de 'leden online' als de 'trending content' staan boven de 'nieuwste berichten', wat ik persoonlijk een beetje onlogisch vind (sowieso vind ik 'trending content' een vreselijk concept, maar dat is een andere discussie). Is dat by design of kan dit individueel worden aangepast?
 
Nice, dikke merci voor het werk. Snelheid is merkbaar verbeterd. Nog enkele kleine euvels zoals die gigantische thumbs up en donkere stijl en dan is alles weer perfect :love2:
Inderdaad mooi werk. Moet de Sanity Penguin wel bijtreden dat er aan de emoticons iets gedaan kan worden.
Schoonheidsfoutje :baard:
 
Bedankt voor de goede zorgen. Zowel de 'leden online' als de 'trending content' staan boven de 'nieuwste berichten', wat ik persoonlijk een beetje onlogisch vind (sowieso vind ik 'trending content' een vreselijk concept, maar dat is een andere discussie). Is dat by design of kan dit individueel worden aangepast?
Vind ik ook wel. Het is vooral het blok 'laatste berichten' dat mij het meeste interesseert, niet zozeer wie online is of wat trending is.
 
Alles ziet er weer iets gelikter uit en idd, het surft lekker vlot. Alleen lijkt de donkere stijl niet te werken, ook niet na eens uitloggen en weer inloggen nadat ik de setting goed zette. Ik zie links bovenaan ook het BG logo niet.
 
Goed werk! Nog een paar dingetjes die niet helemaal in orde zijn:
  • de reactie-emoji's (en de grote thumbs up) zoals al gezegd (ook bij 'meldingen' zijn ze te groot en komen ze deels over de tekst)
  • het logo links bovenaan is broken
  • in het forumoverzicht tonen alle fora (behalve de subs) als 'gelezen'
  • Sticky threads / normal threads zijn niet goed zichtbaar meer
 
Reactions -> fixed (zijn nu sprites geworden en die moesten nog geconfigureerd worden)
Header + dark/light style variations -> fixed (frkg lay-out hacks biting us in the arse once again)
Alle fora als gelezen -> denk dat het fixed is (hier ziet het er ok uit)

Zowel de 'leden online' als de 'trending content' staan boven de 'nieuwste berichten', wat ik persoonlijk een beetje onlogisch vind (sowieso vind ik 'trending content' een vreselijk concept, maar dat is een andere discussie). Is dat by design of kan dit individueel worden aangepast?
Bekijken we nog!
 
Weet niet of dat gewoon bij de upgrade hoort of niet: het bolletje 'Nu online' onder een avatar staat in een grijs/donkerblauwe kleur. Dat is minder duidelijk dan het fellere groen dat daarvoor werd gebruikt.

Voor de rest: dikke merci voor de tijd en het werk dat jullie erin steken!
 
Ligt het aan mij (iPhone/safari), dat de ‘rij’ van sticky en normal precies geen aparte styling meer heeft?
Het onderscheid tussen sticky threads en normal threads zijn daardoor minder opvallend.
 
  • Sticky threads / normal threads zijn niet goed zichtbaar meer
Ligt het aan mij (iPhone/safari), dat de ‘rij’ van sticky en normal precies geen aparte styling meer heeft?
Het onderscheid tussen sticky threads en normal threads zijn daardoor minder opvallend.
Raar maar waar, het opsplitsen van de sticky vs normal threads is géén standaard ingebouwde functionaliteit. Standaard toont ie enkel het pin icoontje naast de titel:

1777469255751.png



De vorige add-on die dit regelde voor ons werd niet meer onderhouden, dus heb ik een nieuwe moeten zoeken (die er dus helaas ook iets anders uitziet dan de vorige).

Slachtoffer van de moderniteit!
 
Raar maar waar, het opsplitsen van de sticky vs normal threads is géén standaard ingebouwde functionaliteit. Standaard toont ie enkel het pin icoontje naast de titel:

Bekijk bijlage 49938


De vorige add-on die dit regelde voor ons werd niet meer onderhouden, dus heb ik een nieuwe moeten zoeken (die er dus helaas ook iets anders uitziet dan de vorige).

Slachtoffer van de moderniteit!
Zeker al terug beter zo! Geen optie om de tekst in het vet te zetten?
 
Terug
Bovenaan