Come creare un database collaborativo sulle specie di alberi

Ho completato un’installazione/configurazione su https://placenta.opensyntropy.earth

Questo è un forum per i professionisti dell’agricoltura rigenerativa e una delle esigenze principali è creare un database collaborativo di specie arboree. Descriverò i requisiti e la soluzione che ho trovato con un po’ di ricerca.

Requisiti

  1. Alcuni livelli utente possono creare nuovi alberi (nome, dimensione, bioma, ecc.). L’argomento/wiki consente ulteriori discussioni sugli attributi dell’albero che possono portare ad aggiornamenti dei suoi valori.
  2. Il database dovrebbe essere disponibile per il download da parte di chiunque.

Soluzione

  • Creare una categoria wiki
  • Utilizzare il plugin custom wizard per strutturare il set di dati degli alberi
  • Scrivere un codice per scaricare il database degli alberi

Pensi che questa sia la soluzione migliore o vedi approcci alternativi?

Dato che non ho testato il plugin custom wizard, la mia preoccupazione è se permetterà a chiunque di modificare i dati o solo al proprietario della wiki. Puoi supportarmi? @angus :slight_smile:

Custom Wizard ha sicuramente una vasta gamma di utilizzi/capacità.

Tuttavia, per limitare chi può modificare una wiki, usa Gruppi e permessi di categoria.

Quindi, ad esempio, Bob sembra essere molto competente e ha chiesto se può aiutare/inviare e assistere nella manutenzione dei database.

Si candida per unirsi al Tree Wiki Group.

Impostazioni di sicurezza della categoria Tree Wiki

  • Tutti - Vedi
  • Tree Wiki Group - Vedi/Crea/Rispondi

Puoi anche impostare un’impostazione che, quando qualcuno tenta di pubblicare in un argomento di gruppo wiki, visualizza

“Devi far parte del gruppo x. Vuoi candidarti?”

Questo può essere configurato come un link per indirizzare la persona ai proprietari dei gruppi pm.


Da qui lascerò questo a qualcuno con una migliore conoscenza per rispondere alle tue altre domande.

Questo è un buon approccio. Immagino che potrebbe essere un po’ diverso, giusto?

  • Tutti - Visualizza/Rispondi
  • Gruppo Wiki Albero - Visualizza/Crea/Rispondi (chiunque può partecipare alla discussione, ma solo i moderatori possono aggiornare gli attributi dell’albero)

Penso che il permesso di modificare i post wiki sia legato al permesso di rispondere.

2 Mi Piace

Il plugin Custom Wizard ha in effetti molti usi, tuttavia utilizzerei uno strumento dedicato per la modifica dei dati per questo, al di fuori di Discourse. Quindi metterei un link alla parte pertinente dello strumento in un post in un argomento, o forse anche incorporerei una visualizzazione dei dati nel post, se possibile, e ospiterei la discussione in Discourse.

3 Mi Piace

Grazie Angus, sto valutando questa alternativa! Ma hai qualche motivo per non usare la procedura guidata personalizzata? L’ho installata, ho creato un modulo e ho considerato di utilizzare i campi personalizzati per aggiungere i dati alla vista.

Non era chiaro come un moderatore avrebbe potuto modificare i dati in seguito. Non sono riuscito a capire a questo punto perché non riuscivo a creare l’argomento, c’è un errore probabilmente legato all’integrazione con il plugin multilingue.

errore: impossibile creare - Devi includere almeno 1 lingua dell’argomento.