في إحدى مجتمعات Discourse المستضافة لدي، https://forum.podcaster.community/، عندما أدرج عنوان URL عاريًا، لا يتحول إلى عنوان مرتبط.. لقد كنتُ أقسم بأن هذه ميزة تعمل تلقائيًا. هل أنا مجنون؟
انتظر لحظة. كنت أعمل على شيء آخر، وقد قمت حقًا بتنسيقها سحرًا.
هل يؤثر أمان التصنيف على طريقة عمل ذلك؟ أنا مسؤول، لذا أرى كل شيء، لكن ربما يلاحظ كود التنسيق التلقائي للعنوان رابطًا عاريًا لتصنيف له أمان…
في صورتك، أرى أن هناك . بعد الرابط الخاص بك. لكي تتحول عناوين URL إلى صندوق واحد، يجب أن تكون وحدها في سطر.
على سبيل المثال، عنوان URL وحده في سطر وبدون أي شيء آخر:
…سيؤدي إلى ظهور صندوق واحد، لكن
https://www.example.com/ .
…لن يفعل ذلك بسبب حرف ..
شكرًا!
…ولكن الأمر لا يتعلق بـ oneboxing. هناك ميزة تأخذ رابطًا بسيطًا لموضوع في موقع discourse نفسه وتحوله إلى رابط بعنوان الموضوع.
أعتقد أنه يؤثر. فكشف عناوين المواضيع في التصنيفات المقيدة سيكون تسريبًا للبيانات.
لست متأكدًا مما إذا كان ذكيًا بما يكفي للسماح بربط التصنيفات الأخرى ذات القيود المماثلة لتكون جميلة أم لا. ولكن يمكنك دائمًا نشر الرابط يدويًا مع عنوانه.
…إلا أن العنوان موجود في عنوان URL نفسه لروابط إلى هذا الموقع ذاته. لذا فهو مُسرب بالفعل بفعالية.
(وللتوضيح: أنا من يقوم بالتسريب من خلال لصق رابط إلى موضوع محمي في موضوع عام.)
صحيح… لكنه على الأرجح دالة واحدة في الكود تتعامل مع جميع تنسيقات عناوين URL الممكنة، والتي لا يجب أن تتضمن عناوين المواضيع. (أو ربما تغير العنوان.)
نعم، فقط التصنيفات العامة ستعمل للربط المضمن (inline oneboxing). على سبيل المثال، لو قمت بلصق رابط لرسالة خاصة (PM) هنا، فلن يتم توسيعه، لأن ذلك سيكشف معلومات حول الرسالة للجميع.
