Es gibt diese Einstellung discourse post event allowed custom fields. Keine Ahnung, was sie tut. Ich habe ein benutzerdefiniertes Feld erstellt und es wird im Formular zur Erstellung von Veranstaltungen angezeigt, aber das Feld selbst wird nicht im Veranstaltungs-Topic angezeigt (es sei denn, es ist sehr gut versteckt).
Die Beschreibung besagt
Ermöglicht es jeder Veranstaltung, den Wert benutzerdefinierter Felder festzulegen.
… was technisch gesehen korrekt ist. Wie können diese benutzerdefinierten Felder öffentlich angezeigt werden?
EDIT: Mir ist gerade aufgefallen, dass, wenn ich dem benutzerdefinierten Feld einen Wert zuweise, die Änderungen speichere und dann die Veranstaltung bearbeite… der Wert leer ist.
Ich stoße diesen Beitrag hoch und hoffe, dass jemand eine Antwort hat, egal wie unvollkommen. Es ist eine Einstellung, sie bewirkt eine Änderung in der Benutzeroberfläche, aber ich kann nicht sagen, ob sie nichts tut oder ob ich nicht weiß, wie man sie benutzt.
Ich glaube, es wird von Plugins verwendet, die auf die Ereignisse hören? Meine Erfahrung mit diesem Plugin ist jedoch begrenzt, aber ich werde sehen, was ich herausfinden kann.
Es ermöglicht Administratoren, neue Felder in das Formular einzufügen, das beim Erstellen eines Ereignisses verwendet wird. Es wird ein Feld pro „benutzerdefiniertem Feld“ geben. Die Werte, die beim Erstellen eines Ereignisses eingegeben werden, werden allen Plugins zur Verfügung gestellt, die auf die entsprechenden Ereignisse hören. Diese Werte werden nicht in der Datenbank gespeichert, sondern nur im Rohformat des Beitrags.