Google Groups Link Plugin

Zusammenfassung: Link zur Google Group-Nachricht für eine schreibgeschützte Mailingliste einer Google Group hinzufügen

:link: GitHub: GitHub - literatecomputing/discourse-google-group-link
:arrow_right: Installieren: Folgen Sie der Plugin-Installationsanleitung.

Funktionen

Dieses Plugin durchsucht raw_email des ersten Beitrags neuer Themen in Kategorien mit gesetztem mailinglist_mirror nach einem Google Group-Link und fügt ihn einem TopicCustomField hinzu, der dem topic_view-Serializer hinzugefügt wird. Es fügt einen Link zum topic-category-Plugin-Outlet hinzu, wie z. B.

 Siehe Originalnachricht auf <a href=google-group-url>Google Groups</a>

Die Benutzereinstellung zum Öffnen von Remote-Links in einem neuen Fenster wird beachtet.

Konfiguration

Keine Konfiguration erforderlich. Es ist standardmäßig aktiviert und überwacht nur Kategorien, bei denen mailinglist_mirror aktiviert ist.

Dieser Text kann unter https://your.forum/admin/customize/site_texts?q=google_groups_link angepasst werden.

Um bereits vorhandene Themen zu verarbeiten, geben Sie Rails mit

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

Dann

t=Topic.last;t.google_group_link_ensure_consistency

TODO

  • Link woanders hinzufügen?