# 143: Forum Forum New Thread Styling i funkcionalnost Rasprava - CSS-trikovi

Anonim

Ne ljutite se, ali morao sam malo skočiti naprijed jer je bilo nekih iscrpljujućih, dosadnih zadataka nadjačavanja različitih pogleda stavljanjem pravih datoteka na prava mjesta u teme naših foruma o vanili. Prošli smo kroz ovo nekoliko puta, tako da to nije bilo ništa novo.

Ovoga puta započinjemo put ponovno, pronalazeći određeni pogled na koji treba obratiti pažnju, pronalazeći ispravan pogled i nadglašavajući ga u našoj vlastitoj temi. Ovoga puta zaslon za stvaranje nove rasprave. Brzo ga pronalazimo radeći neke stvari "Pronađi u projektu" za niz teksta za koji znamo da postoji u tom pogledu. Zatim testiramo svoje poništavanje stavljanjem riječi "prd" u prikaz i provjerom pojavljuje li se. Otmjeno, zar ne?

Jedna stvar koju odmah radimo je da skinemo neke stvari. Na primjer, uklanjamo potvrdni okvir "Najavi" jer je to dosadna značajka koju ionako ne želimo da itko koristi. Uklanjamo vezu "poništi" jer ne čini ništa više od pukog udaljavanja od stranice.

Zatim se petljamo oko hrpe razmaka. Sam razmak je jednostavan. Najteži je dio točno odlučiti koju klasu koristiti, ako bismo trebali dodati novu klasu, i kako te klase mogu utjecati na stvari negdje drugdje na forumima i je li to dobra ili loša stvar. U osnovi, klasične borbe CSS programera!

Tada nailazimo na grozan problem. Kada kliknemo na područje teksta da napišemo tijelo nove teme foruma, područje teksta se vrlo kratko sruši. Ovo je definitivno neki JavaScript koji se uključuje. U prošlosti je vjerojatno učinio (ili pokušao učiniti) nešto pametno, ali nešto se promijenilo pa je sada gore nego ne raditi ništa. Tko zna što se promijenilo. Možda neki CSS koji sada nema, možda druga verzija jQueryja, možda nedostajući ID, tko zna. Poanta je u tome da imamo moć to shvatiti i popraviti. Također postoji još jedna greška kod koje brisanje posta izgleda izvrsno, a zatim osvježava stranicu kad to ne treba.

Završavamo screencast govoreći o WYSIWYG uređivačima teksta. Svakako će nam trebati jedan od onih na textareau kako bismo olakšali izradu posta. Imao sam sreće s Mark It Up! Pa ćemo vjerojatno ići tim putem. Tehnički, nije WYSIWYG editor, ali zapravo ništa nije na webu.