Comment puis-je joindre une image de serveur existante à un champ d'image plutôt que de télécharger un nouveau fichier image?

8

Existe-t-il un module ou un autre moyen de joindre une image à un champ d'image en sélectionnant l'image à partir de fichiers existants sur le serveur plutôt que de télécharger une nouvelle image?

Je travaille sur un projet où de nombreux nœuds ont un champ d'image. Cette image est affichée à divers endroits et de différentes tailles à l'aide de styles d'image.

Les utilisateurs migrent d'un autre système et sont très habitués au concept de "bibliothèque d'images". Ils aiment télécharger des images qu'ils utiliseront plus tard à divers endroits du site. Le champ d'image standard sur un nœud vous permet uniquement de télécharger à partir du système de fichiers local.

Idéalement, nous aimerions avoir un bouton «parcourir le serveur» au lieu du bouton de téléchargement mais nous retrouver avec le même champ d'image résultant.

Le module Médias est extrêmement proche et je suis sûr que nous l'utiliserons pour les vidéos, etc. .

J'ai essayé le module de sélection d'image tard hier soir. Peut-être que je dois réessayer mais je ne pense pas l'avoir bien compris. Nous ne voulons pas vraiment redimensionner et créer des vignettes, etc. sur l'écran d'édition du nœud. Nous voulons vraiment juste un moyen de créer un champ d'image où le chemin pointe vers un fichier existant quelque part sous / sites / default / files. Les fichiers seront téléchargés avec quelque chose comme IMCE.

Merci pour toutes les idées.

tetranz
la source
Cette question est à nouveau ouverte pour Drupal 8, où les réponses ci-dessous ne semblent pas (encore) fonctionner
Hendrik

Réponses:

9

Je pense que Filefield Sources et IMCE font ce dont vous avez besoin.

krlucas
la source
Cela fonctionne parfaitement. Merci. Les autres réponses sonnent bien aussi.
tetranz
Merci d'avoir recommandé cela. Ceci est juste un merveilleux module. Il semble même plus propre dans l'écran d'édition de page.
Rick
2

Vous pouvez également utiliser IMCE pour le champ de fichiers qui vient d'être publié. IMCE pour le champ de fichiers permet aux utilisateurs de sélectionner des fichiers dans le navigateur de fichiers IMCE pour les champs de fichiers. Il prend en charge les fichiers téléchargés FTP en les enregistrant automatiquement en tant que fichiers IMCE, les rendant ainsi utilisables dans un champ de fichier.


la source
2

Le module Média est également utile pour les images, mais vous pouvez également utiliser un champ d'image normal et utiliser le widget Média pour télécharger ou sélectionner des images depuis le serveur. Le champ reste le même, seul le moyen pour l'image d'obtenir les modifications saisies. Je pense que vous avez même la possibilité de rechercher et de filtrer dans le widget fourni avec le module Media 2.x

éblouir
la source
Media 2.x est la nouvelle nouveauté, oui. Le même fichier peut être réutilisé à plusieurs endroits. Le widget de sélection de fichier multimédia permet aux utilisateurs de choisir un fichier téléchargé existant ou d'en télécharger un nouveau.
Thirdender