FAQ.

Aprender DXPR BuilderReferênciaObter ajuda

Como adiciono o DXPR Builder a um tipo de conteúdo existente?

Use um campo de texto longo que o tipo de conteúdo já tem, como Body, ou adicione um. Depois defina o Format desse campo como DXPR Builder em Manage display. Não é preciso submódulo; o módulo nuclear DXPR Builder trata da apresentação. Utilize o DXPR Builder nos seus tipos de conteúdo tem os passos.

Porque não aparecem os controlos de edição quando pairo o cursor sobre a área de conteúdo?

Verifique por esta ordem:

  1. Está na página guardada, não no formulário de edição. O DXPR Builder funciona na própria página.
  2. A sua função tem a permissão Edit with DXPR Builder (em /admin/people/permissions) e pode editar esse conteúdo.
  3. A sua conta tem um endereço de e-mail válido. O construtor não carrega para contas sem um.
  4. No escalão gratuito, só uma conta pode editar. Mais editores precisam de uma subscrição paga.
  5. Se o seu perfil de utilizador tem Start editor when page loads desligado, clique primeiro no ícone de olho na barra de ferramentas do construtor.

O que controla a chave de produto?

A chave de produto liga o seu site à sua conta DXPR e determina a sua contagem de licenças (quantos utilizadores podem editar) e o limite de conteúdos. Introduza-a em /admin/dxpr_studio/dxpr_builder/settings. Obtenha uma chave em dxpr.com/getting-started.

Como guardo a minha chave de produto em segurança?

Use o módulo Key. Crie uma chave em /admin/config/system/keys com o fornecedor File ou Environment. Depois, na secção License das definições do DXPR Builder, escolha Key module como Storage method e escolha essa chave. Uma chave com fornecedor Configuration continua a acabar em exportações de configuração.

O DXPR Builder é código aberto?

O módulo Drupal tem licença GPL, como todo o código em drupal.org. Só os scripts do editor carregam da CDN DXPR, enquanto alguém edita. As suas páginas são guardadas como HTML Bootstrap 5 padrão na sua base de dados, e os visitantes nunca carregam nada dos servidores DXPR.

E se cancelar a minha subscrição?

O seu site continua a funcionar e os visitantes continuam a ver cada página publicada. O escalão gratuito permite um editor e 100 conteúdos. Páginas acima desse limite continuam publicadas, mas o editor visual deixa de carregar nelas. Veja Visão geral do licenciamento.

O DXPR Builder exige Bootstrap?

O DXPR Builder gera HTML Bootstrap 5. Se o seu tema já carrega Bootstrap 5, defina Sideload Bootstrap files como None (theme provides Bootstrap) em /admin/dxpr_studio/dxpr_builder/settings. Se não, escolha Bootstrap 5 e o DXPR Builder carrega-o por si.

Que funcionalidades de IA estão disponíveis?

Há três funcionalidades de IA disponíveis (cada uma com interrutor independente):

  1. Text editing assistant: uma ferramenta de escrita de IA na barra de ferramentas CKEditor em linha
  2. Page creation assistant: gera esquemas de página completos a partir de uma descrição de texto
  3. Image generation: cria imagens a partir de prompts de texto

As três exigem o módulo AI e o DXPR AI Provider. Veja o guia de funcionalidades de IA.

Como configuro a IA?

  1. Instale drupal/ai e drupal/ai_provider_dxpr
  2. Ative ambos os módulos com drush en ai ai_provider_dxpr
  3. Configure o fornecedor em /admin/config/ai/providers/dxpr
  4. Alterne funcionalidades em /admin/dxpr_studio/dxpr_builder/ai_settings

Como funcionam os créditos de IA?

Todas as operações de IA (edição de texto, criação de páginas, geração de imagens) consomem créditos da sua subscrição DXPR. Verifique o seu saldo em /admin/dxpr_studio/dxpr_builder/ai_settings ou carregue em dxpr.com/user/me/subscription/credits.

A IA do DXPR Builder funciona com conteúdo existente?

Sim. Edit with AI funciona em elementos de páginas que construiu antes, e o construtor transforma HTML Bootstrap 5 simples em elementos editáveis. Não precisa de reconstruir as páginas primeiro.

Posso reverter alterações geradas por IA?

Sim. Alterações de IA são passos no histórico de anulação, como qualquer outra edição; veja Anule e refaça as suas alterações. Cada gravação também cria uma revisão Drupal em tipos de conteúdo que mantêm revisões. O módulo Diff mostra o que mudou entre revisões.

Posso desligar as funcionalidades de IA?

Sim. Em /admin/dxpr_studio/dxpr_builder/ai_settings, desmarque Enable text editing assistant, Enable page creation assistant e Enable image generation em AI Features. Sem o módulo AI, o construtor não mostra funcionalidade de IA nenhuma. Tudo o resto funciona como antes.

Qual é a diferença entre modelos de página e modelos de utilizador?

Page templates são esquemas de página completa geridos por administradores em /admin/dxpr_studio/dxpr_builder/page_template. Os editores escolhem um com Choose a template numa página vazia.

User templates são secções reutilizáveis guardadas por editores dentro do editor. Podem ser privadas (visíveis só ao criador) ou globais (visíveis a todos os utilizadores), e aparecem no separador Saved templates do seletor de elementos. Modelos globais são geridos em /admin/dxpr_studio/dxpr_builder/user_templates.

Veja o guia de modelos.

Como funcionam os perfis de utilizador?

Os perfis de utilizador permitem controlar que elementos, blocos, vistas, modelos, conjuntos de ícones e botões de editor de texto cada função vê. Crie perfis em /admin/dxpr_studio/dxpr_builder/profile, atribua-os a funções e configure as funcionalidades disponíveis. Quando um utilizador corresponde a vários perfis, o de menor peso ganha. Veja o guia de perfis de utilizador.

Porque não aparecem blocos/vistas/modelos novos no seletor de elementos?

Um perfil de utilizador lista os blocos, vistas, modelos de página e modelos de utilizador globais que permite. Quando a caixa de assinalar tudo de uma lista, como Check/Uncheck all Blocks, está assinalada, os itens novos aparecem sozinhos. Quando não está, os itens novos ficam ocultos: edite o perfil em /admin/dxpr_studio/dxpr_builder/profile e assinale-os na secção relevante.

Posso usar o DXPR Builder com o Layout Builder do Drupal?

O DXPR Builder opera em campos individuais (normalmente o campo Body), não no Layout Builder do Drupal. Servem propósitos diferentes: o Layout Builder gere o esquema geral da página (regiões e blocos), enquanto o DXPR Builder fornece edição rica de conteúdo dentro de um campo. Pode usar ambos no mesmo site, e até na mesma página: o DXPR CMS coloca o seu campo de construtor dentro de um esquema Layout Builder.

Como crio uma secção de largura total?

  1. Adicione um elemento Section a partir do separador Layout.
  2. Abra More na secção e escolha Settings
  3. Ligue Full width no painel General e clique em Save
  4. Adicione uma Row dentro da secção e o seu conteúdo dentro da fila

Full width permite às filas preencher a secção de margem a margem. A própria secção só chega às margens da janela quando a região do tema à volta do campo também é de largura total. Veja Esquemas de largura total.

Que conjuntos de ícones estão disponíveis?

O DXPR Builder traz 14 conjuntos de ícones. São Bootstrap Icons, ET Line Icons, Font Awesome (v4 compat, Brands, Regular, Solid), Glyphicon Halflings e Pixeden Line Icons. Mais seis são variantes Phosphor Icons: Regular, Bold, Duotone, Fill, Light e Thin. Controle que conjuntos estão disponíveis por perfil de utilizador em /admin/dxpr_studio/dxpr_builder/profile.

Como atualizo o DXPR Builder?

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

Corra sempre drush updatedb depois de atualizar; o DXPR Builder inclui hooks de atualização de base de dados que migram definições entre versões. Atualizar o DXPR Builder abrange cópias de segurança e reversão.

E a seguir?

Primeiros passos com o DXPR Builder para continuar a explorar o DXPR Builder.