In dit lustrumjaar voor Tweakers.net is er al het een en ander geschreven over de geschiedenis en ontwikkeling van Tweakers.net waarbij ook de evolutie van de frontpage-layout aan bod is gekomen. Naast de frontpage hebben we natuurlijk ook nog steeds ons forum waarvan de layout door de jaren heen een soortgelijke evolutie heeft doorgemaakt, zij het op een wat lager tempo.
In feite is het forum jarenlang wat uiterlijk en werking betreft afwijkend geweest ten opzichte van de frontpage. Het uiterlijk werd voor het eerst een beetje gelijk getrokken in 2004 toen na een lange 'paarse' periode het forum zijn eerste grote metamorfose onderging en daarmee een beetje op de frontpage begon te lijken. Na die tijd was het echter nog steeds noodzakelijk om je apart voor het forum te registreren en was er buiten het uiterlijk nog steeds geen echte eenheid tussen de frontpage en het forum. Er werd toen echter al gesproken over het samenvoegen van de gebruikersdatabase, maar de uitvoering van die plannen liet ook na de vernieuwde layout op zich wachten, dusdanig lang zelfs dat 'de merge' een bijna mythische status had verkregen tegen de tijd dat hij uiteindelijk toch nog werd uitgevoerd.
Met de merge was de eerste stap naar integratie met de frontpage een feit geworden. De frontpage kreeg echter in de 2 jaar daarna tot twee keer toe een layout-upgrade, waardoor het forum feitelijk steeds meer een buitenbeentje is geworden wat uiterlijk betreft.
Daar komt nu verandering in! Na de introductie van de laatste layout-update van de frontpage, onder de codenaam 'NGv2', zijn we hard aan de slag gegaan om het forum ook weer eens een make-over te geven met als doel een volledige integratie te bewerkstelligen. We denken dat we daar best aardig in zijn geslaagd:

Nieuwe forumlayout
Doordat we vorig jaar de broncode van de React forumsoftware voor eigen gebruik hebben afgekocht hebben we nu veel meer mogelijkheden om de forumsoftware naar eigen hand te zetten. De nieuwe layout gaat dan ook gepaard met een vergaande technische integratie waarbij ons frontpage 'framework' als front-end bovenop de forumsoftware is gebouwd. Daarmee hebben we de beschikking over alle functionaliteit die dat framework biedt en die voorheen enkel op de frontpage beschikbaar waren.

Quicksearch geïntegreerd in het menu
Zo kan het forum een vaste plek krijgen binnen het menu dat er zowel op het forum als op de frontpage identiek uitziet en kan de welbekende 'update-tracker' ook op het forum ingezet worden. De onderverdeling van de content op de frontpage in rubrieken is ook op het forum doorgezet door de verschillende forum categorieën te koppelen aan de hoofdrubrieken.
Naast de aanpassingen van de layout en de technische integratie waarbij 'onder de motorkap' veel gesleuteld is hebben we ook tijd gevonden om een aantal nieuwe features te maken. Zo kan de update-tracker op het forum ook aan de rechterkant geplaatst worden of zelfs uitgeschakeld worden en is de functionaliteit van het 'Direct Messages' systeem uitgebreid met de mogelijkheid om discussies als ongelezen te markeren en om notificatie van nieuwe berichten in een discussie op discussie-basis uit te zetten.
Aanstaande donderdag, 25 september, zal de nieuwe forum-layout worden ingevoerd waarbij deze voor alle gebruikers zal worden geactiveerd. De oude (huidige) layout blijft bestaan en deze zal beschikbaar blijven voor alle ingelogde gebruikers. Aangezien database-aanpassingen voor deze implementatie noodzakelijk zijn zal de invoering gepaard gaan met enige downtime. Rond 10 uur 's ochtends zal het forum daarom enige tijd onbeschikbaar zijn en we verwachten rond het middaguur het nieuwe forum in vernieuwd jasje aan iedereen te kunnen presenteren.
Update 25-09 - zoals velen al gemerkt hebben is de implementatie een feit. Ruim binnen de begrote tijd is het ons gelukt de nieuwe layout online te zetten. Voor degenen die het nog niet gezien hebben: de 'Forum'-tab boven in het menu brengt je rechtstreeks naar ons forum.
Bugmeldingen mogen overigens in Lieve Devvers.