# 133: Forums Wrangling, del 1 - CSS-tricks

Anonim

I denne screencast graver vi faktisk ind i koden i Forums-området.

Den “vigtigste” fil i foraerne, hvis der er sådan en ting, er default.master.php. Det er lidt som index.php i et WordPress-tema, undtagen bogstaveligt talt bruger hver visning i Vanilla det, mens nogle visninger i WordPress ikke bruger index.php.

For at gøre tingene så konsistente som vi kan, går vi linje for linje gennem dokumenterne, der sammenligner det med WordPress-ækvivalenterne. Vi finder vej gennem hovedet og sørger for, at vi har alt det, vi har brug for derinde, herunder sammenkædning af den korrekte globale CSS og alt det der.

Vi går ned og river HTML ud, som vi ikke selv ville skrive, men indtil videre er med på turen. Dette er lidt nervepirrende, da nogle gange bruges ID'er som JavaScript-kroge i en applikation som denne, så hvem ved præcis, hvad vi kan bryde. Vi træffer beslutningen om at rive tingene ud og skrive det, hvordan vi ideelt set ville gøre det, og hvis det forårsager problemer, besøger vi det igen og retter det. For ordens skyld sker dette i sidste ende, men det kunne løses.

Vi gør det nede på sidefoden og beslutter, at inkludering af analyser til bunden bedst tjenes ved at gøre analysekoden til en fil, som vi kan inkludere både på bloggen og foraene (en "delvis" som de fleste sprog kalder det). Vi støder på nogle store problemer, mens vi prøver at inkludere filen og gennemgår masser af fejlfindingstrin for at rette den. Det er sandsynligvis en irriterende rejse for nogle mennesker, der ser problemet med det samme, men kan være interessant for folk, der kan lide at se fejlfinding på arbejdspladsen. Det viser sig at være et dumt lille problem, hvor inkluderingen havde en WordPress-specifik funktion i den, som Vanilla selvfølgelig ikke forstår. Vi finder ud af det endelig ved at kontrollere MAMPs PHP-fejllog.