أستمتع باستخدام ميزة Discourse التي تحول الكلمات التي تتم مراقبتها تلقائيًا إلى روابط. ومع ذلك، أبحث أيضًا عن طريقة لتحويل الروابط الخارجية تلقائيًا، وبشكل أساسي لإدراج روابط تابعة (بخلاف أمازون). حاولت تحقيق ذلك باستخدام خيار التعبير العادي (regex) في الكلمات التي تتم مراقبتها، ولكنه لا يبدو أنه يعمل مع الروابط. هل لدى أي شخص أي اقتراحات؟
يبدو الأمر كذلك بالنسبة لي أيضًا. لقد أنشأت بديلاً لـ https://www.digitalocean.com/ → https://m.do.co/c/a5bf212d9a92/ وإذا كان تمكين ربط الروابط النصية قيد التشغيل، فلن يعمل، وإذا كان متوقفًا، فإنه يعمل. ما أرغب فيه حقًا هو إعادة كتابة الرابط.
هذا على الأرجح مبالغ فيه. إذا كنت تريد فقط إعادة كتابة بعض عناوين URL، فلن تحتاج إلى الكثير. لدي مكون سمة يعيد كتابة بعض الروابط.
لدي مكون سمة يبحث عن الروابط من مجال معين ويعيد كتابتها كـ \u003ciframes\u003e مناسبة لهذا الموقع. لا ينبغي أن يكون الأمر صعبًا جدًا (بالنسبة لشخص لديه مهارات متواضعة مثلي) لتغييره لإعادة كتابة روابطك.
الفرق الرئيسي مع نهج مثل نهج Discourse Affiliate هو أنه يغير الرابط في المحتوى المطبوخ، لذلك سيعمل أيضًا خارج التطبيق على الويب، مثل رسائل البريد الإلكتروني أو عند استخدام عميل مختلف (نادر جدًا جدًا). مجرد شيء يجب الانتباه إليه.