an exif module for drupal
| config | ||
| css | ||
| js | ||
| src | ||
| templates | ||
| .buildpath | ||
| .cvsignore | ||
| .gitignore | ||
| core.date_format.atom.yml | ||
| core.date_format.exif.yml | ||
| exif.drush.inc | ||
| exif.info.yml | ||
| exif.install | ||
| exif.libraries.yml | ||
| exif.links.action.yml | ||
| exif.links.menu.yml | ||
| exif.links.task.yml | ||
| exif.module | ||
| exif.permissions.yml | ||
| exif.routing.yml | ||
| exif.services.yml | ||
| LICENSE.txt | ||
| README-OLD.md | ||
| README.md | ||
| sample.jpg | ||
Install module
pre-requisites
- download latest release from https://forge.smallworks.eu/estebanlm/drupal-exif/releases
this is normally do directly with the browser or in your server by executing
wget https://forge.smallworks.eu/estebanlm/drupal-exif/archive/RELEASE_NAME.tar.gz
# e.g. wget https://forge.smallworks.eu/estebanlm/drupal-exif/archive/v10.1.2.tar.gz
- exiftool installed on system:
apt install exiftool
install drupal-exif module
- extract
RELEASE_NAME.tar.gzintoPATH_TO_DRUPAL/data/modules/custom: you can do this with
cd PATH_TO_DRUPAL/data/modules/custom
tar xvfz PATH_TO_FILE/RELEASE_NAME.tar.gz
- as admin in drupal, go to Extend/List, select "Exif" and install it
configure drupal-exif
- go to configuration/media/image metadata
- in "which extraction solution to use on node update", select "exiftool"
- in "location of exiftool binary" put
/usr/bin/exiftool(or the path where exiftool is installed in your system) - save configuration
- add needed parts
- from the exif configuration page, go to the "the quick start page".
- click on "create a vocabulary for my photos"
- click on "create a node content type for my photos"
- click on "create an "exif" datetime format for my photos"
Use it
Now you can go to "Content" and "Bulk upload" or "Add content">"Photography"