Social teilen

:discourse2: Zusammenfassung Social Share ermöglicht es Ihnen, einfach zusätzliche Social-Media-Anbieter zum Teilen-Button bei Beiträgen hinzuzufügen.
:eyeglasses: Vorschau Vorschau im Discourse Theme Creator
:hammer_and_wrench: Link zum Repository https://github.com/discourse/discourse-social-share
:open_book: Neu bei Discourse Themes? Anfängerleitfaden zur Verwendung von Discourse Themes

Dieses Theme-Komponente installieren

Funktionen

:information_source: Diese Komponente funktioniert nur auf öffentlichen Seiten.
Teil-Icons werden auf privaten Seiten automatisch deaktiviert, wenn die Seiteneinstellung Anmeldung erforderlich aktiv ist.


:exclamation: Das Ändern von Einstellungen im Zusammenhang mit Crawler-Benutzeragenten könnte die ordnungsgemäße Funktionsweise der Komponente beeinträchtigen.

Einstellungen:

Name Beschreibung
social share links Durch Komma getrennt in dieser Reihenfolge: Name, Icon, Titel, Link.
svg icons Liste der in dieser Theme-Komponente verwendeten FontAwesome 5-Icons. Verwenden Sie das Präfix fa- für feste Icons, far- für reguläre Icons und fab- für Marken-Icons.

Einige Anbieter & Links:

Englische Social-Media-Plattformen

Anbieter Teil-URL
Tumblr https://www.tumblr.com/widgets/share/tool?canonicalUrl=
Pinterest https://pinterest.com/pin/create/button/?url=
LinkedIn https://www.linkedin.com/shareArticle?mini=true&url=
Reddit https://www.reddit.com/submit?url=
Pocket https://getpocket.com/edit?url=
Evernote https://www.evernote.com/clip.action?url=
HackerNews https://news.ycombinator.com/submitlink?u=
Digg https://digg.com/submit?url=
Flipboard https://share.flipboard.com/bookmarklet/popout?v=2&title=
Instapaper https://www.instapaper.com/edit?url=
Diaspora https://share.diasporafoundation.org/?title={title}&url=
Viber viber://forward?text=
Mastodon https://mastodonshare.com/?url=
Threads https://www.threads.net/share?url=
Bluesky https://bsky.app/intent/compose?text=
Mix.com https://mix.com/add?url=
MeWe https://mewe.com/share?link=

Internationale (nicht-englische) Social-Media-Plattformen

Anbieter Teil-URL
QZone (China) http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=
Weibo (China) http://service.weibo.com/share/share.php?url=
Douban (China) https://www.douban.com/recommend/?url=
RenRen (China) http://widget.renren.com/dialog/share?resourceUrl=
VK (Russland) https://vk.com/share.php?url=
OK.ru (Russland) https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=
Xing (Deutschland) https://www.xing.com/app/user?op=share&url=
SurfingBird (Russland) http://surfingbird.ru/share?url=

Telefon-/Audio-basierte Social-Media-Plattformen

Anbieter Teil-URL
SMS sms:{phone_number}?body=
Telegram https://telegram.me/share/url?url=
Line https://lineit.line.me/share/ui?url=
Skype https://web.skype.com/share?url=
WhatsApp https://wa.me/?text=
WhatsApp Web https://web.whatsapp.com/send?text= (lesen Sie auch hier)

Dieser Leitfaden ist ein Wiki. Wenn Sie weitere Anbieter haben, möglicherweise spezifisch für Ihr Land, fügen Sie sie einfach zur Liste hinzu.

Die Teil-URL finden Sie in der Dokumentation für Entwickler.


:discourse2: Von uns gehostet? Theme-Komponenten können in unseren Standard-, Business- und Enterprise-Plänen verwendet werden.

75 „Gefällt mir“

Premise: I do not use, nor have I ever used Instagram but, I do not believe that Instagram have a share button at all, for sure there is a “follow” button that you can add if you want it.

Something like this should work (maybe)

instagram,instagram,follow me on instagram,https://www.instagram.com/your-instagram-username/?ref=

3 „Gefällt mir“

In den Komponenteneinstellungen:

Social-Share-Links: LinkedIn, fab-linkedin, Auf LinkedIn teilen, https://www.linkedin.com/shareArticle?mini=true&url=

SVG-Symbole: fab-linkedin

Ich glaube, ich musste im Browser einen erzwungenen Neuladevorgang durchführen, um es anzustoßen.

4 „Gefällt mir“

Hallo! Ich habe in Ihrem Beitrag gesehen, dass Sie das Teilen über weixin hinzugefügt haben. Ich möchte das auch gerne hinzufügen. Könnten Sie mir den Link mitteilen? Vielen Dank im Voraus!

weixin://dl/moment??

Es ist

weixin://dl/moments

aber bitte beachten Sie, dass es sich um eine inoffizielle Deep-Linking-URL handelt, sodass sie möglicherweise nicht mehr funktioniert, wenn WeChat sie ändert/entfernt.

Weitere Informationen unter
https://stackoverflow.com/questions/45005036/is-there-any-method-to-share-text-from-mobile-web-to-wechat-by-sharing-button#:~:text=Wechat%20doesn't%20have%20any%20official%20deep%20linking%20URL,Send%20to%20chat%20documentation%20on%20Wechat%20JS%20SDK

Wenn Sie es jedoch richtig konfigurieren und es funktioniert, fügen Sie es der Liste im ersten Beitrag dieses Themas hinzu.

Vielen Dank für Ihre Antwort. Leider funktioniert es nicht. :cry: Beim Klicken auf die Teilen-Schaltfläche wurde WeChat aufgerufen, aber ohne weitere Reaktion.

Ich habe auf chinesischen Websites nach „wechat url scheme“ gesucht, und die Ergebnisse deuten darauf hin, dass WeChat diese Art von Deep-Link seit 2 oder 3 Jahren nicht mehr unterstützt.

1 „Gefällt mir“

Ich glaube, die Änderungen, die vor ein paar Monaten am Share-Dialog vorgenommen wurden, haben diese Theme component möglicherweise kaputt gemacht. Sie scheint nicht zu funktionieren.

Ich habe dieses Plugin installiert, aber es wird nicht in meiner Plugin-Liste angezeigt.

  1. Ich habe das Plugin zu meiner app.yml hinzugefügt (- git clone GitHub - discourse/discourse-social-share)
  2. Dann habe ich den Container neu erstellt (cd /var/discourse, ./launcher rebuild app)

Ich bin mir nicht sicher, warum das Plugin nicht in der Liste angezeigt wird.

Dies ist eine Theme-Komponente.
Sie müssen also Installing a theme or theme component befolgen

3 „Gefällt mir“

Danke @Moin. Ich werde das versuchen

Die Komponente funktioniert immer noch, aber nur auf öffentlichen Websites. Vor einiger Zeit haben wir die Möglichkeit, Beiträge und Themen auf sozialen Anbietern zu teilen, deaktiviert, wenn die Websites privat sind.

Ich habe gerade die OP entsprechend aktualisiert.

5 „Gefällt mir“

Vielen Dank! Das Plugin verursachte eine Menge widersprüchlicher Probleme mit meinem Forum. Jetzt weiß ich warum! :sweat_smile:

2 „Gefällt mir“

hmm, auf einer öffentlichen Website verwenden und es wird immer noch nicht richtig angezeigt …

1 „Gefällt mir“

Das sieht großartig aus, aber wie fügen wir benutzerdefinierte Symbole hinzu, die nicht auf Font Awesome zu finden sind?

Oh, ich glaube, ich habe etwas gefunden:

Was ist der Unterschied zwischen dieser Komponente und der integrierten Freigabefunktion?

1 „Gefällt mir“

Die integrierte Freigabefunktion unterstützt nur eine begrenzte Anzahl von Optionen wie Twitter/Facebook und E-Mail. Diese Komponente ermöglicht das Hinzufügen beliebiger Links.

3 „Gefällt mir“

Das heißt, dieses Modul ergänzt die integrierte Freigabefunktion, ersetzt sie aber nicht.

1 „Gefällt mir“

Das ist fantastisch, vielen Dank! Es ist eine großartige Ergänzung und ich liebe die Anpassungsmöglichkeiten, die wir hinzufügen können.

Ich habe ein Problem bemerkt oder vielleicht eine Fehlkonfiguration meinerseits. Wenn ich Text zum Teilen als Zitat hervorhebe, möchte die Mini-Symbolleiste alle von mir hinzugefügten benutzerdefinierten Freigabe-Symbole auflisten, und sie passt nicht hinein. Ich habe versucht zu scrollen und mit dem Pfeil zu navigieren, aber es ist einfach abgeschnitten. Kein Dealbreaker, aber vielleicht von Interesse für die Entwickler.

Ich bin zu share quote buttons gesprungen, aber es sieht nicht so aus, als könnte ich dort etwas hinzufügen oder entfernen.

:man_shrugging:t3:

Tipp:

Für alle, die dies implementieren möchten, aber mit sozialen Netzwerken, die nicht auf der Liste stehen. Stellen Sie sicher, dass Sie Replace Discourse's default SVG icons with custom icons in a theme und How to overrule a color variable for one theme only? - #7 by smrtey lesen, die Sie durch die Konfiguration von about.json führen, das ist der Schlüssel, damit Sie die Datei icons-sprite.svg hinzufügen können!

Wenn Sie Freigabe-Symbole ersetzen möchten, ist dieser Thread Ihr Freund: Use standard share icon for share post (instead of link icon) - #9 by bquast :+1:t3:

Woot! Konnte einen Link zum Teilen auf Mastodon hinzufügen mit\n\nhttps://mastodonshare.com/?url= - Popup fragt nach der Instanz, erstellt dann die richtige Einrichtung zum Posten.

2 „Gefällt mir“

Ich mag jetzt einen neuen Dienst zum Bereitstellen von Share-Links, ShareOpenly https://shareopenly.org/, weil er nicht nur eine Möglichkeit bietet, Links zu Mastodon, sondern auch zu Threads, Blusky und mehr zu teilen.

Ich habe meine Einstellungen in Social Share geändert, um Folgendes zu verwenden:

Share Openly, fab-mastodon, Share Openly, https://shareopenly.org/share/?url=

Ich suche nach einem anderen Symbol, aber es funktioniert in meiner Community:

1 „Gefällt mir“