هل يجب أن يؤدي تعديل أي منشور في الويكي إلى رفع الموضوع بأكمله؟

Yes I think this ↑ ↑ is an excellent starting point :+1:

إعجابَين (2)

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

الحلول المذكورة هنا هي بالضبط ما أردت أن يحدث. ألا يمكن إضافتها؟

انظر أيضًا: Updating a wiki post, doesn't put it to the top of latest - #3 by Tim_Jefferies

إذا كنت بحاجة إلى ذلك، فقم بتعيين مستوى الإشعار للموضوع إلى “المراقبة” — ستؤدي مراقبة موضوع ويكي إلى إخطارك في كل مرة يتم فيها تعديل المنشور الأول.

3 إعجابات

يشكو المستخدمون لأن قسم /latest في الموقع لا يفعل ما يُفترض به فعله. رفع الموضوع عند تعديل المنشور الأول تحديدًا لمنشورات الويكي هو الحل المنطقي. أفهم أن الناس يستخدمون الويكي بطرق مختلفة، لكن توفير خيار لتغيير هذا السلوك يبدو منطقيًا جدًا.

لا يريد مستخدموني «مراقبة» صفحات الويكي، بل يريدون استخدام صفحة /latest بالطريقة التي تبدو منطقية.

قفل المنشور، وحذف الإدخالات غير الضرورية، والتأكد من تعديل آخر منشور في كل مرة أقوم فيها بتعديل ويكي في الويكيات المنقسمة (التي تصل إلى حد 90,000)، وتعيينها على وضع المراقبة. هذه ليست حلولًا منطقية، بل هي حلول بديلة. عند تطبيقها على ويكي واحد، لا توجد مشكلة. لكن كلما زاد عدد الويكيات، أصبح هذا العمل أضعافًا مضاعفة من حيث الجهد الإداري. سأضطر حرفيًا إلى ابتكار عملية إدارة إشرافية تستغرق وقتًا طويلاً فقط لضمان أن يتمكن الناس من رؤية التحديثات، ومع ذلك سيظلون يشتكون لأنهم لن يروا هذه التحديثات في صفحة /latest.

منطقي، ولكن كلما واجهت قيودًا كهذه، زاد احتمال أن يكون من الأفضل اختيار برنامج مفتوح المصدر مجاني آخر يناسب احتياجاتك بشكل أفضل.

وجود مجموعة من الويكي التي تتجاوز 90 ألف حرف ليس حالة الاستخدام المستهدفة لمنصة Discourse بشكل عام… وفرض إدخال قطب دائري في ثقب مربع لا ينتهي عادةً بشكل جيد.

إعجابَين (2)

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

أنا سعيد لأنك أعجبتك منصة Discourse، تحياتي، لكنني لا أوافق على أن “رفع الموضوع عند أي تعديل على أي منشور فيه” هو سلوك مرغوب فيه مطلقًا، مقارنة بالحلول البسيطة المذكورة أعلاه.

إعجابَين (2)

هذه ليست حلولاً بسيطة للمستخدمين أو المشرفين. راجع المنشور الأول في الموضوع.

لا أوافق على أن “الترقية لأي تعديل في أي منشور في الموضوع” هو سلوك مرغوب فيه أبدًا

بالنسبة للمنشورات الويكي، هذا أمر مرغوب فيه ومتوقع من المستخدمين.

وجود مجموعة من صفحات الويكي التي يتجاوز عدد أحرفها 90 ألفًا

لدي صفحة ويكي واحدة كهذه. سواء كانت صفحات ويكي طويلة أو قصيرة، لا يزال مستخدمونا يطلبون تضمين تحديثات الويكي في /latest.

بالنسبة للويكي، هذا أمر مرغوب فيه. منشورات الويكي ≠ الويكيات. هناك العديد من ميزات الويكي التي لا يمتلكها Discourse، وهذا أحد تلك الميزات.

هل توجد منتجات نقاش أخرى تفعل ذلك؟ يبدو أنك بحاجة إلى النظر في منتج مثل MediaWiki.

أتفهم المنطق وراء تجنب التحديثات الأساسية للأشياء التي نعتقد أنها ليست معطلة، لكن في رأيي (غير المطلوب) أن عدم نقل منشور ويكي عند تعديله يبدو وكأنه خطأ من منظور المستخدم.

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

أعتقد أنه سيكون أشبه بـ “النقل لأي تعديل على أي منشور ويكي في الموضوع” أو حتى “النقل لأي تعديل على المنشور الأول في الموضوع إذا كان ويكي”.

لأكون عادلًا، لا أعرف أي منتجات نقاش أخرى لديها شيء مثل “منشورات ويكي”.

بعض الطلبات هنا في #feature تُرفض لأنها غير مرغوبة في النواة الأساسية، وهذا مقبول، نحن فقط نناقش الخيارات وما يدخل في النواة الأساسية يعود للفريق الأساسي. ومع ذلك، هل يمكن حل هذه المشكلة عبر إضافة (plugin)؟ هل يمكنني ربط حدث تعديل المنشور، والتحقق مما إذا كان منشور ويكي، ثم إجبار نقل الموضوع؟

8 إعجابات

على الأرجح نعم! يبدو أيضًا فكرة جيدة لإضافة.

5 إعجابات

الأفضل من ذلك كله أنه يبقي السلوك المربك بعيدًا عن النواة: