Campo de arquivo remoto CCK (imagem) - quero manter a cópia em cache da imagem quando o nó for excluído

StackOverflow https://stackoverflow.com/questions/2526248

Pergunta

Eu uso o Arquivo remoto Módulo para um campo CCK exibindo uma imagem remota. Funciona com um problema conhecido: as imagens são recarregadas em cada edição http://drupal.org/node/395256

E, ao fazer testes com muitos nós e excluí -los depois, as imagens em cache no sistema de arquivos também são excluídas. Existe uma maneira de dizer a FileField (?) Para não excluí -los?

editar

Enquanto isso, encontrado http://drupal.org/project/filefield_sources que funciona muito bem em nós criados ou editados manualmente. Mas não há como fazer com que o FileField busque a imagem ao atribuir o URL ao local onde ela aparece quando eu deixo print_r ($ node) mostrar -me.

Veja também minha postagem para este problema (não-Fix) http://drupal.org/node/590756#comment-2774472

Foi útil?

Solução

Sim existe.

Você precisaria criar uma interface entre o seu nó e o arquivo, para que, quando você exclua o nó, o arquivo permanece no lugar. Efetivamente, você está apenas excluindo a associação, não o arquivo.

Talvez este módulo salva na tabela de arquivos e a referência ao arquivo já existe.

Você pode desenvolver um módulo de terceiros que armazena todos os seus arquivos externos e possui uma GUI ou outra interface para selecioná -los novamente para novos nós

Ou você pode criar um tipo de conteúdo específico e salvar os arquivos como nós separados. Então você usaria a referência do nó para se juntar a eles.

Como alternativa, o desenvolvedor desse módulo diz que adicionará recursos se você pagar. No entanto, ele não garante isso do que posso ver :)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top