Unsere Ideen für Ihr Projekt

Contao-Erweiterung Pexels

Die Pexels Erweiterung (Bundle), für Contao ab Version 4.4 ermöglicht es auf die kostenfreie Bilddatenbank Pexels zuzugreifen, ausgewählte Bilder herunterzuladen und einfach in einer Contao-Installation einzufügen. Die durch Pexels zur Verfügung gestellten Bilder können ohne Einschränkung der Nutzungsrechte frei verwendet werden. Die Bilder auf der Seite werden zum Zeitpunkt des Erscheinens dieses Blog-Beitrags unter dem Creative Commons CC0 veröffentlicht, wodurch eine sichere Verwendung selbst für kommerzielle Zwecke ermöglicht wird. Das heißt, dass die Bilder für jeden frei zu verwenden und zu verbreiten sind. Dadurch können die Bilder ohne große Bedenken wegen Copyrightverletzungen benutzt werden. Bitte beachten Sie die auf Pexels stehenden Regularien, da sich diese ändern können.

Das Ziel dieser Erweiterung ist es, dem Benutzer die Möglichkeit zu geben aus einer Vielzahl an Bildern auszusuchen und diese so einfach wie möglich für eine Contao-Installation zu verwenden. Hierbei wird der Benutzer durch das umfangreiche aber einfach gehaltene Programm unterstützt. Viel Wert wurde darauf gelegt, dass man weder großes Vorwissen braucht noch viel Aufwand betreiben muss um das passende Bild herunterzuladen. Durch das Anzeigen der Informationen hat der Benutzer weitere Kriterien, nach denen er sein Bild aussuchen kann.

Um die Erweiterung nutzen zu können, müssen Sie zuerst das Pexels-Icon in der Dateiverwaltung anklicken, daraufhin werden Sie noch gefragt wohin sie die Bilder speichern wollen, die sie herunterladen werden und dann öffnet sich die Pexels Erweiterung. Die Oberfläche der Pexels Erweiterung ist hierbei designtechnisch an Contao angelehnt. Die Pexels Erweiterung funktioniert über eine in Contao eingebaute Suche.

Daraufhin werden dem Nutzer alle Bilder die zu dem eingegebenen Tag passen, ausgegeben und auf mehrere Seiten mitvoreingestellt je 28 Bildern pro Seite angezeigt. Zusätzlich zu dem Bild werden Informationen zum Bild angezeigt, darunter zum Beispiel der Photograph, die Bild-ID und der Link zum Profil des Photographen. Mit einem Klick auf das Bild werden Sie außerdem auf die Pexels-Seite dieses Bildes weitergeleitet und können dort weitere Informationen einsehen. Um das Bild dann schließlich in Contao einzufügen, muss man nur die Checkbox der jeweiligen Bilder anklicken und dann am Ende der Seite auf "Dateien hochladen" drücken. Das Bild oder die Bilder werden in den zuvor angegebenen Ordner gespeichert. Außerdem - das ist Vorgabe von Pexels - werden die Suchergebnisse für 24h gecachet.

Wo bekomme ich die Contao 4 Erweiterung her?

Die trilobit Contao-Erweiterung Pexels kann über zwei Wege installiert werden:

  • Contao Manager
    hier nach "trilobit-gmbh/contao-pexels-bundle" suchen und installieren
  • direkt über Composer
php composer.phar require trilobit-gmbh/contao-pexels-bundle

Danach noch die Datenbank aktualisieren.

Kann ich danach sofort loslegen?

Nicht ganz.

Zuerst benötigen Sie einen Pexels-API-Key. Den bekommen Sie schnell und unkompliziert auf der Pexels-Seite. Einfach bei Pexels registrieren.

Haben sie sich eingeloggt können sie unter folgender Seite einen API-Key beantragen, dafür müssen sie nur den Verwendungsgrund und die Seite für die sie den API-Key brauchen, angeben.

Diesen Key müssen sie dann noch in der config.yml ihres Contao Projektes hinterlegen.

Weitere Feature

Meta-Daten (Tags, Photograph, Bild-ID und Direkt-Link zum entsprechenden Bild bei Pexels) werden in die Dateiverwaltung von Contao übernommen.

Einschränkungen der Pexels-Api (durch Pexels)

Die API gibt immer nur 500 Treffer zurück auch wenn eigentlich deutlich mehr Bilder gefunden werden könnten. Hier einfach etwas mit der Suche "spielen". ;-)

Um die API für alle Benutzer "normal zur Verfügung stellen zu können" müssen Suchanfragen für 24 Stunden gecachet werden. Weiter sind "nur" bis zu 200 Anfragen pro Stunde und 20.000 Abfragen pro Monat möglich. Anfragen sind an den API-Key geknüpft.

Wird ein gecachetes Suchergebnis ausgegeben erscheint ein kleiner Hinweis am Ende der Suche.

Pixabay

Sie nutzen lieber die Bilddatenbank Pixabay statt Pexels?
Auch da haben wir etwas für Sie

Fehler

...können passieren. Wenn Ihnen etwas auffällt oder Sie weitere Wünsche und Feedback für uns haben - nur her damit!


Hilfe

Bei Fragen und Anregungen zu der Erweiterung stehen wir natürlich gerne zur Verfügung. Nutzen Sie einfach unser Kontaktformular.

Wir engagieren uns gerne und unentgeldlich für die Contao-Community. Am liebsten ist es uns, wenn wir durch unser Beispiel andere dazu motivieren sich ebenfalls einzubringen. Sollte Ihnen das aber nicht möglich sein, dann freuen wir uns auch über eine kleine Spende für unsere Arbeit. Auch das motiviert uns weiter zu machen.


Für diese Erweiterung spenden

Diese Erweiterung hat Ihnen gefallen und Sie nutzen sie auch in Ihren Kundenprojekten? Hier können Sie uns unterstützen.

Spenden Sie uns gerne etwas per Überweisung auf folgendes Konto. Wenn Sie eine Rechnung benötigen, kontaktieren Sie uns bitte vorher:

BIC: GENODEF1ETK
IBAN: DE77 8309 4495 0003 2066 02
Verwendungszweck: Spende Contao-Erweiterung