#139: Individuelle Foren-Thread-Formatierung

Man könnte argumentieren, dass die Homepage des Forums die wichtigste Seite ist, aber es gibt genauso gute Argumente dafür, dass die Ansichten einzelner Threads die wichtigsten sind. Daten deuten darauf hin, dass die Leute auf diese „Deep Links“ in höherer Zahl landen als auf der Homepage selbst, obwohl die Homepage die meistbesuchte Einzelheit ist.

Sofort kämpfen wir damit, wo genau wir ändern müssen, um das Markup für diese Seite zu steuern. Ich entschuldige mich dafür, es ist meine Schuld, dass ich das nicht besser verstehe. Aber es deutet auch nicht darauf hin, wie einfach Vanilla Forums das Templating macht.

Wir stellen schließlich das Kernproblem fest: Die Datei in unserem Theme war am falschen Ort. Sobald wir das beheben, erhalten wir die volle Kontrolle.

Ein Großteil der Tests, die wir durchführen, besteht darin, buchstäblich das Wort „test“ in eine Vorlage zu schreiben und zu sehen, wo es erscheint. Es ist ein bisschen so, als würde man „background: red“ in CSS anwenden, um sicherzustellen, dass etwas funktioniert. Hey, das ist reale Entwicklung. Wenn wir das Markup ändern, müssen wir uns immer fragen, ob es sich lohnt, die Kontrolle zu übernehmen und Dinge so zu benennen, wie wir es selbst tun würden, oder ob das zu viel Arbeit ist, oder schlimmer noch, ob wir glauben, dass JavaScript involviert ist, das wir durch die Änderung des Markups möglicherweise kaputt machen.

Wir haben am Ende etwas mehr Arbeit vor uns, was das Aussehen einzelner Threads angeht, aber wir haben alles, was wir brauchen, um es zu erledigen. Sie werden nicht genau wie die Wireframes aussehen, weil wir sie absichtlich genau wie den Kommentarbereich von Blogbeiträgen aussehen lassen werden. Konsistenz wird es uns einfacher machen und für alle besser sein.