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.
Du bringst mich zum Lachen, Mann. Ich habe das ganze „Diskussionen“ vs. „Diskussion“-Ding gesehen ... Ich war am Ausrasten ... Ich dachte, du würdest all das Zeug aus der Indexdatei verlieren, die du überschrieben hast. Ich schrie meinen Bildschirm an „Chris!!!!!! Nein!!!!!! mach die Datei nicht zu!!!!!!!!“
Ich bin froh, dass du es mitgekriegt hast, Bruder. Und ... Mann, im Ernst, ich habe mir eine TONNE von Screencasts von vielen anderen Leuten angehört, und bisher bist du der EINZIGE, der Persönlichkeit hat. Ich LIEBE deine Screencasts. Manche der anderen Leute, die ich höre, treiben mich in den Wahnsinn. Ich kann nicht mal bis zum Ende zuhören.
Mach weiter so, Mann.
Jeffro