صورة صفحة الترحيب

في الوقت الحالي، يمكنك إضافة المحتوى فوق النص فقط… لكنني أحرزت للتو تحديثًا سيسمح لك بإضافة المحتوى أسفل النص، لأن ذلك يبدو أمرًا معقولًا للسماح به. (FEATURE: Add below-static plugin outlet · discourse/discourse@e4ebc30 · GitHub).

إذا قمت بتحديث Discourse خلال بضع ساعات (عبر yoursite.com/admin/upgrade)، فستحصل على هذا التغيير وستتمكن من إضافة المحتوى حيث تحتاج إليه.

إليك كيفية القيام بذلك. في قالبك، ستحتاج إلى إضافة هذا إلى ملف header.html:

<script type="text/x-handlebars" data-template-name="/connectors/below-static/custom-login">
  {{#if showLoginButton}} 
    <div class="custom-login-content">
       <!-- Your custom HTML here -->
    </div>
  {{/if}}
</script>

لاحظ أن هذا القالب يُستخدم في مواقع متعددة (صفحة الأسئلة الشائعة، صفحة «حول»، إلخ)، لذا إذا كنت تريد أن يكون محتواك مرئيًا فقط في صفحة تسجيل الدخول الترحيبية، فيجب أن تحتفظ بـ {{#if showLoginButton}} {{/if}} المحيطة هناك.

يمكنك معرفة المزيد حول استخدام منافذ الإضافات لإضافة المحتوى إلى قوالب Handlebars الخاصة بنا هنا: Developing Discourse Themes & Theme Components