Fehlerhaftes Layout auf der versteckten Benutzerprofilseite

Hallo, ich bin von https://blenderartists.org/

Mir ist gerade aufgefallen, dass, wenn man versucht, das Profil eines privaten Benutzers in einem neuen Tab zu öffnen, ein fehlerhaftes Layout angezeigt wird, manchmal mit denselben Feldern, die zweimal oder öfter wiederholt werden (scheint eine wiederholte Schleife zu sein). Das war vor dem letzten Update von Discourse nicht so.

Beispiel:

Schritte zur Reproduktion des Fehlers:

  1. Öffnen Sie das versteckte Profil von jemandem in einem neuen Tab. Nicht nur durch Klicken mit der linken Maustaste, sondern durch Öffnen in einem neuen Tab mit dem Mausrad.
  2. Hier ist es.

Manchmal wird sogar angezeigt, dass die Seite nicht mehr reagiert.

Vielen Dank für Ihre Aufmerksamkeit.

1 „Gefällt mir“

Hallo Sergey, willkommen! :wave:

Es scheint ein Problem mit der Komponente Clickable Social Icon Links on Profile zu geben.

Browser-Konsole


Insbesondere hier: https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L146

Der Autor scheint inaktiv zu sein.
Ich werde die Komponente forken und sehen, ob ich sie reparieren kann. :slight_smile:

3 „Gefällt mir“

Hallo @Arkshine

Vielen Dank für deine schnelle Antwort!

Ich bin neu hier und es mag dumm klingen, aber ich habe die Antwort auf meine Frage während der Registrierung auf dieser Website einfach nicht gefunden, deshalb wollte ich fragen, ob es dir etwas ausmacht: Ist es kostenlos, ein Konto auf meta.discourse.org zu haben? Ich weiß, dass Discourse selbst ein kostenpflichtiges CMS ist, deshalb frage ich.

Vielen Dank im Voraus.

2 „Gefällt mir“

Hallo @Goorman :wave: willkommen bei Meta :slight_smile:

Es ist definitiv kostenlos, Discourse Meta beizutreten :discourse:

Guter Fang! Ich habe mir das gerade angesehen, aber das noch nicht bemerkt.

2 „Gefällt mir“

Hallo @Lilly, danke für die Antwort!

Mit „definitiv“ meintest du, dass es immer noch einige kostenpflichtige Angebote gibt, wie z. B. den Kauf eines Hostings und so weiter, richtig?

1 „Gefällt mir“

Nein, Sie müssen nichts kaufen oder bezahlen. Sie können auch einfach eine Person sein, die sich für Discourse interessiert und Fragen hat oder mehr Informationen wünscht. Es gibt hier keine Haken oder Bedingungen.

3 „Gefällt mir“

Oh, vielen Dank. Da ich kein Muttersprachler bin, fällt es mir manchmal schwer, einige Teile der Sätze zu verstehen.

1 „Gefällt mir“

Wir bieten Hosting an und haben Partnerorganisationen, die ebenfalls Support- und Discourse-Hosting-Services anbieten. Zum Beispiel Discourse Hosting, Literate Computing oder Communiteq. Aber keine Verpflichtung, diesem Forum beizutreten. :slight_smile:

3 „Gefällt mir“

Ja, das ist es, was ich eigentlich fragen wollte. Ich habe gerade einige kostenpflichtige Angebote gesehen und obwohl ich ein Konto ohne Gebühren erstellt habe, habe ich mich entschieden, trotzdem danach zu fragen. Nochmals, ich entschuldige mich für diese albernen Fragen, falls es welche sind. :see_no_evil:

Es ist erwähnenswert, dass Discourse kein „kostenpflichtiges CMS“ ist.

Discourse ist eine kostenlose und Open-Source-Forum-Software. Sie können die Software kostenlos herunterladen und von zu Hause aus ausführen, und wir haben sogar Anleitungen dafür geschrieben Discourse auf einem Raspberry Pi | Blog. Auf die gleiche Weise können Sie es intern in Ihrer Schule oder Ihrem Unternehmen ausführen, und das alles kostenlos.

Wir bieten zwar kostenpflichtiges Hosting an, da es viele Leute gibt, die ein Forum benötigen und hohe Verfügbarkeit oder andere Anforderungen haben, bei denen es sinnvoll ist, dies an einen professionellen Dienst auszulagern.

2 „Gefällt mir“

Ich habe einen PR für die offizielle Komponente erstellt. Mal sehen, ob er gemerged wird. :slight_smile:

Wenn der Autor aus irgendeinem Grund nicht reagiert, deaktivieren Sie die Komponente und installieren Sie stattdessen meine Fork:

  • URL: https://github.com/Arkshine/discourse-social-links-clickable.git

Hinweis: Sie müssen Ihre Einstellungen erneut anwenden, wenn Sie Änderungen vorgenommen haben.

5 „Gefällt mir“

Gute Arbeit, mein Freund! :slight_smile: :clap:

2 „Gefällt mir“

@Falco, danke! Ehrlich gesagt, ich wusste das nicht einmal. Ich dachte immer, Discourse sei eine kostenpflichtige Plattform :slight_smile: Ich beschäftige mich seit 2012 mit WordPress und habe mich irgendwie an Open-Source-Plattformen gewöhnt, bei denen man alles ändern kann, was man jemals wollte.

Ich habe den Link zu diesem Thread auf blenderartists.org gesendet, damit andere davon erfahren, da ich dort nur ein normaler Benutzer bin :slight_smile:

@Arkshine
@Falco
@Lilly

Nochmals vielen Dank, Leute! :slight_smile:

3 „Gefällt mir“

Ja, das hören wir heutzutage öfter :sweat_smile:

Discourse selbst ist explizit nach dem Vorbild von WordPress gestaltet, und auch hier hast du die Möglichkeit, alles zu ändern, was du jemals wolltest.

Da sich die Webentwicklung von jeder Seite als einzelnes Skript zu Web-Frameworks hin entwickelt hat und stark angepasste WordPress-Instanzen zu Alpträumen für die Sicherheit wurden, haben wir für Discourse ein Modell übernommen, bei dem Änderungen als Plugins und Themes ausgeliefert werden. Das bedeutet, dass du zwar bei Updates immer noch etwas Arbeit leisten musst, aber technisch gesehen kannst du ein Plugin über unsere bestehenden Erweiterungsschnittstellen erstellen und es robuster und etwas weniger mühsam für Updates machen.

3 „Gefällt mir“

Ich erinnere mich an die Zeit, als die Leute Webseiten in Microsoft Word erstellt haben :smiley: Das waren noch Zeiten.

P.S. Ich schwärme immer noch von diesem „konvexen“ Design, bei dem alle Schaltflächen ihre Schatten und all das Zeug hatten :slight_smile:

2 „Gefällt mir“

@weallwegot danke fürs Zusammenführen des Fixes! :+1:

@Goorman Wenn du noch die offizielle Komponente verwendest, kannst du sie jetzt aktualisieren!

1 „Gefällt mir“

Hallo, @Arkshine

Danke für die Information! Da ich nicht der Besitzer von Blenderartists.org bin, werde ich den Moderator dort darüber informieren.

Nochmals vielen Dank :slight_smile:

2 „Gefällt mir“

@bartv, hallo Mann :slight_smile:

Ich habe kürzlich einen Thread über ein Problem mit dem Profil eines versteckten Benutzers eröffnet, und es wurde gerade behoben. @Arkshine sagte, dass Sie ein Modul von Ihrer Seite aktualisieren müssten.

Guten Tag, @Arkshine!

Zunächst einmal vielen Dank für Ihre Bemühungen bei der Lösung dieses Problems, aber es scheint, dass es trotzdem nicht behoben wurde :frowning: Ein Problem besteht weiterhin. Ich habe Bart gebeten, dies von seiner Seite aus zu überprüfen, und es ist immer noch dasselbe.

PS: Die Theme-Komponente wurde aktualisiert.

Hallo Sergey!

Ich habe mir dein Forum angesehen; ich sehe den Fehler, aber die Komponente in deinem Forum wurde noch nicht aktualisiert (es scheint kein Cache-Problem zu sein und du verwendest kein CDN). :thinking:

https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L140-L147

2 „Gefällt mir“