Release Note / Piwigo 2.8.0

Authentication keys, Multiple format, PHP 7

2.8.0
Piwigo 2.8.0 herunterladen

Veröffentlicht am 8. März 2016

md5sum

Nach dem Umzug des Quellcodes zu Github und einer längeren Zeit ohne größere Aktualisierungen veröffentlicht Piwigo die Version 2.8 mit neuen nützlichen Funktionen. Integrierte Authentifizierungsschlüssel in E-Mail-Benachrichtigungen machen das Leben für die Benutzer einfacher, mehrere Dateiformate erweitern die Einsatzmöglichkeiten für Unternehmen und professionelle Fotografen und die Kompatibilität mit PHP 7 markiert unser Engagement für die Zukunft. Wir hoffen, dass Sie diese neue Version begeistern wird!

Benachrichtigungen

Jede E-Mail-Benachrichtigung, die von Piwigo versandt wird, enthält ihren eigenen automatisch erzeugten Authentifizierungsschlüssel im Verweis. Authentifizierungsschlüssel sind 3 Tage lang gültig. Diese Gültigkeitsdauer kann über die Konfigurationseinstellung $conf['auth_key_duration'] angepasst oder deaktiviert werden. Aus Sicherheitsgründen funktionieren die Authentifizierungsschlüssel nicht für Administratoren

Das heißt, mit Authentifizierungsschlüsseln müssen sich Ihre Benutzer keine Passwörter mehr merken. Auf private Inhalte kann direkt und sicher zugegriffen werden. Piwigo 2.8 macht Ihnen und Ihren Benutzern das Leben leichter!

Mit Piwigo 2.8 können einzelne Benutzer und nicht nur Gruppen für E-Mail-Benachrichtigungen ausgewählt werden.

Mehrere Dateiformate

Piwigo 2.8 unterstützt mehrere Dateiformate. Das bedeutet, dass mehrere Versionen des gleichen Fotos zur Verfügung gestellt werden können, zum Beispiel eine RAW-Datei, ein TIFF, ein CMYK-Profil und eine ZIP-Datei. In Piwigo 2.8 sind mehrere Formate nur im Synchronisationsmodus verfügbar. Diese Vielformat-Funktion für den Web-Upload wird in einer der nächsten Piwigo-Versionen erscheinen.

Bei der erweiterten Suche kann die »Suche nach Wörtern« auf Schlagwörter angewendet werden. Wenn Sie zum Beispiel nach »night moon« suchen, werden die Schlagwörter {moon, moonlight, night, knight} mitberücksichtigt und sämtliche Fotos, die mit diesen Schlagwörtern assoziiert sind, werden aufgelistet.

Bei der Schnellsuche, dem Suchfeld der Menüleiste, kann nun mit der »author:paul«-Syntax nach einem bestimmten Autor gesucht werden.

Verwaiste Fotos

Wenn ein Album gelöscht wird, kann es vorkommen, dass einige Fotos verwaist zurückbleiben. Piwigo 2.8 macht diese Dateien sichtbar und damit leicht zu bearbeiten.

Wasserzeichen über mehrere Zeilen

Es ist nun möglich, das Wasserzeichen über mehrere Zeilen zu wiederholen. Dies entspricht der »Y repeat«-Einstellung.

Benutzerverwaltung

Nutzerdetails öffnen sich nicht mehr innerhalb der Benutzerliste. Es gibt nun ein einfacheres Formular, speziell für den einzelnen Benutzer. Piwigo 2.8 beinhaltet zusätzlich einige Fehlerbehebungen. Nun wird die Benutzerliste aktualisiert, wenn ein Benutzer geändert wird und E-Mail-Adressen werden auf Gültigkeit überprüft.

Dynamisches Favicon beim Hochladen

Während des Web-Uploads wird das Favicon in der Adressleiste animiert und zeigt den aktuellen Status an. Somit können Sie auf einem anderen Tab durch's Web surfen und jederzeit den Status einsehen!

Technische Funktionen

Eine detaillierte Dokumentation ist unter Technische Änderungen in Piwigo 2.8 zu finden. Bitte lesen Sie diese Hinweise, um Ihre Erweiterungen mit Piwigo 2.8. kompatibel zu machen.

PHP 7 (Einzelheiten)

Piwigo 2.8 ist nun mit PHP 7 kompatibel (vor allem Smarty-Aktualisierung + Klassenkonstruktoren). Das heißt nicht, dass bereits neue Funktionen von PHP 7 genutzt werden können, da Piwigo 2.8 immer noch zu PHP-Version 5.2 kompatibel ist. Jedoch ist Piwigo nun auf einem Server mit PHP 7 lauffähig und profitiert von der Geschwindigkeitsverbesserung. In unseren Tests ist Piwigo 2.8 mit PHP 7 davon geflogen!

Logger (Einzelheiten)

Piwigo 2.8 führt eine einheitliche Reihe von Methoden ein, um Nachrichten Ihres PHP-Codes zu loggen (sei es im Core oder in den Erweiterungen). Dies ist einfach und klar wie code>$logger->debug('message').

details)

Bearbeiten von Dateien beim Upload (Einzelheiten)

Piwigo 2.7 hat die Funktion »any file type upload« eingeführt. Piwigo 2.8 bringt nun die »handle any file type«-Funktion für Entwickler. Dies ist sehr praktisch, um das pwg_representative einer RAW-Datei zu erstellen (Erweiterung für die RAW-Datei-Unterstützung wird bald veröffentlicht).

Segmentgröße anpassen

Das mit Piwigo 2.7 eingeführte HTML5-Formular für den Dateiupload unterteilt Ihre Fotos vor der Übertragung über das Internet in kleinere Segmente auf. Standardmässig ist diese Grösse auf 500 Kilobytes gesetzt, was mit einer normalen Internet-Verbindung optimal funktioniert. Falls Sie glücklicherweise eine sehr schnelle Internetverbindung haben, können Sie die Segmentgrösse $conf['upload_form_chunk_size'] auf 5000 (z.B. 5 Megabytes) erhöhen. Somit werden Ihre Fotos viel schneller hochgeladen!

IPTC-Schlüsselwort-Separator

Mit der neuen Konfigurationseinstellung $conf['metadata_keyword_separator_regex'] lässt sich festlegen, wie Ihre Fotobearbeitungssoftware Schlüsselwörter in IPTC separiert.

Aktualisierte Bibliotheken

Smarty 3.1.29, jQuery 1.11.3.

Proxy-Unterstützung

Falls sich Ihr Server hinter einem Proxy befindet, konnte in der Vergangenheit die sehr praktische Installations- und Aktualisierungsfunktion für Erweiterungen oder Themes in der Vergangenheit nicht benutzt werden. Mit Piwigo 2.8 können Sie nun Ihren Proxy einrichten mit $conf['use_proxy'], $conf['proxy_server'] und $conf['proxy_auth'].

API-Verbesserungen