Diese Anleitung erklärt, wie Sie HTML bei Beiträgen und Themen in Discourse manuell neu erstellen können. Dies kann nützlich sein, um eingebettete Metadaten in Links zu aktualisieren.
Erforderliche Benutzerstufe: Administratoren, Moderatoren oder Benutzer mit Vertrauensstufe 4
Manchmal enthalten Beiträge oder Themen in Discourse Links mit eingebetteten Metadaten, die aktualisiert werden müssen. Diese Anleitung zeigt Ihnen, wie Sie bei Beiträgen, die Aufmerksamkeit erfordern, eine manuelle HTML-Neuerstellung durchführen.
HTML bei einem Beitrag neu erstellen
So erstellen Sie HTML bei einem Beitrag manuell neu:
-
Klicken Sie auf das Symbol
...in der Nähe des unteren Randes des Beitrags. -
Wählen Sie das Symbol „Schraubenschlüssel" aus.
-
Klicken Sie auf die Option „HTML neu erstellen".
Häufig gestellte Fragen (FAQ)
F: Haben alle Benutzer die Möglichkeit, HTML neu zu erstellen?
A: Nein, nur Benutzer des Support-Teams (Administratoren und Moderatoren) sowie Benutzer mit Vertrauensstufe 4 können HTML neu erstellen.
F: Was ist, wenn sich meine Links nach dem Neuerstellen des HTML bei einem Beitrag immer noch nicht aktualisieren?
A: Wenn sich Links nach dem Neuerstellen des HTML nicht aktualisieren, deutet dies in der Regel auf ein Problem mit dem Link selbst hin. Wir empfehlen, sowohl einen funktionierenden als auch einen nicht funktionierenden Link über einen Dienst wie Iframely zu testen, um sicherzustellen, dass der Link mit den eingebetteten Daten außerhalb von Discourse ordnungsgemäß funktioniert und alle relevanten oEmbed-Daten enthält.
F: Gibt es einen automatischen Prozess, der HTML bei allen Beiträgen neu erstellt?
A: Discourse erstellt Beiträge, die eine veraltete „gebäckte" Version haben (z. B. nach einem Upgrade), automatisch über einen Hintergrundjob neu, der alle 15 Minuten ausgeführt wird. Dies betrifft jedoch nur Beiträge, deren interne „gebäckte" Version veraltet ist – es werden nicht proaktiv Onebox- oder Link-Metadaten für alle Beiträge neu abgerufen. Für eine Massen-Neubereitung können Administratoren mit Konsolen-Zugriff die Rake-Aufgabe posts:rebake verwenden.
F: Was ist der Unterschied zwischen „Rebaking" und „HTML neu erstellen"?
A: „Rebaking" und „HTML neu erstellen" sind in Discourse weitgehend synonyme Begriffe. Beide bezeichnen den Vorgang der Neuerstellung des HTML-Inhalts eines Beitrags, wodurch eingebettete Metadaten und Oneboxes aktualisiert werden können.


