ملحق رابط مجموعات Google

ملخص: إضافة رابط إلى رسالة مجموعة Google لقائمة بريدية للقراءة فقط لمجموعة Google

:link: GitHub: GitHub - literatecomputing/discourse-google-group-link
:arrow_right: التثبيت: اتبع دليل تثبيت المكون الإضافي.

الميزات

سيقوم هذا المكون الإضافي بالبحث في raw_email للمنشور الأول للمواضيع الجديدة في الفئات التي تم فيها تعيين mailinglist_mirror لرابط مجموعة Google وإضافته إلى TopicCustomField الذي يتم إضافته إلى topic_view serializer. يضيف رابطًا إلى topic-category plugin outlet مثل

 انظر الرسالة الأصلية على <a href=google-group-url>مجموعات Google</a>

يتم احترام تفضيل المستخدم لفتح الروابط البعيدة في نافذة جديدة.

التكوين

لا يلزم تكوين. إنه ممكّن افتراضيًا وسيتم مراقبة الفئات التي تم تمكين mailinglist_mirror فيها فقط.

يمكن تخصيص هذا النص في https://your.forum/admin/customize/site_texts?q=google_groups_link

لمعالجة المواضيع الموجودة بالفعل، أدخل rails مع

cd /var/discourse
./launcher enter app
rails c

ثم

t=Topic.last;t.google_group_link_ensure_consistency

للمستقبل

  • النظر في إضافة رابط في مكان آخر؟