التحكم في المستخدمين: إمكانية استخدام / الوصول إلى <iframe> - كيف؟

بشكل افتراضي، لا يسمح Discourse للمستخدمين بإدراج معظم عناصر iframe في المشاركات. يتم التحكم في ذلك بواسطة إعداد الموقع allowed iframes. يقبل هذا الإعداد قائمة بنطاقات src لعناصر iframe التي يُسمح بإضافتها إلى المشاركات.

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

في معظم الحالات، يتعامل Discourse مع تضمين المحتوى الخارجي باستخدام “oneboxes”. هذا يسمح للمستخدمين بإدراج روابط في المشاركة. في بعض الحالات، يقوم Discourse بعد ذلك بتحويل هذه الروابط إلى عناصر iframe. على سبيل المثال، إذا تمت إضافة رابط إلى فيديو YouTube في سطر خاص به في محرر المشاركات، فسيتم تحويله إلى عنصر فيديو يتم عرضه في iframe. هناك عدد محدود من النطاقات التي يتعامل معها Discourse بهذه الطريقة. على سبيل المثال، Vimeo و YouTube.

يمكنك تحديد النطاقات التي تحصل على oneboxes لعناصر iframe باستخدام إعداد الموقع allowed onebox iframes. القيمة الافتراضية لهذا الإعداد هي *. إذا كنت ترغب في تحديد ذلك، فانقر على قائمة الإدخال المنسدلة التي تظهر أسفل هذا الإعداد. يتيح لك تحديد نطاقات معينة من قائمة النطاقات التي تم تكوين Discourse للتعامل معها كـ oneboxes لعناصر iframe.

3 إعجابات