Klickbare Social Icon-Links im Profil

Wäre es möglich, andere Social-Media-Links hinzuzufügen, wie zum Beispiel:

4 „Gefällt mir“

Ich kann nur raten, wie der Code dafür aussehen würde, aber ich sehe, dass der Trick darin bestünde, einen Mastodon-Benutzernamen wie @frodo@hobbit.town (wahrscheinlich einfach mit grep auf das doppelte „@“ zu matchen? Ich bin schlecht in grep) in https://hobbit.town/@frodo umzuwandeln.

Scheint machbar?

Es sei denn, der Benutzer gibt einfach eine URL für seinen Mastodon-Link ein (ich würde die erstere bevorzugen, da ich bereits Benutzer habe, die Fediverse-Benutzernamen in einem Profilfeld eingeben).

1 „Gefällt mir“

@weallwegot Ich habe gerade einen Pull Request für einige Änderungen an deiner Theme-Komponente erstellt:

Bitte akzeptiere diesen PR, um Facebook-Unterstützung hinzuzufügen und auch einige Korrekturen an Basis-URLs einzuschließen. Danke!

5 „Gefällt mir“

Danke @weallwegot das ging schnell! :smiley:

1 „Gefällt mir“

Entschuldigung für meine Abwesenheit – ich bin offen für PRs für alle diese Punkte!

Und auch, wenn jemand, der schlauer ist als ich, eine gute Idee hat, um vvvvvv zu verallgemeinern

2 „Gefällt mir“

Wow, sieht so aus, als hätte jemand eine Abzweigung erstellt und daran gearbeitet, aber nie einen PR geöffnet – ich werde mir diese Version ansehen, aber Leute, die fragen, könnten sich diese Abzweigung ansehen

3 „Gefällt mir“

Am besten wäre es, alles in Ihrer „offiziellen“ Version zu haben. Ich weiß nicht viel über Github, daher ist diese Frage vielleicht dumm: Kann jeder einen PR von einem verzweigten Repository in das ursprüngliche Repository anfordern?

3 „Gefällt mir“

Ich habe einen Fehler in der Konsole, habe ich etwas in meinen Einstellungen übersehen?

plugin-api.js:19 [THEME 9 ‘discourse-social-links-clickable’] Um Fehler in Tests zu vermeiden, fügen Sie einen pluginId-Schlüssel zu Ihrem modifyClass-Aufruf hinzu. Dies stellt sicher, dass die Änderung nur einmal angewendet wird.
be @ plugin-api.js:19

1 „Gefällt mir“

Ich habe die Komponente nicht ausprobiert, aber das kommt mir bekannt vor.

Ich glaube, es ist eine Warnung, kein Fehler. Sie wird die Funktionsweise der Komponente nicht beeinträchtigen, sollte aber aktualisiert werden. hier: https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L172

Zu

api.modifyClass('component:user-card-contents', {
  pluginId: "someArbitraryValue",
  hasLocationOrWebsite: true
})
2 „Gefällt mir“

Es gibt ein Problem mit dem Discord-Profil-Link. Er zeigt immer die URL meines Forums an und hängt den Discord-Benutzernamen als Wert für den Profil-Link an.

Tritt auf bei 3.1.0.beta4

1 „Gefällt mir“

Vielen Dank für das Plugin, aber es scheint das Design der Benutzerkarte zu beeinträchtigen, wenn ein Benutzer keine der Felder ausgefüllt hat.

1 „Gefällt mir“

Ist es möglich, temporary-twitter-x anstelle von fab-twitter als X/Twitter-Symbol anzuzeigen?

1 „Gefällt mir“

scheint im letzten Update aufgrund von Ember JS defekt zu sein?

1 „Gefällt mir“

Entschuldigen Sie die späte Antwort auf die anderen Nachrichten. Ich habe derzeit keine Instanz zum Testen/Aktualisieren, daher bin ich leider mit einigen der notwendigen Wartungsarbeiten im Rückstand. Ich kann jedoch alle PRs überprüfen, wenn jemand eine schnelle Lösung hat oder die Kapazität, auf einer aktuellen Version zu testen!

Lassen Sie es mich wissen und es tut mir sehr leid für die Unannehmlichkeiten!

3 „Gefällt mir“

Ich bin kein Experte für Ember, aber ansonsten, wenn jemand eine Lösung hat, teste ich sie gerne und teile Konsolenprotokolle!

1 „Gefällt mir“

Ich werde jetzt den Tag broken setzen, aber hoffentlich ist das nur vorübergehend und jemand wird den benötigten PR bereitstellen. :crossed_fingers:

4 „Gefällt mir“

Hoffentlich hilft das.


1 „Gefällt mir“

Ich habe gerade einen PR erstellt. Nicht wegen der aktuellen Probleme, sondern wegen des Ersetzens von Twitter durch X. Im Vergleich zu den Problemen ist das überhaupt nicht wichtig, aber vielleicht trotzdem nützlich. Und es könnte helfen, sich auf die wichtigen Korrekturen zu konzentrieren. :wink:

5 „Gefällt mir“

Hat das jemand herausgefunden?

2 „Gefällt mir“

Ich erhalte immer noch die Warnung:

bezüglich der Ember 5-Änderungen, die ich als Problem für dieses Plugin eingereicht habe.

Wenn ich diesen Thread richtig lese, scheint es, dass das Plugin höchstwahrscheinlich aktualisiert wird (es liegt außerhalb meines Code-Bereichs). Dies ist nicht sehr kritisch und ich werde es höchstwahrscheinlich abschaffen. Ich habe mir schon lange gewünscht, dass mehr Dienste (insbesondere Mastodon) hinzugefügt werden.

1 „Gefällt mir“