Uma outra opção a considerar e pode não funcionar para você é usar o módulo EXIF e fazer com que ela pegue automaticamente a legenda EXIF, e você poderá fazer o upload em massa usando algo como: Widget de campo de imagem multiupload Você simplesmente adiciona um campo EXIF que captura os dados da imagem e executa drif exif-update, mas não tenho certeza se isso se encaixa no seu caso de uso, é puramente dependente das imagens que incorporaram dados EXIF (por exemplo, do Adobe Lightroom ou iPhoto).
É principalmente como eu construí meu novo site, o High Rock Photo, mas apenas com imagens únicas no meu caso, mas acho que seria extensível com o Widget Multiupload Imagefield. Só pensei em jogá-lo lá fora.
Aqui está a minha receita:
Essencialmente, o que fiz foi usar o módulo Título e substituir o título tradicional para que você possa defini-lo como não obrigatório. Use Nodetitles automáticos para pegar um token dos dados Exif da imagem e usá-lo como um título automático. Observe que você realmente pode usar os dados Exif para qualquer campo a ser exibido, assim você pode nem precisar fazer o absurdo de substituir o título inteiro. Se eu tiver algum tempo, executarei um teste usando o widget Multi upload. Para a descrição da minha imagem, eu uso o Exif iptc_caption
da minha imagem.
Observe que existe um bug (ainda não corrigido ou respondido pelo mantenedor) para o Exif que faz com que você execute exush-update drush sempre que salvar um nó novamente. Não é ideal.
Esse problema me inspirou a criar o módulo Image Field Caption para o Drupal 7.
O módulo adiciona uma área de texto extra, semelhante aos campos de texto alt / title, para campos de imagem. A área de texto da legenda pode ser usada para adicionar texto simples ou uma descrição html a um campo de imagem.
Para personalizar a exibição da legenda, faça uma cópia do arquivo image_field_caption.tpl.php e coloque-o no diretório do seu tema, por exemplo:
Agora você pode modificar o html para atender às suas necessidades.
fonte
Também para adicionar legenda à imagem, existe algum módulo
Legenda da imagem
Legenda do campo de imagem
JCaption
fonte
Se você deseja usar o campo de título como descrição, pode usar o módulo Image Caption ou Image Caption Formatter . Há uma solicitação para incluir algo como isso no núcleo do D8. Seria baseado na tag de legenda html5.
fonte