Vorschläge zum Tagging (Download, "verbesserter" Upload)

Hallo

Ich habe mich zwei Wochen lang mit Tags beschäftigt und möchte einige Vorschläge machen. Ich bin mir nicht sicher, ob ich sie aufteilen muss oder nicht.

  1. Es gibt eine Option, Tags / Tag-Gruppen aus CSV hochzuladen. Kann diese um die anderen relevanten Felder für Tag-Gruppen “übergeordnetes Tag”, “Auf ein Tag beschränken” und “Sichtbarkeit” erweitert werden? Ich habe keine Erfahrung mit der “Sichtbarkeit”, aber die ersten beiden Optionen habe ich gelegentlich vermisst.
  2. Eine Download-Option. Wenn die Tags auf der Website geändert werden, besteht die Gefahr, dass es zu einem Abgleich zwischen der Website und den hochgeladenen CSV-Dateien kommt. Die Download-Option würde es mir ermöglichen, die Tags synchron zu halten.

Beachten Sie, dass ich (nach meinem Wissen) keinen Zugriff auf das Backend habe, sonst könnte ich wahrscheinlich eine Abfrage ausführen.

Vielen Dank für das Lesen

Ich bin mir nicht sicher, ob das hilft, aber wenn Sie Zugriff auf den Administrator haben, können Sie das Daten-Explorer-Plugin verwenden, um einige SQL-Abfragen auszuführen.

1 „Gefällt mir“

Danke @Lilly

Ich kann das wahrscheinlich verwenden, um die vorhandenen Tags herunterzuladen; ich werde es mir ansehen. Die Datenbank dahinter ist Postgress, wenn ich mich nicht irre? Es könnte also ein wenig Studium mit meinem eingerosteten Wissen über MySQL und MSSQL erfordern :wink:

Basierend auf dem Namen habe ich einige Zweifel, dass es zum Hochladen von Tags verwendet werden kann :slight_smile:

Danke

Ein Teil wurde gelöst; es wäre trotzdem schön, dies als Funktionalität zu haben.

Für diejenigen, die eine Abfrage benötigen, um Tags mit Tag-Gruppen in dem Format zu extrahieren, das auch für den Upload von Tags / Tag-Gruppen verwendet wird, erledigt die folgende Abfrage dies:

SELECT t.name as tag, tg.name as "tag group"
from tag_groups as tg
left join tag_group_memberships as tgm on tg.id = tgm.tag_group_id
left join tags as t on tgm.tag_id = t.id
where tg.name = 'boards-and-microcontrollers'
order by tg.name asc, t.name asc

Als Nächstes können Sie nach Ausführung der Abfrage in CSV (oder JSON) speichern.

1 „Gefällt mir“