Suggerimenti relativi al tagging (download, caricamento "migliorato")

Ciao

Sto giocherellando con i tag da due settimane e vorrei fare alcuni suggerimenti. Non sono sicuro se devo dividerli o meno.

  1. C’è un’opzione per caricare tag / gruppi di tag da CSV. Può essere ampliata con gli altri campi pertinenti per i gruppi di tag “tag padre”, “limita a un tag” e "visibilità? Non ho esperienza con la “visibilità” ma ho perso le prime due opzioni in alcune occasioni.
  2. Un’opzione di download. Quando si modificano i tag sul sito web, c’è il rischio che si verifichi una discrepanza tra il sito web e i file CSV che sono stati caricati. L’opzione di download mi permetterebbe di avere i tag sincronizzati.

Nota che (per quanto ne so) non ho accesso al backend, altrimenti potrei probabilmente eseguire una query.

Grazie per aver letto

Non sono sicuro se questo aiuti, ma se hai accesso all’amministratore puoi usare il plug-in data explorer per eseguire alcune query SQL.

1 Mi Piace

Grazie @Lilly

Probabilmente potrò usarlo per scaricare i tag esistenti; ci darò un’occhiata. Il database dietro questo è postgress se non erro? Quindi potrebbe richiedere un po’ di studio con la mia conoscenza arrugginita di MySQL e MSSQL :wink:

Basandomi sul nome ho qualche dubbio che possa essere usato per caricare i tag :slight_smile:

Grazie

Una parte è stata risolta; sarebbe comunque bello averla come funzionalità.

Per coloro che necessitano di una query per estrarre tag con gruppi di tag nel formato utilizzato anche per il caricamento di tag / gruppi di tag, la query seguente lo farà

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

Successivamente è possibile salvare in csv (o json) dopo aver eseguito la query.

1 Mi Piace