Redactor: Maior controle sobre onde os ativos são carregados?

Criado em 30 abr. 2020  ·  4Comentários  ·  Fonte: craftcms/redactor

Ao adicionar um campo de Ativos nativo, você obtém um determinado conjunto de opções para ajudar a controlar onde esses ativos são armazenados. Mas ao adicionar um campo Redactor , você obtém um conjunto _diferente_ de opções para ajudar a controlar onde as imagens são armazenadas.

Aqui estão suas opções ao editar um campo do Redator...

Redactor

E aqui estão suas opções ao editar um campo de Ativos...

Assets

As duas maiores disparidades estão marcadas em vermelho acima. Sem essas opções para o Redactor, não posso garantir que meus campos do Redactor e Ativos regulares estejam sendo carregados no mesmo local. Isso é ainda mais problemático se você estiver tentando manter tudo contido em uma subpasta específica.

Existe algum plano para trazer paridade entre os dois tipos de campo? Na minha opinião, as opções de manipulação de imagem do Redactor devem ser _idênticas_ ao campo Assets nativo.

Deixe-me saber se você acha que isso é possível! 🙂

enhancement

Comentários muito úteis

Caso de uso:

Uma matriz de construtor de conteúdo. Desejo que o painel Texto compartilhe uma pasta de ativos com o painel Imagem.

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

Todos 4 comentários

Caso de uso:

Uma matriz de construtor de conteúdo. Desejo que o painel Texto compartilhe uma pasta de ativos com o painel Imagem.

Ω 2020 04 30-09 40 <a href="25@2x">25@2x</a>

+1
Eu tenho exatamente o mesmo cenário, então concordo que essa seria uma ótima maneira de personalizar seus ativos para dar aos usuários controle total sobre os ativos quando você adiciona conteúdo sem selecionar pastas manualmente todas as vezes. Isso pode ficar confuso e levar a erros se alguém esquecer.

Sim, isso é complicado. A configuração do campo de ativo não é apenas uma configuração de "seletor de ponto para aqui" - ela também envolve a criação de pastas e arquivos em um volume temporário. E então, após cada elemento pai ser salvo, o Redactor estaria raspando seu conteúdo para encontrar referências de elementos, encontrar os ativos correspondentes e mover para uma nova pasta, se necessário (se o caminho da pasta agora puder ser resolvido ou alterado).

Existem muitas partes móveis, que agora estão contidas no campo Ativo, logicamente. Claro, pode ser refatorado para uma característica ou algo assim, mas primeiro, teríamos que descobrir o plano de longo prazo para o Redactor. Vendo como a Imperavi tem um novo editor WYSIWYG agora, é improvável que eles continuem pressionando o Redactor e, bem, há algumas coisas que gostaríamos que eles fizessem de maneira diferente, de qualquer maneira.

Por enquanto, estou deixando essa questão em aberto, pois faz sentido tê-la.

+1

Esta página foi útil?
0 / 5 - 0 avaliações