Wir graben uns weiter in das Theming des Forenbereichs der Website. Bisher lief es gut, aber je tiefer wir graben, desto schwieriger wird es. Teilweise, weil ich nicht viel Erfahrung mit Vanilla Forums habe, und teilweise, weil es einfach etwas seltsam ist!
Wir versuchen, einige Sidebar-Module zu erstellen und anzupassen, wie zum Beispiel das oben rechts, wo wir neue Benutzer begrüßen und bestehenden Benutzern einen Platz zum Einloggen bieten. Sofort kämpfen wir damit, welche Dateien was ausgeben und wie. Das ist Fehlerbehebung bei der Arbeit! Wir echoen im Wesentlichen einige Inhalte an verschiedenen Stellen aus und sehen, wo sie auf der gerenderten Seite landen.
Wir bekommen es schließlich hin und der Login-Button funktioniert! Unsere Wireframes und unser UX-Instinkt sagen uns, dass ein Login-Formular direkt im Modul selbst der beste Weg ist, um den Login zu handhaben. Im Wesentlichen ein "statisches" Login-Formular, anstatt der Standardmethode von Vanilla, bei der Logins in einem per Ajax geladenen Popup erfolgen. Wir können die Formular-Markup nicht einfach selbst neu erstellen, da das Login-Formular schicke Tokens und so enthält, die zur Sicherheit beitragen. Wir müssen entscheiden, ob wir hier den Kampf aufnehmen und herausfinden wollen, wie wir ein statisches Login-Modul erstellen, oder ob wir uns mit der Standard-Popup-Methode begnügen und diese nach unseren Wünschen gestalten.