هل هناك طريقة لترك منشور إعادة توجيه بعد نقل موضوع إلى فئة جديدة؟

أنا حاليًا أقوم بتحويل منتدى كبير مبني على Vanilla إلى Discourse. لقد عرضت موقع العرض التوضيحي الخاص بنا على المراقبين، وقد أثاروا بعض الأسئلة. أحد الأسئلة هو ما إذا كان هناك طريقة لترك منشور يعيد توجيه الأشخاص إلى الفئة الجديدة إذا تم نقل موضوع ما. فهم معتادون على هذه الميزة من Vanilla (التركيز مني):

بمجرد النقر على نقل، ستظهر نافذة حوار تتيح لك اختيار الفئة التي يجب نقل النقاش إليها، وما إذا كان يجب عليك ترك رابط إعادة توجيه (عادةً ما يتم تفعيل هذا الخيار فقط إذا كان المنشور محددًا في علامات التبويب من قبل عدد كبير من الأشخاص).

هو في الأساس رابط يظهر في قائمة المواضيع في الفئة الأصلية بعنوان: “تم النقل: $post_title”. عند النقر عليه، تنتقل إلى الموقع الجديد للمنشور. الفكرة هي أنه إذا كان الأشخاص يتتبعون فئة واحدة فقط، فيمكنهم رؤية ما حدث لمنشور عند نقله إلى مكان آخر. حجمنا كبير لدرجة أن معظم المستخدمين الدائمين يقضون وقتًا في حفنة من الفئات فقط. (وبعضهم يلتزم بالفئة الأكثر شعبية لدينا فقط.)

لا أعتقد أننا نحتاج بالضرورة إلى هذه الميزة تمامًا، لكنني أتساءل عن كيفية معالجة هذا السيناريو في Discourse.

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

المواضيع المنقولة لن تترك عنصرًا نائبًا.

ردود المواضيع ستترك إجراءً يعيد توجيه المستخدمين إلى موقعهم الجديد.

هذا منطقي تمامًا. أشعر أن مستخدمينا يحبون ميزة إعادة التوجيه ليس بسبب تغيير الرابط (رغم أنه يتغير في Vanilla)، بل لأن العثور على مكان انتقال الموضوع قد يكون صعبًا إذا لم تكن منتبهًا بشكل خاص للتصنيف الوجهة. كما أرى أن الميزة تُستخدم كطاقة للنشر المتقاطع في عدة تصنيفات.

ربما يكون صياغة أفضل للسؤال هي: “كيف يمكنني طمأنة مستخدمِي بأن عدم وجود منشور إعادة توجيه سيكون أمرًا مقبولًا؟”

إذا كانوا قد شاركوا في الموضوع، فسيتم إخطارهم في أي مكان يكونون فيه.