पागल मत बनो, लेकिन मुझे थोड़ा आगे कूदना पड़ा क्योंकि हमारे वेनिला फ़ोरम थीम में सही स्थानों पर सही फ़ाइलों को डालकर विभिन्न विचारों को ओवरराइड करने का कुछ भीषण काम था। हम इस पर कुछ बार गए हैं इसलिए यह कोई नई बात नहीं थी।
इस बार, हम फिर से रास्ता शुरू करते हैं, एक विशेष दृश्य की खोज करते हैं जिसे कुछ डिज़ाइन ध्यान देने की आवश्यकता है, सही दृश्य ढूंढना और इसे अपने स्वयं के विषय में ओवरराइड करना। इस बार, एक नई चर्चा बनाने के लिए स्क्रीन। हमें यह पता चलता है कि पाठ की एक स्ट्रिंग के लिए कुछ "प्रोजेक्ट में खोजें" सामान करके हमें यह देखने को मिलता है। तब हम "ओवरआल" शब्द को देखने और देखने में दिखाते हुए अपने ओवरराइड का परीक्षण करते हैं कि क्या यह पता चलता है। उत्तम दर्जे का, सही?
एक चीज जो हम तुरंत करते हैं, वह है कुछ सामान। उदाहरण के लिए, हम "एनाउंस" चेकबॉक्स को हटा देते हैं क्योंकि यह एक कष्टप्रद विशेषता है जो हम वैसे भी किसी का उपयोग नहीं करना चाहते हैं। हम "रद्द करें" लिंक को हटा देते हैं क्योंकि यह पृष्ठ से दूर केवल नेविगेट करने से ज्यादा कुछ नहीं करता है।
फिर हम रिक्ति का एक गुच्छा के साथ चारों ओर बेला। रिक्ति स्वयं आसान है। कठिन भाग बिल्कुल तय कर रहा है कि किस वर्ग का उपयोग करना है, अगर हमें एक नया वर्ग जोड़ना चाहिए, और उन वर्गों को मंचों में कहीं और चीजों को कैसे प्रभावित किया जा सकता है, और यदि यह एक अच्छी या बुरी चीज है। अनिवार्य रूप से, CSS डेवलपर का क्लासिक संघर्ष!
तब हम बम्मर समस्या में भाग जाते हैं। जब हम एक नए फोरम थ्रेड के बॉडी को लिखने के लिए टेक्स्टारिया पर क्लिक करते हैं, तो टेक्स्टारिया बहुत कम हो जाता है। यह निश्चित रूप से कुछ जावास्क्रिप्ट शामिल हो रही है। यह शायद (या करने की कोशिश) अतीत में कुछ स्मार्ट है, लेकिन कुछ ऐसा बदल गया है कि अब यह कुछ भी नहीं करने से भी बदतर है। कौन जाने क्या बदल गया। कुछ सीएसएस जो अब शायद चला गया है, शायद jQuery का एक अलग संस्करण, शायद एक लापता आईडी, जो जानता है। बिंदु है, हमारे पास यह पता लगाने और इसे ठीक करने की शक्ति है। एक और बग भी है जहां किसी पोस्ट को हटाने से काम बहुत अच्छा लगता है, फिर उस पेज को रीफ्रेश कर देता है, जब उसकी जरूरत नहीं होती।
हम WYSIWYG टेक्स्ट संपादकों के बारे में बात करते हुए पेंचकस को समाप्त करते हैं। हम निश्चित रूप से एक पोस्टिंग क्राफ्टिंग आसान बनाने के लिए textarea पर उनमें से एक की आवश्यकता होगी। मुझे मार्क इट अप के साथ किस्मत मिली है! तो हम संभावना है कि मार्ग जाएगा। तकनीकी रूप से, WYSIWYG संपादक नहीं है, लेकिन वेब पर वास्तव में कुछ भी नहीं है।