Chi usa DXPR Builder.
DXPR Builder serve tre pubblici. Chi fa marketing dei contenuti pubblica pagine senza codice. Gli amministratori del sito gestiscono permessi e impostazioni. Gli sviluppatori estendono l’editor e lo collegano a Drupal. La prima sezione mostra cosa fa ciascun pubblico nel prodotto; la seconda mostra i tipi di organizzazione che lo usano.
I tre pubblici
Chi fa marketing dei contenuti
Chi fa marketing lavora nell’editor direttamente nella pagina:
- trascinano elementi dal selettore di elementi in sezioni, righe e colonne, e modificano il testo in linea (vedi Basi dell’editor)
- iniziano pagine da modelli di pagina o dai propri modelli utente salvati (vedi Modelli)
- generano sezioni, riscrivono testi e creano immagini con l’assistente AI (vedi Funzionalità AI)
- inseriscono blocchi Drupal, viste e moduli dentro i layout senza lasciare la pagina
Amministratori del sito e webmaster
Gli amministratori configurano il modulo in
DXPR Studio in /admin/dxpr_studio/dxpr_builder.
- inseriscono la chiave prodotto e scelgono dove è salvata (General Settings)
- attivano o spengono le funzionalità AI e impostano il filtro dell’output (AI)
- creano profili utente che decidono quali elementi, blocchi, viste, modelli e pulsanti dell’editor vede ogni ruolo (vedi Profili utente)
- gestiscono modelli di pagina e modelli utente globali
- assegnano il permesso Edit with DXPR Builder e controllano le pagine User Licenses e Content Items (vedi Licenze)
- verificano connessioni in uscita e residenza dei dati (vedi Firewall e residenza dei dati)
Sviluppatori
Gli sviluppatori lavorano con il codice e le API del modulo:
- aggiungono il formatter di campo DXPR Builder ai propri tipi di contenuto e tipi di blocco
- espongono classi di utilità con
hook_dxpr_builder_classes_alter(), e registrano set di icone con file*.dxpr_icon_sets.yml(vedi Hooks API) - gestiscono i contenuti con i comandi
drush dxb:*(vedi Comandi Drush) - chiamano le route AJAX e AI da integrazioni personalizzate (vedi Endpoint API)
- temizzano l’output, che è HTML Bootstrap 5 salvato nel campo dell’entità
Organizzazioni che usano DXPR Builder
Agenzie digitali
Le agenzie affidano la creazione delle pagine ai loro clienti mantenendo il flusso di lavoro dei contenuti e i permessi di Drupal. I profili utente limitano cosa può cambiare ogni ruolo cliente.
Pubblica amministrazione
I team pubblici permettono al personale non tecnico di pubblicare pagine rispettando i requisiti di accessibilità e sicurezza. Il modulo gira sul server Drupal proprio dell’organizzazione e salva le pagine nel suo database. Le connessioni in uscita si limitano a controlli di licenza, asset dell’editor, analisi dell’editor e richieste AI, e l’opzione modello UE mantiene l’elaborazione AI presso un fornitore europeo. Cosa funziona quando l’accesso in uscita è bloccato è spiegato in Firewall e residenza dei dati.
Università
I team web delle università permettono ai dipartimenti di pubblicare le proprie pagine dentro modelli controllati dal brand. I profili utente limitano quali elementi, modelli e pulsanti dell’editor di testo può usare ogni ruolo.
Enterprise
I team enterprise scalano le operazioni sui contenuti tra business unit. Profili utente, modelli di pagina e utente e il flusso di lavoro dei contenuti di Drupal supportano grandi team distribuiti.
E adesso?
- Installazione: avvia il modulo
- La tua prima pagina: crea una pagina