Var inte arg, men jag var tvungen att hoppa framåt lite eftersom det fanns ett ansträngande långtråkigt arbete med att åsidosätta olika åsikter genom att placera rätt filer på rätt platser i våra teman för Vanilla-forum. Vi har gått igenom detta några gånger så det var inget nytt.
Den här gången börjar vi vägen igen, vi hittar en viss vy som behöver lite designuppmärksamhet, hittar rätt vy och åsidosätter den i vårt eget tema. Den här gången skärmen för att skapa en ny diskussion. Vi hittar det snabbt genom att göra några "Hitta i projektet" saker för en textsträng vi vet finns i den vyn. Sedan testar vi vår åsidosättande genom att sätta ordet ”fart” i vyn och se om det dyker upp. Snyggt, eller hur?
En sak vi gör direkt är att ta bort några saker. Till exempel tar vi bort kryssrutan “Meddela” eftersom det är en irriterande funktion som vi inte vill ha någon ändå. Vi tar bort länken "avbryt" eftersom den inte gör något mer än att bara navigera bort från sidan.
Sedan lurar vi runt med en massa avstånd. Avståndet i sig är enkelt. Den svåra delen är att bestämma exakt vilken klass som ska användas, om vi ska lägga till en ny klass, och hur dessa klasser kan påverka saker någon annanstans i forumet, och om det är bra eller dåligt. I grund och botten är den klassiska kampen för en CSS-utvecklare!
Sedan stöter vi på ett problem. När vi klickar in i textområdet för att skriva kroppen till en ny forumtråd, kollapsar textområdet mycket kort. Detta är definitivt lite JavaScript som blir involverat. Det gjorde förmodligen (eller försökte göra) något smart tidigare, men något har förändrats så att det nu är värre än att göra ingenting. Vem vet vad som förändrats. Vissa CSS som nu är borta kanske, kanske en annan version av jQuery, kanske ett saknat ID, vem vet. Poängen är att vi har makten att räkna ut det och fixa det. Det finns också ett annat fel där att radera ett inlägg verkar fungera bra och uppdaterar sedan sidan när det inte behöver.
Vi avslutar screencast och pratar om WYSIWYG-textredigerare. Vi behöver definitivt en av dem på textområdet för att göra utformningen av ett inlägg enklare. Jag har haft tur med Mark It Up! Så vi kommer sannolikt att gå den vägen. Tekniskt sett inte en WYSIWYG-redaktör, men ingenting finns verkligen på nätet.