Kızmayın, ama biraz daha ileri atlamak zorunda kaldım çünkü Vanilya forumları temalarımızda doğru dosyaları doğru yerlere koyarak farklı görüşleri geçersiz kılmak gibi meşakkatli, uzun ve sıkıcı bir çalışma vardı. Bunu birkaç kez gözden geçirdik, bu yüzden yeni bir şey değildi.
Bu sefer, biraz tasarım ilgisine ihtiyaç duyan belirli bir görüşü bularak, doğru görünümü bulup kendi temamızda onu geçersiz kılarak yeniden yola çıkıyoruz. Bu sefer, Yeni Tartışma oluşturma ekranı. Bu görünümde var olduğunu bildiğimiz bir metin dizisi için "Projede Bul" şeyler yaparak hızlı bir şekilde buluyoruz. Ardından, görünüme "osuruk" kelimesini koyarak ve bunun ortaya çıkıp çıkmadığını görerek geçersiz kılmamızı test ediyoruz. Şık, değil mi?
Hemen yaptığımız bir şey, bazı şeyleri çıkarmak. Örneğin, hiç kimsenin kullanmasını istemediğimiz can sıkıcı bir özellik olduğu için "Duyur" onay kutusunu kaldırıyoruz. "İptal" bağlantısını kaldırıyoruz çünkü bu, sayfadan uzaklaşmaktan başka bir şey yapmıyor.
Sonra bir sürü boşluk bırakarak oynarız. Aralığın kendisi kolaydır. İşin zor kısmı, tam olarak hangi sınıfın kullanılacağına, yeni bir sınıf eklememiz gerekip gerekmediğine ve bu sınıfların forumların başka yerlerindeki şeyleri nasıl etkileyebileceğine ve bunun iyi mi yoksa kötü mü olduğuna karar vermektir. Esasen, bir CSS geliştiricisinin klasik mücadeleleri!
Sonra serseri bir problemle karşılaşırız. Yeni bir forum başlığının gövdesini yazmak için metin alanına tıkladığımızda, metin alanı çok kısa bir şekilde daralır. Bu kesinlikle dahil olan bazı JavaScript. Muhtemelen geçmişte akıllıca bir şey yaptı (veya yapmaya çalıştı), ama bir şeyler değişti, bu yüzden artık hiçbir şey yapmamaktan daha kötü. Neyin değiştiğini kim bilebilir? Belki şimdi gitmiş olan bazı CSS'ler, belki jQuery'nin farklı bir sürümü, belki de eksik bir kimlik, kim bilir. Mesele şu ki, onu çözme ve düzeltme gücümüz var. Bir gönderiyi silmenin harika çalıştığı başka bir hata daha var, ardından gerekmediğinde sayfayı yeniliyor.
WYSIWYG metin editörleriyle ilgili konuşmayı sonlandırıyoruz. Bir gönderi oluşturmayı kolaylaştırmak için metin alanındakilerden birine kesinlikle ihtiyacımız olacak. Mark It Up ile şansım oldu! Yani muhtemelen bu rotaya gideceğiz. Teknik olarak, bir WYSIWYG editörü değil, ancak hiçbir şey web'de yok.