كيف أخفي About و FAQ و TOS 6 سياسة الخصوصية؟

How do I hide/remove access to the About, FAQ, TOS and Privacy Policy for the members of the community?

I don’t think you can get rid of the existence of the subpages themselves, but you can “hide” easy user access to them by using CSS. So, for example, if you want to remove links to them from the hamburger menu, you can use CSS, like

.hamburger-panel a.widget-link.about-link {
     display: none;
}

and

.hamburger-panel a.faq-priority.widget-link {
      display: none;
}
إعجابَين (2)

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

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

يرجى تصحيحي إذا كنت مخطئًا!

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

نعم، أعتقد أن OP كان يشير إلى Discourse في ذلك الوقت والذي كان يحتوي على قائمة همبرغر بدلاً من الشريط الجانبي. كان يبدو شيئًا كهذا:

تم استبدال هذا بعد فترة وجيزة في عام 2022 بالشريط الجانبي الجديد new sidebar كتصميم واجهة مستخدم افتراضي، وقد جلب الشريط الجانبي العديد من الميزات الأخرى.

4 إعجابات

إذًا، ما فعلته لإخفاء هذه هو:

  • إزالة الصفحات من خيارات الشريط الجانبي باستخدام “تخصيص هذا القسم”
  • تغيير عنوان URL في الإعدادات لـ tos-url وما إلى ذلك إلى صفحة مختلفة
  • إضافة بعض CSS لإخفاء الرابطين المحددين اللذين أريد إخفاءهما، على سبيل المثال:
    nav-pills .nav-item-privacy {
      display: none;
    }
    .nav-pills .nav-item-tos {
      display: none;
    }
    

هل سيكون ذلك كافيًا لمنع ظهور هذه الصفحات في أي مكان أم أنني أغفل شيئًا؟

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

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