يركز التصميم الحالي على الموضوعات الشائعة، والتي تميل بطبيعتها إلى أن تكون عامة. من المحتمل أن شخصًا ما يصادف خطأ 404 يبحث بدلاً من ذلك عن شيء محدد. بعيدًا عن التخمين السحري لما كان ذلك، يبدو أن توفير مربع بحث بشكل بارز سيكون مثاليًا. أعرف أنه موجود في الأسفل، ولكن… من الصعب العثور عليه بعض الشيء.) هل هناك طريقة سهلة لإعادة ترتيب هذا؟
وبينما نحن في ذلك، شيء يمتد عبر الصفحة بدلاً من الصندوق الصغير الحالي في الأسفل.
قد يكون من الجميل أيضًا ملء البحث مسبقًا بشيء تم إنشاؤه من عنوان URL الذي لم يتم العثور عليه. لكنني لم أفكر في الآثار الكاملة لذلك.
أعتقد أنه يجب أن يكون ممكنًا عن طريق إخفاء المكون page-not-found-search في الأسفل باستخدام display: none ثم إدراج الكود الخاص بمربع البحث في الأعلى باستخدام نقاط توصيل الإضافات: Using Plugin Outlet Connectors from a Theme or Plugin
يمكنك أيضًا إضافة بعض CSS لتعديل عرض منطقة النص. لاحظ أنني لم أختبر أيًا من هذا حقًا، لقد جربته مباشرة في وحدة تحكم المتصفح.
هل يمكنك مساعدتي في معرفة المخرج الصحيح هنا؟ لقد استخدمت المفهوم من قبل لإضافة بعض النصوص التوضيحية إلى صفحة الشارات، ولكن (deprecated) Plugin outlet locations theme component لا يبدو أنه يعمل على صفحة 404 ولا يمكنني معرفة ما يجب وضعه في غلاف script.
تعديل: تسبب هذا في ظهور أخطاء في سجل الأخطاء الخاص بي.
TypeError: null is not an object (evaluating 'x.item(0).innerHTML') Url: https://mysite.com/theme-javascripts/33ba1ce8896576423974ff03c875fe32931690cc.js?__ws=mysite.com Line: 2
بالنظر إلى الالتزامات القديمة، يبدو أن موضع شريط البحث قد حدث للتو؟ موروث من المكان الذي كان فيه بحث جوجل سابقًا، والذي تمت إضافته مع الإصدار الأولي لـ Discourse.