معلمات تضمين Discourse المحدثة

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

  • نقوم بإيقاف حقل اسم الفئة للمضيفين القابلين للتضمين، والذي كان بإمكانك تعيينه عند إنشاء مضيف قابل للتضمين جديد. نوصي بتعيينه من JavaScript المستخدم لتضمينه في موقعك.

    <script type="text/javascript">
      DiscourseEmbed = {
        discourseUrl: '...',
        discourseEmbedUrl: '...',
        className: 'CLASS_NAME',
      };
    
      // ...
    </script>
    
  • نقوم بإيقاف المعلمة discourseUserName من قائمة خيارات DiscourseEmbed القديمة. نوصي بتعيينها عبر علامة <meta> مثل:

    <meta name='author' content='DISCOURSE_USERNAME'>
    

    أو

    <meta name='discourse-username' content='DISCOURSE_USERNAME'>
    

نوصي بالاطلاع على البرنامج النصي المقترح المحدث الجديد من صفحة المسؤول لديك → تخصيص → تضمين.

11 إعجابًا