مواضيع من بعض الفئات لا تظهر في /latest

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

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

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

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

ونتيجة لذلك، سيستنتج أي شخص يزور الموقع/يسجل الدخول للوهلة الأولى أنه لم يحدث الكثير هناك منذ فترة طويلة - ما لم يكن أحد القلائل المطلعين على الطريقة التي ينظم بها Discourse المشاركات في فئات، وأنه يحتاج أولاً إلى النقر على عنوان فئة مختلف في الشريط الجانبي الأيسر، لرؤية أي شيء حديث ذي صلة به.

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

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

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

@jahan_gagan باستثنائي أنا الذي لا يبدو أن هذا يحدث.

تظهر المشاركات القديمة من الفئة الأقل أهمية أولاً - المشاركات في الفئة الأكثر أهمية/ذات الأولوية الأعلى أحدث، ولكنها مع ذلك يتم إخفاؤها افتراضيًا

لم يكن هذا هو الحال قبل أسبوعين.

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

هل تمت إضافة فئتك المفضلة ضمن الفئات الافتراضية التي تمت كتمها في إعدادات الموقع؟ إذا كانت مكتومة، فلن تظهر منشوراتها على /latest حتى عندما تكون أحدث. هل يمكنك التحقق والتأكيد؟

إعجابَين (2)

[quote=“jahan_gagan, post:4, topic:390136”]الفئات الافتراضية مكتومة

[/quote]

شكراً @jahan_gagan.

لشرح إعداداتي، في حال كان هذا مفيداً:

الفئتان المعنيتان هما ‘منتدى المهندسين المعماريين’ (Architects Forum) و ‘المنتدى المفتوح’ (Open Forum)، وكلاهما في الواقع فئتان فرعيتان، تقع كل منهما ضمن فئتها الرئيسية المقابلة.

‘منتدى المهندسين المعماريين’ هو فئة فرعية من الفئة الرئيسية ‘خاص’ (PRIVATE)، و ‘المنتدى المفتوح’ هو فئة فرعية من الفئة الرئيسية ‘عام’ (PUBLIC).

الفكرة هي إضافة المزيد من الفئات الفرعية ضمن هذه الفئات الرئيسية في المستقبل، حسب الحاجة.

تم استخدام الفئتين الرئيسيتين ‘عام’ مقابل ‘خاص’ كوسيلة لمواءمة المحتوى المعروض في الواجهة الأمامية مع مستوى الوصول لتسجيل الدخول.

كما ترون أعلاه، لدي فئات فرعية وفئات رئيسية أخرى مُعدة، ولكن ليس بها أي نشاط يذكر.

يمكن لأولئك الذين لديهم حسابات في المنتدى رؤية ونشر المشاركات في الفئات الفرعية ضمن الفئة الرئيسية ‘خاص’ (على الرغم من أن فئة فرعية واحدة فقط قيد الاستخدام النشط حاليًا) - ومن المتوقع أن تحتوي هذه الفئات الفرعية أحيانًا على مناقشات حساسة إلى حد ما، غير مخصصة للتوزيع الأوسع.

في غضون ذلك، يمكن للجميع، سواء كانوا يملكون حسابًا أم لا، رؤية ونشر المشاركات في الفئات الفرعية ضمن الفئة الرئيسية ‘عام’ (PUBLIC).

حتى الآن، يحدث معظم النشاط داخل الفئة الفرعية ‘خاص > منتدى المهندسين المعماريين’، ولذلك أريد أن تظهر أحدث المشاركات في هذه الفئة الفرعية للمستخدمين الذين سجلوا الدخول بشكل افتراضي.

بدلاً من ذلك، بغض النظر عما أفعله، تعرض صفحة الوصول الآن مشاركات قديمة في فئة ‘عام > المنتدى المفتوح’.

لا يُفترض أن يتم نشر أي شيء مباشرة في الفئات الرئيسية نفسها، وللحد من نطاق حدوث ذلك (حيث كان هذا يحدث باستمرار)، تم تعيين كلتا الفئتين الرئيسيتين على ‘مكتومة’ (muted)، لذلك تم إخفاء خيار النشر فيهما مباشرة.

كاختبار، حاولت مسح إعداد default_categories_muted هذا، بحيث لا يتم كتم أي شيء، ولكن هذا لا يبدو أنه يحدث أي فرق فيما يظهر في صفحة الوصول افتراضيًا - عند فتح الموقع، حتى بعد الضغط على <Ctrl+F5> في المتصفح - يعرض الموقع دائمًا افتراضيًا مشاركات فئة ‘عام > المنتدى المفتوح’ فقط.

كيف تختبر هذا؟ هل تنتحل شخصية مستخدم آخر؟ هل تأكدت من أن هذا المستخدم لديه إمكانية الوصول إلى الفئة الخاصة؟ يبدو سؤالًا سخيفًا، ولكنه قد يكون سهوًا؟

جعلت مستخدماً آخر مسجلاً الدخول يرسل لي لقطة شاشة

تعديل لقد أنشأت أيضاً حساب اختبار وسجلت الدخول به - مرة أخرى لا يوجد تغيير

لا يعمل بالنسبة لي.

لقد قمت بتمكين “مواضع الفئات الثابتة” و “مواضع الفئات الثابتة عند الإنشاء” وقمت بتعيين أولويات رقمية بحيث تظهر الفئة المفضلة لدي فوق الفئة الأقل تفضيلاً في مربع حوار إعادة ترتيب الفئات، وضغطت على زر الحفظ.

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

هل هناك إعداد آخر في مكان ما قد يتعارض مع ترتيب الفئة المفضلة؟

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

هل يمكنك توضيح أين يتم عرضها أولاً؟ في صفحة /categories؟ في القائمة المنسدلة فوق قائمة المواضيع؟ في القائمة المنسدلة في أداة الإنشاء؟ في كل هذه الأماكن؟

مرحباً @Moin

تظهر الفئة الخاطئة من المنشورات أولاً، بشكل افتراضي عند فتح الموقع لأول مرة.
ما يظهر هو أحدث المنشورات في فئة “المنتدى المفتوح” (Open Forum) الخاصة بي، والتي يتم استخدامها بشكل غير متكرر.
ما يجب أن يظهر هو أحدث المنشورات في فئة “منتدى المهندسين المعماريين” (Architects Forum) الخاصة بي، والتي يتم استخدامها بشكل متكرر أكثر بكثير (مع ملاحظة أن المستخدمين المسجلين فقط لديهم إمكانية الوصول إلى محتوى “منتدى المهندسين المعماريين”).
لقطة الشاشة أدناه، تُظهر المنشورات في الفئة التي لا أريدها أن تظهر أولاً بشكل افتراضي:

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

إذًا، الأمر لا يتعلق بترتيب الفئات كما هو موضح في الدليل أعلاه، بل يتعلق بالفئات التي تظهر في أحدث صفحة؟

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

افترضت أن الترتيب المحدد للفئات هو المحدد لظهور فئة المنشورات أولاً في الصفحة المقصودة، بشكل افتراضي. يبدو أن هذا ليس صحيحًا، وأن هذا يتم التحكم فيه في مكان آخر؟

نعم، لقد تحققت باستخدام مستخدم اختبار جديد، وحصلت على نفس النتيجة، دون تعيين أي تفضيلات تتبع.

أي صفحة مقصودة؟ ألا تعرض لقطة الشاشة الخاصة بك /latest؟ كيف قمت بإعداد ذلك؟

نعم، لقطة الشاشة الخاصة بي تُظهر /latest ولكن هذه هي الأحدث في الفئة الخاطئة (التي نادرًا ما تُستخدم)

لم أقم بتهيئة ذلك عن قصد ليحدث - إذا كنت أعرف أين/كيف تم تكوينه (بخلاف إعداد ترتيب الفئة الذي افترضت أنه ذو صلة)، فمن المحتمل أن يتم حل مشكلتي!

عذرًا، لقد تشتت انتباهي.

هل هناك أي فرصة لأنك قمت بتمكين إعداد الموقع Mute all categories by default (كتم جميع الفئات افتراضيًا)؟ هل يمكنك التحقق من سجلات إجراءات الموظفين لديك بحثًا عن تغييرات في إعدادات الموقع قد تكون ذات صلة؟

شكرًا @Moin، لقد تحققت للتو من كليهما.

لم يتم تفعيل كتم جميع الفئات افتراضيًا.

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

admin	change_site_setting	fixed_category_positions	2025-11-20 23:57:40 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-20 23:57:46 UTC	
admin	change_site_setting	default_composer_category	2025-11-20 23:58:36 UTC	
admin	change_site_setting	shared_drafts_category	2025-11-20 23:59:08 UTC	
admin	change_site_setting	emoji_set	2025-11-28 01:07:35 UTC	
admin	change_site_setting	edit_post_allowed_groups	2025-11-28 01:17:04 UTC	
admin	change_site_setting	flag_post_allowed_groups	2025-11-28 01:17:23 UTC	
admin	change_site_setting	profile_background_allowed_groups	2025-11-28 01:17:38 UTC	
admin	change_site_setting	user_card_background_allowed_groups	2025-11-28 01:17:46 UTC	
admin	change_site_setting	direct_message_enabled_groups	2025-11-28 01:18:35 UTC	
admin	change_site_setting	chat_allowed_groups	2025-11-28 01:18:46 UTC	
admin	change_site_setting	chat_message_flag_allowed_groups	2025-11-28 01:18:54 UTC	
admin	change_site_setting	poll_create_allowed_groups	2025-11-28 01:19:00 UTC	
admin	change_site_setting	styleguide_allowed_groups	2025-11-28 01:19:12 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:00 UTC	
admin	change_site_setting	fixed_category_positions	2025-11-28 01:20:01 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:08 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:26:56 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-11-28 01:27:56 UTC	


admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:09:36 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:12 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:19 UTC	
admin	change_site_setting	default_sidebar_link_to_filtered_list	2025-12-01 04:10:47 UTC	
admin	change_site_setting	fixed_category_positions	2025-12-01 04:15:18 UTC	
admin	change_site_setting	patreon_creator_discourse_username	2025-12-01 04:16:26 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-12-01 04:19:29 UTC	
admin	change_site_setting	desktop_category_page_style	2025-12-01 04:22:03 UTC	
admin	change_category_settings	position	2025-12-01 04:29:56 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 04:29:56 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-12-01 04:38:00 UTC	
admin	change_category_settings	name	2025-12-01 05:15:46 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:15:46 UTC	

admin	change_category_settings	name	2025-12-01 05:20:02 UTC	
admin	change_category_settings	slug	2025-12-01 05:20:02 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:20:02 UTC	


admin	change_category_settings	position	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_order	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:26:22 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:26:22 UTC	
admin	change_category_settings	read_only_banner	2025-12-02 07:26:22 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:28:11 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_view	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_top_period	2025-12-02 07:28:11 UTC	
admin	change_category_settings	search_priority	2025-12-02 07:28:11 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:28:11 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 09:04:16 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 09:04:16 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:09:15 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:55:05 UTC	
admin	change_site_setting	enable_offline_indicator	2025-12-02 09:56:56 UTC	
admin	change_site_setting	default_watched_precedence_over_muted	2025-12-02 09:57:14 UTC	
admin	change_site_setting	default_other_new_topic_duration_minutes	2025-12-02 09:57:35 UTC	
admin	change_site_setting	default_topics_automatic_unpin	2025-12-02 09:58:03 UTC	


هل هناك أي شيء مفيد في ذلك؟

هذا لا يزال الأكثر إثارة للريبة. أعتقد أن كتم فئة رئيسية قد يؤدي إلى كتم الفئات الفرعية أيضًا. هل أنت متأكد من عدم كتم أي فئة في تفضيلاتك؟
إذا قمت بتصفية “الأحدث” لإحدى الفئات الفرعية المفقودة في “الأحدث” غير المصفاة، فما هي حالة التتبع التي تعرضها القائمة المنسدلة؟
Screenshot_20251204_135904_Firefox

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

لا تنس استخدام الخيار لتغيير التفضيل للمستخدمين الحاليين عند إزالة الفئات من الإعداد الافتراضي “مكتوم”.