هل هناك أي مالك مجتمع يستخدم أسماء مستعارة لروابط المستخدم؟ على سبيل المثال: domain.com/username.
ربما بنفس الطريقة التي يؤدي بها /rules إلى /faq.
هل هناك مشكلة في إنشاء أسماء مستعارة للمستخدمين؟ هل هناك أي مشاكل مع بنية Discourse؟
هل هناك أي مالك مجتمع يستخدم أسماء مستعارة لروابط المستخدم؟ على سبيل المثال: domain.com/username.
ربما بنفس الطريقة التي يؤدي بها /rules إلى /faq.
هل هناك مشكلة في إنشاء أسماء مستعارة للمستخدمين؟ هل هناك أي مشاكل مع بنية Discourse؟
هل هذا موجود بالفعل؟ على سبيل المثال:
https://meta.discourse.org/u/merefield/
بالمناسبة، اسم المستخدم الخاص بك ليس ودودًا بشكل خاص؟ ![]()
https://meta.discourse.org/u/yhh9xdq7d/

أعني بدون /u/ في عنوان url
هل /u/ غير ودود؟ سأعطي الأولوية لأسماء المستخدمين الودودة أولاً ![]()
يمكنك محاولة توسيع تكوين موجه Rails في إضافة، على ما أعتقد، لكنني لست متأكدًا من أن الأمر يستحق العناء؟
ولكن ماذا لو قرر شخص ما تسمية نفسه tos أو privacy أو faq؟!
أليس هناك ملف للأسماء المحجوزة لا يمكن لأحد إنشاء حسابات بها؟ مثل المسؤول، والأسئلة الشائعة وأشياء من هذا القبيل؟
إليك الملف الذي تحتاج إلى تجاوزه. جربه:
discourse/routes.rb at main · discourse/discourse (github.com)
إذا لم تكن معتادًا على كتابة Rails والإضافات، فراجع:
وماذا لو احتاج ديسكورس إلى إضافة مسار جديد ولديك بالفعل مستخدم بهذا الاسم؟
ما هي فائدة حذف الجزء /u/؟
هناك سهولة في الاستخدام للمستخدم إذا كان ببساطة domain/username.
هل يمكن تصنيف المسارات بنفس الطريقة التي يتم بها تصنيف أسماء المستخدمين حاليًا؟ على سبيل المثال: domain/i/faq، domain/i/tos، domain/i/privacy، وسيتم حجز المستوى الأعلى لأسماء المستخدمين: domain/username؟