Cosa vorresti che venisse fatto?
Creazione di un nuovo tema potente che sfrutti le Tag-Page e i componenti del tema esistenti per offrire un ambiente altamente flessibile e adattivo all’utente, favorendo la crescita della community.
Gli utenti possono essere guidati lungo percorsi desiderati, ma hanno anche una flessibilità senza precedenti per adattare ed evolvere il proprio ambiente. Includendo una barra di navigazione flottante con strumenti popolari per la gestione dei team, un utente può creare un nuovo tag e ottenere immediatamente accesso a un potente spazio di lavoro con la propria bacheca Kanban, calendario, statistiche e area di voto.
Perché eliminare le Categorie?
Le categorie sono limitate in profondità e non adatte a un ambiente evolutivo guidato dagli utenti. Potremmo mantenerle e far funzionare il plugin dei tag solo sul livello inferiore di una categoria, ma è probabilmente più semplice passare completamente ai tag.
Come funziona il tema e nuovi componenti necessari
-
Caselle di navigazione delle Tag-Page
Il tema delle Tag-Page crea caselle simili a quelle delle categorie, per un numero definito dall’amministratore dei tag più utilizzati in ciascuna Tag-Page. Gli amministratori possono escludere tag dall’apparizione in questo componente, sia a livello globale che in relazione a ciascuna Tag-Page nella sezione di amministrazione, per creare un percorso definito che guidi i nuovi utenti e personalizzare dove necessario.
(ad esempio, ‘to-do’ è un tag funzionale per il plugin Kanban e verrebbe escluso a livello globale) -
Altri tag
Sotto le caselle di navigazione c’è una barra con collegamenti ai tag successivi più comuni per una navigazione rapida. Questa barra scorre lateralmente e gli utenti possono scorrere per vedere più tag su ogni pagina del tag. Rispetta anche le regole di esclusione definite per le caselle di navigazione. -
Footer Flottante
Per creare uno spazio di lavoro in continua evoluzione e flusso, includerà un footer flottante che naviga tra i plugin/componenti popolari di gestione dei progetti su Discourse aggiungendo testo all’URL per ogni pagina di tag.
Ad esempio:
Tag-Page: tags/reactjs
clicca su ‘Board’ (Bacheca)
L’URL viene esteso a: /tags/reactjs/l/latest?board=default
Ora l’utente visualizza la bacheca Kanban e le attività da completare relative a quella Tag-Page.
La stessa navigazione tramite estensione dell’URL funzionerà per il plugin calendario. Per il voto, combinerà i tag utilizzando la funzione ‘Intersezione’.
Un esempio di visualizzazione di più tag:
/tags/intersection/reactjs/vote
Plugin di dipendenza e struttura
Banner
Titolo del banner del tag
Tag Banners
Barra di ricerca
Advanced Search Banner
Descrizione del tag (se fornita), con aggiunta della possibilità di ‘fissare’ (pin) link importanti
Questa funzionalità è presente nel banner delle categorie, ma non in quello dei tag
Category Banners
Pagina principale
Caselle di navigazione delle Tag-Page
[tag più comune 1] [tag 2] [tag 3] [tag 4] [tag 5]
Slider degli altri tag correlati
Discourse Popular Tag Sidebar
Post di Discourse
Footer Flottante
5 pagine di componenti del tema che collegano alle pagine dei tag, così gli utenti possono passare tra le azioni sulla pagina visibile
[Discuss] [Tasks] [Calendar] [Vote] [Stats]
- Discuss: Thread standard di Discourse
- Tasks: Discourse Kanban per questa pagina di tag
- Calendar: Events Plugin per questa pagina di tag
- Vote: Discourse Voting Il voto è abilitato su tutti i thread contrassegnati con il tag ‘vote’, consentendo governance e processi decisionali di operare su qualsiasi tag o intersezione di tag a livello globale.
- Stats: Una modifica della pagina Discourse Meta, per aggiungere i Tag come filtro e aprire il tag attualmente visualizzato dall’utente
Vantaggi principali nell’utilizzo delle Tag-Page per la navigazione:
- I nuovi utenti possono essere guidati lungo un percorso definito, includendo la barra di ricerca per chi sa già cosa cerca e vuole saltare direttamente lì.
- Gli utenti possono creare facilmente i propri tag, rendendo la piattaforma altamente adattiva e guidata dagli utenti.
- Non c’è limite di profondità. Se Bob vuole creare un ‘Gruppo Pazza Venerdì di Bob’, può farlo facilmente. Se
- Gli utenti hanno anche la capacità di livello divino di combinare i tag, e gli strumenti nella barra del footer funzionano ancora perfettamente. Creando metodi incredibilmente potenti per la collaborazione inter-team, semplicemente aggiungendo un tag in un post per inserirlo nel loro flusso di lavoro e richiamare l’attenzione su di esso.
Cosa serve per creare il tema
- Creazione di caselle per le Tag-Page nello stile delle caselle delle categorie
- Tutti i plugin di dipendenza che funzionano in modo fluido e integrato
- Aggiunta del supporto per le Tag-Page ai componenti/plugin di Voto e Calendario
- Creazione di un Footer Flottante con collegamenti di navigazione
- Aggiunta di una descrizione testuale al componente Tag-Banners
- Il componente di ricerca funziona ed è incorporato nei Tag-Banners
- Aggiunta di filtri per i tag nella pagina Stats, così può essere utilizzata nella navigazione
Quando deve essere completato?
Metà novembre
Qual è il tuo budget, in $ USD, che puoi offrire per questo compito?
Stiamo organizzando una raccolta fondi per finanziare un Summit alternativo al Forum Economico Mondiale di Davos, con l’obiettivo di iniettare più gentilezza e compassione nel cuore del mondo economico. Il Summit sarà alimentato dal Tema di Navigazione tramite Tag, dove idee a beneficio dell’umanità verranno suggerite, discusse e sviluppate sulla piattaforma.
Il meglio che possiamo fare in termini di finanziamento è offrire una percentuale della raccolta fondi; la piattaforma aggiunge valore alla raccolta fondi, quindi completarla per prima ci permetterà di raccogliere di più da dividere tra coloro che aiutano (poiché stiamo passando da una community di volontari senza fini di lucro a una community supportata da blockchain per creare pace e benessere).
Stiamo lanciando un Token blockchain che incentiverà le persone a costruire i progetti più votati sulla nostra piattaforma e abbinerà la divisione della raccolta fondi con una quantità equivalente dei nostri token. Vorrei che le persone esprimessero opinioni e ci dicessero quanto costerebbe costruire questo componente del tema, che verrà reso open-source per l’uso da parte di tutti in seguito.
TLDR: rimborseremo tutti coloro che si uniranno il più equamente possibile e useremo la piattaforma per portare molto bene nel mondo ![]()
