Oh, thanks! Is it possible to do that without actually allowing Twitter logins?
Disable enable twitter logins and just provide twitter consumer key & twitter consumer secret.
Tried it. It didn’t work. Embedded tweets still do not contain images.
Some long tweets with images don’t work
Shorter tweets with images works
It exists since the new twitter policy regarding links and images in the 140 characters count
I’ve just submitted a PR which should fix this:
@david - thank you! We do a lot of Twitter oneboxing and found the truncation very annoying.
This is terrific - my forum users really need this.
Is this merged into a future release or something we have to do to modify in our existing installations?
Just upgrade on latest version, it should be good :
- via
yourforum.com/admin/upgrade - or SSH into your server and do these commands :
cd /var/discourse
git pull
./launcher rebuild app
I don’t think you need to add the twitter consumer key and twitter consumer secret in your admin settings but I’m only 99% sure
Yep - it’s all merged into master and working great on my forum
I’m afraid you will need to add these keys to your site settings - the data is fetched via the twitter API rather than opengraph/oembed.
It’s always the 1% left 
I just pushed a small improvement for Twitter onebox. The onebox will now show like and retweet count.
Twitter-Onebox mit Videos ist auf Mobilgeräten wirklich lang. Hier ist eine, die ich zu diesem Beitrag hinzufüge.
So sieht es auf dem Mobilgerät aus:
@awesomerobot Gibt es eine einfache CSS-Lösung für ![]()
Derzeit setzen wir auf Mobilgeräten eine maximale Höhe (70 vh) und eine Breite von 100 % fest, und das Video skaliert entsprechend. Dies funktioniert bei hochformatigen Videos besser als bei querformatigen.
Wir können davon ausgehen, dass die meisten Videos querformatig sind, doch als Kompromiss werden hochformatige Videos dann stark zugeschnitten.
Es gibt keine einfache Lösung für beides, ohne das Seitenverhältnis zu kennen (Können wir das Seitenverhältnis dieser Videos berechnen und eventuell basierend darauf ein Style-Element hinzufügen? Das iframe scheint mit einer Höhe/Breite zu kommen).
Ja, das können wir machen. Das ist die Zeile, in der wir das iframe erstellen:
Welche HTML-Struktur wäre für dich am nützlichsten, @awesomerobot? Etwas wie:
<div class='tweet-images'>
<div class='aspect-image-full-size' style='--aspect-ratio:#{width}/#{height};'/>
<iframe class='tweet-video' src='https://twitter.com/i/videos/blah' width='123' height='456' frameborder='0' allowfullscreen></iframe>
</div>
</div>
Und dann können wir die Logik von aspect-image-full-size wiederverwenden, die wir auch für Bilder verwenden?
Ja, das könnte funktionieren. Mit dem Seitenverhältnis sollte ich mich bei Bedarf anpassen können.
Ich versuche herauszufinden, wie man Tweets, die über Zapier abgerufen werden, als Topic so darstellen kann, wie hier gezeigt, und habe dabei Schwierigkeiten. Kann mir jemand auf die Sprünge helfen? Würde es funktionieren, wenn ich in den Einstellungen einfach „Onebox
Gibt es eine Möglichkeit, eingebettete Tweets so anzuzeigen, dass auch der beantwortete Tweet sichtbar ist? Wenn ich beispielsweise diesen Tweet https://twitter.com/AOC/status/1230329539924025345 einbinde, zeigt phpBB und vBulletin sowohl den Tweet als auch das, worauf sie antworten.
phpBB:
vB:
In Discourse wird jedoch nur die Antwort angezeigt, was ohne den Kontext des ursprünglichen Tweets oft keinen Sinn ergibt.
Natürlich ist es einfach, sowohl den ursprünglichen Tweet als auch die Antwort zu posten, aber die meisten Benutzer (und ein paar Twitter-Bots, die wir nutzen) sind nicht clever oder gewissenhaft genug, um zu erkennen, dass sie dies tun müssen.
Dies ist ein sehr, sehr kniffliges Problem: Der „offizielle


