إزالة صفحة عنّ

لإزالته من DOM بالكامل، ستحتاج إلى تجاوز قالب صفحة “حول” في سمة… هناك بعض التفاصيل حول كيفية القيام بذلك هنا: (not recommended) Overriding Discourse templates from a Theme or Plugin
القالب الافتراضي هو هذا: discourse/app/assets/javascripts/discourse/app/templates/about.hbs at 9e440dca332c0e2879a1a6a4ee49347aba33d1ef · discourse/discourse · GitHub
وللتجاوز، ستحتاج إلى نسخ محتويات الملف أعلاه، وإضافتها إلى {theme}/javascripts/discourse/templates/about.hbs، وتعديلها حسب ما تراه مناسبًا. يمكنك إزالة جميع المسؤولين عن طريق إزالة هذه الكتلة ببساطة…

{{#if this.model.admins}}
  <section class="about admins">
    <h3>{{d-icon "users"}} {{i18n "about.our_admins"}}</h3>

    <AboutPageUsers @users={{this.model.admins}} />
    <div class="clearfix"></div>
  </section>
{{/if}}

إذا كنت ترغب في إزالة بعض المسؤولين فقط، فستحتاج على الأرجح إلى تجاوز المسار لإضافة عامل تصفية خاص بك (المسار الافتراضي هنا: discourse/app/assets/javascripts/discourse/app/routes/about.js at 098ab29d4150a5a39880d59ef6cad5f6795a18fd · discourse/discourse · GitHub)

5 إعجابات