FAQ.

Impara DXPR BuilderRiferimentoOttieni aiuto

Come aggiungere DXPR Builder a un tipo di contenuto esistente?

Usa un campo di testo lungo che il tipo di contenuto ha già, come Body, o aggiungine uno. Poi imposta il Formato di quel campo su DXPR Builder in Gestisci visualizzazione. Non serve alcun sottomodulo; il modulo principale DXPR Builder gestisce il rendering. Usare DXPR Builder sui tipi di contenuto descrive i passaggi.

Perché i controlli di modifica non appaiono quando passi sopra l’area di contenuto?

Controlla questi punti in ordine:

  1. Sei sulla pagina salvata, non sul form di modifica. DXPR Builder funziona sulla pagina stessa.
  2. Il tuo ruolo ha il permesso Modifica con DXPR Builder (in /admin/people/permissions) e può modificare quel contenuto.
  3. Il tuo account ha un indirizzo email valido. Il builder non si carica per gli account senza.
  4. Nel piano gratuito solo un account può modificare. Più redattori richiedono un abbonamento a pagamento.
  5. Se il tuo profilo utente ha Start editor when page loads spento, fai prima clic sull’icona occhio nella barra del builder.

Cosa controlla la chiave prodotto?

La chiave prodotto lega il tuo sito al tuo account DXPR e determina il numero di licenze (quanti utenti possono modificare) e il limite di contenuti. Inseriscila in /admin/dxpr_studio/dxpr_builder/settings. Ottieni una chiave su dxpr.com/getting-started.

Come conservare la chiave prodotto al sicuro?

Usa il modulo Key. Crea una chiave in /admin/config/system/keys con il provider File o Ambiente. Poi, nella sezione Licenza delle impostazioni DXPR Builder, scegli Modulo Key come Metodo di archiviazione e scegli quella chiave. Una chiave con il provider Configurazione finisce comunque nelle esportazioni di configurazione.

DXPR Builder è open source?

Il modulo Drupal ha licenza GPL, come tutto il codice su drupal.org. Solo gli script dell’editor si caricano dalla CDN DXPR, mentre qualcuno modifica. Le tue pagine sono salvate come normale HTML Bootstrap 5 nel tuo database, e i visitatori non caricano mai nulla dai server DXPR.

Cosa succede se disdici l’abbonamento?

Il tuo sito continua a funzionare e i visitatori vedono ancora ogni pagina pubblicata. Il piano gratuito permette un redattore e 100 contenuti. Le pagine oltre quel limite restano online, ma l’editor visuale non si carica più su di esse. Vedi Panoramica delle licenze.

DXPR Builder richiede Bootstrap?

DXPR Builder genera HTML Bootstrap 5. Se il tuo tema carica già Bootstrap 5, imposta File Bootstrap esterni su None (theme provides Bootstrap) in /admin/dxpr_studio/dxpr_builder/settings. Altrimenti scegli Bootstrap 5 e DXPR Builder lo carica per te.

Quali funzioni AI sono disponibili?

Sono disponibili tre funzioni AI (ognuna attivabile indipendentemente):

  1. Assistente di modifica del testo: uno strumento di scrittura AI nella barra CKEditor inline
  2. Assistente di creazione pagine: genera interi layout di pagina da una descrizione testuale
  3. Generazione di immagini: crea immagini da prompt testuali

Tutte e tre richiedono il modulo AI e il DXPR AI Provider. Vedi la guida Funzioni AI.

Come configurare l’AI?

  1. Installa drupal/ai e drupal/ai_provider_dxpr
  2. Abilita entrambi i moduli con drush en ai ai_provider_dxpr
  3. Configura il provider in /admin/config/ai/providers/dxpr
  4. Attiva o disattiva le funzioni in /admin/dxpr_studio/dxpr_builder/ai_settings

Come funzionano i crediti AI?

Tutte le operazioni AI (modifica testi, creazione pagine, generazione immagini) consumano crediti del tuo abbonamento DXPR. Controlla il tuo saldo in /admin/dxpr_studio/dxpr_builder/ai_settings o fai una ricarica su dxpr.com/user/me/subscription/credits.

L’AI di DXPR Builder funziona con i contenuti esistenti?

Sì. Modifica con l’AI funziona sugli elementi delle pagine che hai già costruito, e il builder trasforma semplice HTML Bootstrap 5 in elementi modificabili. Non devi ricostruire prima le tue pagine.

Posso annullare le modifiche generate dall’AI?

Sì. Le modifiche AI sono passaggi nella cronologia di annullamento, come qualsiasi altra modifica; vedi Annullare e ripetere. Ogni salvataggio crea anche una revisione Drupal sui tipi di contenuto che tengono le revisioni. Il modulo Diff mostra cosa è cambiato tra le revisioni.

Posso disattivare le funzioni AI?

Sì. In /admin/dxpr_studio/dxpr_builder/ai_settings, togli la spunta da Abilita l’assistente di modifica del testo, Abilita l’assistente di creazione pagine e Abilita la generazione di immagini sotto Funzioni AI. Senza il modulo AI, il builder non mostra alcuna funzione AI. Tutto il resto funziona come prima.

Qual è la differenza tra modelli di pagina e modelli utente?

I modelli di pagina sono layout interi gestiti dagli amministratori in /admin/dxpr_studio/dxpr_builder/page_template. I redattori ne scelgono uno con Scegli un modello su una pagina vuota.

I modelli utente sono sezioni riusabili salvate dai redattori dall’interno dell’editor. Possono essere privati (visibili solo al creatore) o globali (visibili a tutti gli utenti), e appaiono nella scheda Modelli salvati del selettore di elementi. I modelli globali sono gestiti in /admin/dxpr_studio/dxpr_builder/user_templates.

Vedi la guida Modelli.

Come funzionano i profili utente?

I profili utente ti permettono di controllare quali elementi, blocchi, viste, modelli, set di icone e pulsanti dell’editor di testo vede ogni ruolo. Crea i profili in /admin/dxpr_studio/dxpr_builder/profile, assegnali ai ruoli e configura le funzioni disponibili. Quando un utente corrisponde a più profili, vince quello con il peso più basso. Vedi la guida Profili utente.

Perché blocchi, viste e modelli appena creati non appaiono nel selettore di elementi?

Un profilo utente elenca i blocchi, le viste, i modelli di pagina e i modelli utente globali che permette. Quando la casella “seleziona tutto” di un elenco, come Seleziona/Deseleziona tutti i blocchi, è spuntata, i nuovi elementi appaiono da soli. Altrimenti restano nascosti: modifica il profilo in /admin/dxpr_studio/dxpr_builder/profile e spuntali nella sezione pertinente.

Posso usare DXPR Builder con il Layout Builder di Drupal?

DXPR Builder lavora su singoli campi (in genere il campo Body), non sul Layout Builder di Drupal. Hanno scopi diversi: Layout Builder gestisce il layout generale della pagina (regioni e blocchi), mentre DXPR Builder offre una modifica ricca dei contenuti dentro un campo. Puoi usarli entrambi sullo stesso sito, e persino sulla stessa pagina: DXPR CMS mette il suo campo builder dentro un layout di Layout Builder.

Come creare una sezione a larghezza intera?

  1. Aggiungi un elemento Sezione dalla scheda Layout.
  2. Apri Altro sulla sezione e scegli Impostazioni
  3. Attiva Full width nel pannello Generale e fai clic su Salva
  4. Aggiungi una Riga dentro la sezione, poi il tuo contenuto dentro la riga

Full width lascia che le righe riempiano la sezione da bordo a bordo. La sezione stessa tocca i bordi della finestra solo quando anche la regione del tema intorno al campo è a larghezza intera. Vedi Layout a larghezza intera.

Quali set di icone sono disponibili?

DXPR Builder include 14 set di icone: Bootstrap Icons, ET Line Icons, Font Awesome (v4 compat, Brands, Regular, Solid), Glyphicon Halflings e Pixeden Line Icons. Altri sei sono varianti di Phosphor Icons: Regular, Bold, Duotone, Fill, Light e Thin. Controlla quali set sono disponibili per profilo utente in /admin/dxpr_studio/dxpr_builder/profile.

Come aggiornare DXPR Builder?

composer update drupal/dxpr_builder --with-dependencies
drush updatedb
drush cr

Esegui sempre drush updatedb dopo l’aggiornamento; DXPR Builder include hook di aggiornamento del database che migrano le impostazioni tra le versioni. Aggiornare DXPR Builder tratta backup e rollback.

Passi successivi

Per iniziare con DXPR Builder per continuare a esplorare DXPR Builder.