Il modulo Mappa Mentale per Dolibarr ERP & CRM introduce uno strumento visivo e interattivo per la gestione delle informazioni, concepito con un approccio estremamente snello e focalizzato sull’efficienza operativa. A differenza dei moduli standard di Dolibarr, l’oggetto “Mappa” è stato intenzionalmente spogliato di elementi strutturali superflui: i campi generici solitamente generati da ModuleBuilder (quali quantità, importi, terze parti, progetti o note aggiuntive) non fanno parte del modello dati attivo. Anche i flussi tradizionali legati allo stato del documento (come la convalida, l’impostazione in bozza o la riapertura) e il campo di riferimento classico (ref) sono stati disabilitati o rimossi dal flusso dell’interfaccia utente. L’identificazione di ciascuna mappa si basa unicamente sulla riga e sulla relativa etichetta, mentre l’intero contenuto funzionale risiede nel testo in formato YAML salvato nel campo della descrizione del record.
L’interfaccia utente è stata radicalmente ottimizzata per massimizzare lo spazio di lavoro visivo e favorire la concentrazione dell’utente. Nella vista d’elenco (map_list.php), il campo descrizione viene mostrato come una colonna visibile per una rapida consultazione del contenuto. All’interno della scheda di dettaglio (map_card.php), l’allineamento con la pagina di visualizzazione (map.php) è totale: la linea cromata superiore della scheda e l’elemento predefinito con l’icona del file o della foto nell’intestazione sono stati rimossi, ampliando l’area dedicata alla mappa. È stato eliminato anche il collegamento “Torna all’elenco” nell’intestazione, spostando l’attenzione sulle azioni principali. In fondo alla scheda, i pulsanti di azione standard lasciano il posto a un comando immediato di “Salva”, che permette l’aggiornamento in loco della descrizione YAML senza dover passare attraverso una modalità di modifica separata.
Il cuore del modulo risiede nella sua elevata interattività e nella sincronizzazione bidirezionale in tempo reale tra il codice e la rappresentazione grafica. L’utente ha a disposizione un editor YAML “intelligente”, dotato di supporto alla formattazione automatica e all’allineamento tramite il tasto Tab; per garantire la massima ampiezza visiva, tale editor è inserito all’interno di una barra laterale comprimibile e retrattile. Ogni modifica apportata al codice YAML si riflette istantaneamente sulla mappa concettuale e, viceversa, qualsiasi operazione di manipolazione diretta sulla mappa — come rinominare, aggiungere, eliminare o spostare i nodi — aggiorna automaticamente il codice sorgente YAML sottostante. Per facilitare l’avvio di un nuovo lavoro, la creazione di una mappa genera automaticamente un nodo radice nella struttura YAML che riprende il titolo della mappa stessa.
L’esperienza d’uso è ulteriormente arricchita da funzionalità avanzate di editing e condivisione:
- Interattività del Canvas: È possibile riorganizzare la struttura del diagramma con semplici operazioni di drag and drop (trascinamento e rilascio) e accedere a comandi rapidi di modifica tramite un menu contestuale attivabile con il tasto destro del mouse sui singoli nodi.
- Barra degli Strumenti Dedicata: Include pulsanti rapidi per l’inserimento di nuovi nodi, la gestione dello zoom e la cattura di screenshot dell’area di lavoro, quest’ultima implementata tramite la libreria dom-to-image.
- Esportazione in PDF: Il sistema gestisce la generazione di documenti PDF applicando regole di formattazione specifiche, che prevedono l’utilizzo di etichette dei nodi con dimensioni raddoppiate rispetto alla base e una spaziatura compatta. Questa logica garantisce un’elevata leggibilità del diagramma anche su supporti cartacei o digitali statici, limitando al contempo lo spazio complessivo occupato sulla pagina.



Recensioni
Ancora non ci sono recensioni.