# 133: Fóra hádok, 1. časť - Triky CSS

Obsah

V tomto obrazovom vysielaní sa budeme zaoberať kódom oblasti Fóra.

„Hlavný“ súbor fór, ak existuje, je default.master.php. Je to trochu ako index.php v téme WordPress, až na to, že ho doslova používa každý pohľad vo Vanille, zatiaľ čo niektoré pohľady vo WordPress nepoužívajú index.php.

Aby boli veci čo najdôslednejšie, pôjdeme po riadkoch dokumentmi, ktoré ich porovnávajú s ekvivalentmi WordPress. Predierame sa hlavou a zaisťujeme, aby sme tam mali všetko, čo potrebujeme, vrátane prepojenia správneho globálneho CSS a všetkého iného.

Schádzame dole, vytrhávame HTML, ktoré by sme si sami nenapísali, ale prišli sme si zatiaľ zajazdiť. Toto je trochu nervózne, pretože niekedy sa ID používajú v aplikácii ako je tento, takže kto vie, čo by sme mohli pokaziť. Rozhodli sme sa vytrhnúť veci a napísať ich tak, ako by sme to ideálne boli, a ak to spôsobí problémy, znova to navštívime a napravíme. Nakoniec sa to nakoniec stalo, ale dalo sa to napraviť.

Dosiahneme to až po pätu a rozhodneme sa, že zahrnutie analytiky do dolnej časti by sa najlepšie poslúžilo vytvorením analytického kódu do súboru, ktorý môžeme zahrnúť na blog aj na fóra („čiastočný“, ako ho väčšina jazykov nazýva). Pri pokuse o zahrnutie súboru narazíme na niekoľko veľkých problémov a prejdeme množstvom krokov na riešenie problémov, aby sme ho opravili. Je to pravdepodobne nepríjemná cesta pre ľudí, ktorí vidia problém okamžite, ale môže byť zaujímavý pre ľudí, ktorí radi vidia riešenie problémov v práci. Ukázalo sa, že je to hlúpy malý problém, keď obsahoval funkciu špecifickú pre WordPress, ktorej Vanilla samozrejme nerozumie. Nakoniec na to prídeme kontrolou protokolu chýb MAMP v PHP.

Zaujímavé články...