عنوان URL لتفضيلات المستخدم العالمية

أجد نفسي مضطراً أحياناً للإجابة على أسئلة المستخدمين وتقديم إرشادات لهم. أصبح استخدام المسار المطلق الذي يتضمن اسم المستخدم (مثل https://domain.tld/u/YOUR_USERNAME/preferences/account) للوصول إلى تفضيلات المستخدم مرهقاً، إذ يتعين علي تقديم تعليمات فريدة في كل مرة، كما أن إنشاء أسئلة وأجوبة عامة لم يعد ممكناً فعلياً دون إرسال لقطات شاشة توضح كيفية النقر للوصول إلى الأماكن المطلوبة.

سيكون الأمر أسهل بكثير إذا سمحنا للمستخدمين بالذهاب مباشرة إلى: https://domain.tld/preferences/account أو https://domain.tld/account/preferences.

حالياً، عندما تحتاج إلى شرح كيفية وصول المستخدم إلى تفضيلاته، تخبرهم بما يلي:

  1. اذهب إلى أيقونة المستخدم في الزاوية العلوية اليمنى بجانب الخطوط الأفقية الثلاثة (معظم المستخدمين لا يعرفون ما هي أيقونة الهامبرغر أو ما شابه ذلك).
  2. انقر على اسم المستخدم الموجود في الزاوية العلوية اليسرى من القائمة المنسدلة في الزاوية العلوية اليمنى.
  3. انقر على العنصر الثاني من الأسفل الذي يحمل عبارة “التفضيلات” ويوجد على يساره ترس.

أعتقد أنه من الواضح تماماً أن وجود مسار URL مبسط سيجعل الأمر أسهل لكل من المدراء والمستخدمين، حيث سنتمكن من تقديم روابط عامة تعمل لجميع المستخدمين للوصول إلى تفضيلاتهم.

لا بأس لدي حتى لو احتوى المسار على /u. أنا أؤمن ببساطة أننا بحاجة إلى توفير مسار URL أبسط كتحسين في سهولة الاستخدام للجميع.

4 إعجابات

هذا موجود بالفعل، استخدم /my/ على النحو التالي

https://example.com/my/preferences/account

14 إعجابًا

يا إلهي، من الرائع معرفة هذا. آمل حقًا أن يكون هذا هو الافتراضي أو أكثر وضوحًا بطريقة ما! شكرًا لك!

3 إعجابات

مرحبًا @codinghorror، بعد استخدام مسار الاختصار /my/ مع المستخدمين لفترة من الوقت، أقتنع تمامًا بأنه ينبغي أن نتمكن من استخدام /my/ افتراضيًا تقريبًا لكل شيء في النظام إذا رغبنا في ذلك، بدلاً من /u/Username/ (حتى /my/profile يبدو أكثر منطقية من /u/Username). يقوم المستخدمون بنسخ أسماء المستخدمين ولصقها لمساعدة الآخرين، لكن لا أحد يدرك أن /my/ يعمل إلا بعد إخبارهم بذلك صراحةً.

هل توجد طريقة لضبط ذلك في هذه المرحلة؟

إعجاب واحد (1)

إنه يعمل بالفعل بهذه الطريقة، لذا فأنا غير واضح بشأن ما تطلبه؟

https://meta.discourse.org/my/activity
https://meta.discourse.org/my/notifications
https://meta.discourse.org/my/messages
https://meta.discourse.org/my/preferences/categories

بشكل عام، بالنسبة لأي رابط في صفحة المستخدم، استبدل

u/{username}

بـ

my

في عنوان URL.

5 إعجابات