لا يمكن استخدام base_url أو user_perferences_url في نص إلغاء الاشتراك

عند إدخال %{base_url} في النص ضمن admin/customize/site_texts/unsubscribe_link، يظهر الخطأ: “مفتاحا الاستبدال التاليان غير صالحين: “base_url”.”

وينطبق الأمر نفسه على user_preferences_url. ومع ذلك، تشير الروابط في discourse/lib/email/message_builder.rb at 1472e47aae5bfdfb6fd9abfe89beb186c751f514 · discourse/discourse · GitHub إلى أن كلا المتغيرين يجب أن يكونا متاحين.

إعجاب واحد (1)

أنا لست متأكدًا من أن هذا خطأ. لا يوجد شيء معروض في واجهة مستخدم Discourse يشير إلى أنه يمكن استخدام عناصر النُصّ base_url أو user_preferences_url هنا.

سيكون من الرائع لو تم سرد العناصر النُصّية المتاحة لكل قالب مع القوالب نفسها، بدلاً من إجبار المستخدمين على التخمين بشأنها أو البحث عنها في كود Discourse.

أتفق معك في أن النظر إلى الكود يوحي بأن كلا العنصرين النصيين يجب أن يكونا متاحين، لذا ربما يمكن إصلاح ذلك. ومع ذلك، من الممكن أننا كلاهما نقرأ الكود بشكل خاطئ.

إعجابَين (2)