Photobooth-Galerie-Plugin für WordPress

Documentation of Photobooth Deluxe
As of: 07/2019

Was genau tut das Photobooth-Galerie Plugin für WordPress?

Short and sweet: Es ermöglicht eine DSGVO konforme Onlinegalerie bei der jeder Gast nur auf die Bilder zugreifen kann, für die er die sogenannte FotoPIN kennt.

The FotoPIN is usually a combination of 3 letters and 5 numbers (eg ABC12345 or WZQ22521). Every jpg, gif, png or mp4 file gets this FotoPIN as part of the filename.

In DSLRRemotePro geht das vollautomatisch über den {uid} = uniqueID-Token.

If the file name is 20181105_113500_WZQ22521.jpg and the guest enters WZQ22521 in the search window of the online gallery, then he will find exactly this image.

 

Will the file name be one Gallery code extended, then the guest can only view his picture and the client can view and download all pictures with a code.

20181105_113500_MUT05112_WZQ22521.jpg
20181105_121131_MUT05112_UZP65482.jpg
20181105_131116_MUT05112_BVM62214.jpg

MUT05112 ist der Galeriecode für alle drei Bilder.
WZQ22521, UZP65482 und BVM62214 sind die FotoPINs für die drei Einzelfotos.

This is what it looks like in practice:

https://photobooth-deluxe.de/bilder-ausgabe/
Die PIN für den Gesamtgaleriezugriff lautet: ABC54321

 

search

 

Results page

1. Installation of the plugin in WordPress

1.1. Upload and activate the plugin

  1. Im WordPress-Backend unter Plugins > Installierte Plugins navigieren
  2. Klicken Sie nun auf den “Installieren” Button und dann auf “Plugin hochladen”
  3. Klicken Sie nun auf “Datei auswählen”, wählen Sie die “photobooth-gallery.latest.zip” Datei auf Ihrem Computer aus und klicken Sie nun auf “Jetzt installieren”
  4. The plugin will now be uploaded and installed automatically
  5. Um das Plugin zu aktivieren klicken Sie am Ende auf “Aktivieren dieses Plugin”

1.2. Verify entry of serial number / plugin

Mit Ihrem Kauf des Plugins erhalten Sie einen persönliche Lizenzkey und eine Bestell-ID für die gewählte verifizierte Domain und die von Ihnen gewählte Lizenzdauer.

  1. Navigieren Sie in Ihrem WordPress-Backend zu Photobooth Galerie > Allgemeine Einstellungen
  2. Tragen Sie den Lizenzkey und die Bestell-ID aus der Bestell-Email  in die dafür vorgesehenen Felder Lizenz Schlüssel and Purchase ID ein und klicken Sie zum Speichern rechts auf “Aktualisieren”

2. Configuration of the Photobooth Gallery plugin

2.1 General Settings

The following settings are under Photobooth gallery > General Settings to find.
Zum Speichern der Eingaben klicken Sie rechts auf “Aktualisieren”.

2.1.1. 

Falls diese Option aktiviert ist, erhalten wir im Falle eines Fehlers eine Email von Ihrem WordPress. Diese Email enthält neben der Fehlermeldung die System Informationen von oben und das aktuelle Log File. Damit können wir Sie bei der Handhabung besser unterstützen und Bugs identifizieren.


2.1.2. Lizenz Schlüssel

Mit Ihrem Kauf des Plugins erhalten Sie einen persönliche Lizenzkey und eine Bestell-ID für die gewählte verifizierte Domain und die von Ihnen gewählte Lizenzdauer.

Tragen Sie den Lizenzkey und die Bestell-ID aus der Bestell-Email  in die dafür vorgesehenen Felder Lizenz Schlüssel and Purchase ID on.


2.1.3. Logfile prefix

Das Plugin speichert im Logfile diverse Informationen (DSGVO konform) über die Nutzung ab. Im Feld Logfile prefix muss eine Prefix für den Dateinamen angegeben werden. Dieser verhindert einen unberechtigten Zugriff auf die Log-Datei.


2.1.4. Logfile location

Dieser Bereich zeigt die aktuelle Größe und den Stand der Log-Datei an. Über den Link daneben kann man das aktuelle Logfile aufrufen bzw. speichern.


2.1.5. Regelmäßiger Upload Ordner Scan

Ja bedeutet, dass alle 5 / 15 / 30 Minuten (je nach eingestelltem Scan Interval) automatisch nach neuen Bildern im Uploadordner gesucht wird und diese in die WordPress Medienverwaltung importiert werden. Der Import von neuen Dateien wird ebenfalls ausgelöst, wenn eine bisher unbekannte FotoPIN eingegeben wird.


2.1.6. Maximum Social Media Share Age

Mindestalter des letzten Zugriffs auf eine geteilte Datei, bevor diese aus der Mediathek gelöscht werden kann.  Standard: 30 Tage

Durch diese Funktion wird verhindert, das Share-Links die noch aktiv genutzt werden ungültig werden. Im Standard kann ein geteilstes Bild aus der Mediathek erst dann gelöscht werden, wenn 30 Tage lang niemand mehr auf den geteilten Link geklickt hat.


2.1.7. Activate Auto Clean Up

Durch die Funktion Auto Clean Up kann man Bilder nach einer gewissen Zeit automatisch aus der Mediathek und damit auch der Online Galerie löschen lassen. So muss man sich auch um das „Platz schaffen auf dem Webspace“ nicht mehr kümmern.


2.1.8. Webhook für Aktualisierung aktivieren

Wenn diese Funktion aktiviert ist, erscheint eine URL mit der der Upload-Scan manuell (unabhängig vom gewählten Scan-Interval) aktiviert werden kann.


2.1.9. Advanced GEO data tracking

If this function is activated, an API key must be entered by www.ipstack.com. This can be used up to 10,000 requests per month free of charge.

Die Informationen werden für die DSGVO konforme Verwendungsstatistik der Galerie verwendet. Anstelle der IP-Adresse wird die geografische Region dieser IP-Adresse gespeichert. Aus dieser Information lassen sich keine Rückschlüsse auf einzelne Nutzer ziehen. Allerdings ist trotzdem eine geografische Verteilungsanzeige der Zugriffe möglich.


2.1.10. Allowed multimedia files

This determines which file types are allowed in the gallery.
Zur Verfügung stehen JPG, GIF, PNG und MP4.


2.1.11. Lösche Multimedia Dateien

Wenn ja, dann werden die hochgeladenen Bilder und Videodaten werden nach dem erfolgereichen Import in die WordPress Mediathek aus dem Importordner gelöscht.


2.1.12. Mediathek aufräumen ACHTUNG!!!

Dies ist die Umkehrfunktion des Datenimports. Es werden alle (auch geteilte) Galeriebilder aus der WordPress Mediathek gelöscht und die Orignalbilder werden wieder in den Importordner kopiert.
Mit dieser Funktion werden ALLE importierten Galerie Bilder und Videos aus der Mediathek entfernt und diese können mit gleichem Dateinamen NICHT MEHR IMPORTIERT WERDEN.

Diese Funktion ist mit größter VORSICHT zu verwenden.


2.1.13. Bilder Übertragung

Click on Scan now activates the import process. This is the same action at the regelmäßigen Upload Ordner Scan and at the Webhook URL ausgeführt wird.

2.2. Multi-event configuration

Note: Im Normalfall muss nur eine einzige Konfiguration für alle Veranstaltungen angelegt werden. Es muss NICHT für jeden Photobooth-Einsatz eine eigene Konfiguration erstellt werden.
Möchten Sie denoch für ein Event eine andere Konfiguration anlegen, die nichts mit Ihrer normalen Einstellung zu tun hat? Kein Problem.

click on Photobooth Gallery> Configurations

Nun öffnet sich eine neue Seite, bei der nach der Plugin Installtion eine default Configuration is created.

Über einen Klick auf default or Add New kommen Sie zu den Einstellungen die pro Konfiguration vorgenommen werden können.

2.2.1. Media folder

Das Plugin erkennt automatisch den Serverpfad Ihrer WordPress-Installation. Geben Sie in der Textzeile nur den gewünschten Unterordner (z.B. Bilder oder Galerie) ein in dem Ihre zu importierenden Bilder abgelegt werden sollen. Steht rechts daneben die Option Medienordner automatisch anlegen auf Ja, dann wird dieser Ordner automatisch erstellt.

Bitte nur einen Ordnernamen eingeben und keine Ordnerstruktur. Dies ist für den Betrieb der Galerie NICHT notwendig.

It is located in the wp-content subfolder of the current WordPress installation.

Idealerweise wird nun für diesen Ordner ein FTP-User angelegt. Dieser wird für die Übertragung der Daten vom Photobooth in die Onlinegalerie benötigt.

2.2.2. Regulärer Ausdruck

Jedes Bild muss mit einem einmal vorkommenden Code (FotoPIN) in die Galerie geladen werden. Bei Regulärer Ausdruck können Sie Ihre persönliche Code-Reihenfolge festlegen. Sie haben die Wahl zwischen Buchstaben [A-Z] und Zahlen [0-9]. Die Breeze {uid} = uniqueID besteht aus 3 Buchstaben gefolgt von 5 Zahlen. Der reguläre Ausdruck sieht dann so aus: [A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9][0-9].

The Breeze Token {uid2} with 5 letters and 3 numbers must be [AZ] [AZ] [AZ] [AZ] [AZ] [0-9] [0-9] [0-9].
Die Anzahl der Stellen, die im regulären Ausdruck angegeben werden, bestimmten den Autosubmit des Eingabefeldes.
Hinweis: Es dürfen ausschließlich Großbuchstaben verwendet werden (das Eingabefeld wandelt Kleinbuchstaben automatisch in Großbuchstaben um).

2.2.3. Admin code

Für eine direkte Moderation der Online-Galerie gibt es die Möglichkeit Mediendateien (Bilder/Videos) direkt im Frontend der Webseite zu löschen. Hierzu muss im Backend unter dem Bereich Admin code ein persönlicher Code eingegeben werden.

Rufen Sie die Galerie des Events über den Galeriecode oder über ein Fotopin auf und hängen Sie folgenden Zusatz an die URL an: ? PBGADMIN = Admin Code

Auch hier muss natürlich der persönliche angelegte „AdminCode“ eingesetzt werden. Wenn die URL nun aufgerufen wird, erhalten Sie eine Übersicht aller Dateien die zur FotoPIN passen. Zusätzlich ist bei jedem Bild eine kleine Checkbox. Wird diese aktiviert, kann durch bestätigen der neuen Option im Frontend Ausgewählte Bilder löschen die Auswahl dauerhaft gelöscht werden.  Selbstverständlich ist es möglich, mehrere Mediendateien gleichzeitig auszuwählen und zu löschen.

Gallery access with admin code is not recorded in the statistics.

2.2.4. Platzhalter für das Code Feld

Hier können Sie einen Text festlegen, welcher dann später auf Ihrer Webseite in der Bilder-Suchmaske angezeigt wird. Wir empfehlen hier z.B. “Bitte hier die FotoPIN eingeben”.

2.2.5. Activate Preview Gallery

Aktiviert einen neuen Shortcode, über den die komplette Galerie dieser Konfiguration ohne Code-Eingabe angezeigt werden kann. Please note DSGVO!
Diese Funktion ermöglicht es z.B. mehrere Veranstaltungen gleichzeitig zu überwachen, da alle Bilder die über diese Galeriekonfiguration eingelesen werden unabhängig von der Fotopin anzeigt werden.

2.2.6. Autoscroll on click

Der Browser scrollt nach dem Laden des angeklickten Bildes zur Hauptansicht zurück. Sinnvoll bei der Verwendung eines Galeriecodes in der mobilen Ansicht.

2.2.7. Allow direct code entry

Erlaubt die Eingabe des Codes über die URL. Der Code muss wie folgt eingetragen werden: www.domain.de/mein-beitrag/pg-code/{der-code}

Notwendig ist diese Funktion, wenn das Bild z.B. über einen dynamischen QR-Code direkt aufgerufen werden soll.

2.2.8. Enable social media

Wird die Funktion aktiviert, erscheinen fünf neue Eingabeblöcke in der Konfiguration.

2.2.8.1. Überschrift über Social Media Links

Überschrift über den Social Media Links

2.2.8.2. Betreff für das Teilen via Social Media

Preset Subject / Subject / Title when sharing an image

2.2.8.3. Beschreibung für Social Media

Preset body / text when splitting an image

2.2.8.4. Set the view page

Damit die Bilder geteilt werden können, muss der folgende Shortcode

in einer Seite eingefügt werden. Sobald Sie den Shortcode eingefügt haben, wählen Sie bitte die entsprechende Seite hier aus. Bitte passen Sie die optionalparameter settings and anchor according to this configuration. 

2.2.8.5. Social media buttons

Folgende Interaktionen sind möglich und können den Gästen zur Verfügung gestellt werden:

  • download
  • Download Gallery (Alle Bilder als ZIP-Datei herunterladen. Diese Funktion ist nicht auf allen Systemen verfügbar und daher keine garantierte Funktion.)
  • e-mail
  • Facebook
  • Facebook Messenger (mobile only)
  • Google Plus
  • Linked-In
  • Pinterest
  • Twitter
  • Whatsapp

2.2.9. iOS Video Shipping E-Mail Address

Aufgrund der Einschränkungen beim Download von MP4-Videos auf iOS-Geräten (Iphone, IPad) werden diese Videodateien per E-Mail an den Benutzer gesendet. Bitte geben Sie hier die Absender-E-Mail-Adresse ein, von der aus Sie die E-Mails versenden möchten. Damit so versandte E-Mails nicht im Spam landen, verwenden Sie bitte eine E-Mail-Adresse mit der aktuellen Webseiten Domain.

2.2.10. Introtext für das Formular

Um direkt über dem Formular für die Eingabe des FotoPINs noch eine Überschrift, Text oder Bilder zu platzieren, kann dieses Textfeld genutzt werden.

2.2.11. Fehlermeldung für falsche Code Eingabe

Das Plugin überprüft automatisch ob die eingegebene FotoPIN gültig ist und in der Mediathek eine Datei mit diesen Informationen (Pin = Teil des Dateinamens) zu finden ist. Sollte die PIN falsch eingegeben sein oder kein Bild mit dieser PIN existieren, wird dieser Hinweistext eingeblendet. Dieser kann z.B. “Achtung! Der eingegebene Code scheint nicht korrekt zu sein oder das Bild ist noch nicht online.”

2.2.12. Enable IP blocking

Mit dem IP-Blocker bietet das Plugin die Möglichkeit, eine IP-Adresse bei zu vielen Fehlversuchen zu blockieren. Hier kann festgelegt werden, wie viele Fehlversuche innerhalb eines bestimmten Zeitraums erlaubt sind. Eine Einstellung eines Zeitraums in Sekunden sowie Fehlversuche innerhalb dieser Zeit können hier eingetragen werden. Im Fehld Hinweistext, wenn IP temporär gesperrt wurde a message can be issued to the user.

2.3. Masterkey / gallery code

A masterkey, also called gallery code, is used to work with a single code all pictures to retrieve an event.

Voraussetzung hierfür ist, dass jede hochgeladene Datei diesen Code als Bestandteil des Dateinamens hat.
Ab Breeze DSLRRemotePro 3.7.2 kann man hierfür die Funktion File => Photobooth event info… nutzten.

The following example uses the field with Event name used to set the master key / gallery code.
Wenn Martina und Tom am 03.02.2018 heiraten, dann lautet der Masterkey MUT03022 für Martina und Tom und die ersten 5 Ziffern des Datums.

The content of the field Event name can now be used with the {eventName} token in the file name. (see chapter 4)

3. Include the search mask in a WordPress page

3.1. Using a shortcode

Der einzufügende Shortcode ist bei jeder einzelnenen Konfiguration ganz oben im Bereich manual to find.

The parameter anchor ist dabei optional und kann auch gelöscht werden er nicht verwendet wird.

Beispiel für den Standard-Shortcode:

Wird dieser Shortcode auf einer WordPress Seite eingefügt, so erscheint an dieser Stelle die Eingabemaske für die Galerie.

3.2. Customize the layout

Grundsätzlich ist es möglich, alle Elemente, die Sie im Frontend angezeigt bekommen zu editieren. Hierzu müssen Sie lediglich die angepassten Codezeilen in den dafür vorgesehenen css-Bereich eintragen.

 

Usually you can find this either under:
Design > Customizer > Zusätzliches CSS

 

… oder das verwendete Theme hat einen eigenen Bereich dafür. Zusätzlich gibt es auch kostenlose Plugins die einen sog. custom-css Bereich ermöglichen.

 

Designanpassungen können Sie gerne bei der zertifizierten Agentur www.codevisio.io let implement.

4. Statistical evaluation of events

Ab Version 3.1. steht in der Onlinegalerie ein umfassendes Statistikmodul zur Verfügung.
With the installation of version 3.1. will automatically create a page named photobooth-gallery-statistics-page created.
Beim Aufruf muss man als Parameter /pg-code/CODE/ übergeben. Statt CODE gibt man den Eventcode z.B. ABC12345 ein.
Die Statistik berücksichtigt dann nur Daten die zu diesem Eventcode gehören.
 
The following URL shows statistics with sample values: https://demo.photobooth-deluxe.de/photobooth-galerie-statistik-seite/
 
ACHTUNG: Diese Seite wird mit jedem Update automatisch überschrieben um neue Werte einzufügen.
Eigene Modifikationen gehen dann verloren. Abhilfe schafft hier die Seite zu kopieren und Änderungen in neuen Versionen manuell nachzuziehen. 

 

 
data Source
1. The DSLRRemotePro XML files ([XML]) written with each sequence.
2. Social Media Interaktionen ( [Social Media] ) über die Onlinegalerie
3. The interactions on the Gallery (User Logfile) ([Gallery])
 
Elementor widgets
1. Number Widget
2. Progress Bar widget
3. Image Widget
 
Combinations in the widgets
View Type (Always works in conjunction with a data source)
Shared, Viewed: Wird für Social Media Interaktionen (Herkunft 2) verwendet um Views (wer hat mein geteiltes bild angeschaut) und Shares (wer hat ein bild geteilt) zu unterscheiden
 
Unique: Hier werden alle Views unique erfasst, d.h. mehrfache Views aus Herkunft 2 werden nur einmalig gezählt (Unique Downloads: Wieviele unterschiedliche Bilder wurden heruntergeladen)
 
Average: Verwendet die Event Laufzeit (Siehe photobooth-statistics-event-duration) um Daten aus Herkunft 3 zu verändern.
Works only with XML data
 
Image Widget
Mit {size} kann die errechnete Anzahl anzgeigt werden (Häufigstes Foto) (in der Caption)
 
shortcodes
Date shortcodes
1. photobooth-statistics-sharing-from “Datum an dem zum ersten mal eine bild/video geteilt / angeschaut wurde”
2. photobooth-statistics-sharing-to “Datum an dem zum letzten mal ein bild/video geteilt / angeschaut wurde”
3. photobooth-statistics-event-from “Start Datum des Events basierend auf dem Datum der ersten XML Datei des Events”
4. photobooth-statistics-event-to “End Datum des Events basierend auf dem Datum der letzten XML Datei des Events”
 
Folgende Parameter können verwendet werden:
– date-format: Formatiert das Datum gemäß http://php.net/manual/de/function.date.php
– the-code: Wenn ein fixer Code gewünscht wird, ansonsten wird der /pg-code/ Parameter verwendet, oder gar kein Code
 
Event shortcodes
1. photobooth-statistics-event-duration “Berechnet die Zeit zwischen Start und End Datum des Events in Sekunden und liefert einen formatierten Text zurück, oder die Zeit in Sekunden (siehe Parameter)”
Folgende Parameter können verwendet werden:
– the-code: Wenn ein fixer Code gewünscht wird, ansonsten wird der /pg-code/ Parameter verwendet, oder gar kein Code
– format : Soll die Ausgabe in Tagen, Stunden und Minuten umformatiert werden (Standard: true), ansonsten werden Sekunden zurückgeliefert
 
2. photobooth-statistics-event-profiles “Zeigt die verwendeten Profile und ihre Häufigkeit für das Event in einer kleinen Tabelle an”
Folgende Parameter können verwendet werden:
– class: Die CSS Klasse der Tabelle
– the-code: Wenn ein fixer Code gewünscht wird, ansonsten wird der /pg-code/ Parameter verwendet, oder gar kein Code

5. Settings in DSLR RemotePro / NK Remote

Step 1: Define the filename of the single images in Breeze

Im Menü File => Preferences will the Filename prefix eg with the value% d_% t_ {eventName} _ {uid} _ pre-assigned.
% d = Translated by the photo-smoothing software into the current date in the form YYYYYMMDD.
% t = Is being converted by the Photobooth software into the current time HHMMSS.
{eventName} is the value of the event_name field from the Menü File => Photobooth event info… (the three Großbuchstaben und fünf Zahlen sind dann der sogenannte Masterkey/Galeriecode mit dem alle Bilder der Veranstaltung angesehen werden können).
Den Galeriecode definiere ich in der Regel aus dem Namen und dem Datum der Veranstaltung. Wenn also Martina und Tom am 3.2.2018 heiraten, dann lautet mein Galeriecode MUT für MArtina Und Tom and 03022 are the first 5 digits of the date.
Der Eintrag {uid} wird von der Photoboothsoftware bei jeder Sequenz durch einen neuen zufälligen Code der ebenfalls aus drei Buchstaben und fünf Zahlen besteht erstetzt.

For a 4-collage, the names of the individual shots are as follows:

20180203_201500_MUT03022018_ABC12345_01.jpg
20180203_201500_MUT03022018_ABC12345_02.jpg
20180203_201500_MUT03022018_ABC12345_03.jpg
20180203_201500_MUT03022018_ABC12345_04.jpg

In Advanced Settings das gewünsche Profil laden und dann unter Output Settings as filename% d_% t_ {eventName} _ {uid} in the field Filename for JPEG copy of output enter.

In the above example, the name of the final file in the prints folder is then 20180203_201500_MUT03022018_ABC12345.jpg

Note: Wenn die Uhrzeit der Datei im Prints-Ordner von der Uhrzeit der Einzelaufnahmen abweicht, dann stimmt die Uhrzeit der Kamera nicht mit der Rechnerzeit überein. Die Datei im Printsordner verwendet die Kamerauhrzeit.
Im DSLRRemotePro Menü Camera => Set date / time and owner string the camera can be synchronized with the computer.

6. Logfile

Für jede Aktion wird ein Eintrag in eine Logdatei geschrieben. Diese befindet sich im jeweiligen Medienordner und trägt den Namen “PBG_Protokoll.log”.

 

The structure of the log file is:

1st year (4 digits) - month (2 digits) - day (2 digits)
2nd hour: minute: second
3rd action
4. Photo Pin
5.File name of the image
6. gehashter Dateiname des Bildes für Shareaktionen

 

Beispiele für Logeinträge:

 

Display the search mask:
“2017-06-12”;”16:58:48”;”Formularanzeige”;””;””;””

Anzeige der Ergebnisseite mit der Bildübersicht:
“2017-06-12”;”16:58:56”;”Medienuebersicht (Seite 1)”;”BNT31396”;””;””

Copy the image to the sharedImages folder:
“2017-06-12”;”10:58:00”;”Datei kopiert”;”BNT31396”;”pbd_BNT31396.jpg”;”b94d750b838f1bb44e85960524a6b03b.jpg”

Download the picture:
“2017-06-12”;”10:58:00”;”Download”;”BNT31396”;”pbd_BNT31396.jpg”;”b94d750b83 f1bb44e85960524a6b03b.jpg”

Display a file:
“2017-06-12”;”16:58:57”;”Medienanzeige”;”BNT31396”;”pbd_BNT31396.jpg”;”b94d750b838f1bb44e85960524a6b03b.jpg”

Share action of a file on the specified channel:
“2017-06-11”;”10:17:40”;”Share: StumbleUpon”;”XYZ12345”;”XYZ123456.mp4”;”8b31b3d5db3f92b9910cf51a901e7fd7.mp4”
“2017-06-11”;”10:51:41”;”Share: E-Mail”;”CAA39373”;”150221_194002_CAA39373.jpg”;”e3752cd3c2ff833b27127336173f62ff.jpg”

7. Automatic Upload with UploaderPro

Mit Version 3.1.2 der Onlinegalerie wurde ein HTTP Uploader entwickelt der die notwendigen Dateien vollautomatisch in die Galerie überträgt.
So it will be NO FTP user und keine Zusatzsoftware mehr benötigt.

Der UploaderPro kann in die Autostart gelegt werden und erkennt automatisch in welchem Ordner DSLRRemotePro die Bilder, XML-Files, Videos und Co. speichert. Für andere Softwareprodukte können die zu überwachenden Ordner in der Settings.ini Datei festgelegt werden.
Erscheint im zu überwachenden Ordner eine neue Datei, so wird diese nach einer voreingestellten Wartezeit in eine Upload-Warteschlange übertragen. So ist sichergestellt, dass auch bei einem Stromausfall oder bei instabiler Internetverbindung keine Dateien verloren gehen bzw. nicht hochgeladen werden.

Es kann zudem eingestellt werden, welche Dateien übertragen werden sollen. In der Standardkonfiguration nach dem Download (wo kommt gleich) sind folgende Einstellungen getroffen:
= True Prints
Originals = true
XML = true
MP4 = true
GIF = true
Processed = true
Es werden also alle von DSLRRemotePro erzeugten Endergebnisse übertragen.

 

Download the UploaderPro

 In the WordPress backend, there is the section Webhook Uploader under the general Photobooth gallery settings.
Dort kann unter Webupload Passwort das zufällig vergebene in ein eigenes geändert werden. Wichtig: Nur Buchstaben (kleingeschrieben) + Zahlen.

Rechts daneben kann die Zielkonfiguration ausgewählt werden für die der Uploader gültig sein soll. Da jede Konfiguration einen eigenen Uploadordner im Dateisystem hat, weiss der UploaderPro in welches Verzeichnis er die Dateien speichern soll.

Click on Download UploaderPro to download a zip file. These just unpack somewhere on the photo box and the UploaderPro.exe ausführen. Eine Verknüpfung dieser EXE Datei kann auch in den Windows Autostart gelegt werden.
In der Settings.ini können noch einige Einstellungen getroffen werden. Die Grundeinstellungen sind so gewählt, dass alle Ergebnise von DSLRRemotePro in die Galerie übertragen werden.

Adjust the UploaderPro settings

The UploaderPro.exe folder also contains a Settings.ini file. In each case the Settings.ini from the folder of the EXE file is used.
So you can save on a photo box several different configurations in different folders.
In dieser Settings.ini können folgende Einstellungen geändert werden:

Silent=True    UploaderPro startet nur als kleines Icon in der Traybar
Silent=False   UploaderPro startet mit dem sichtbaren Uploadstatus

Prints=true/false              ; Upload der Collagen aus dem Prints Unterordner (der Standard)
Originals=true/false         ; Orginaldateien der Kamera
XML=true/false                ; XML Dateien die mit jeder Sequenz erzeugt werden (wichtig für die Statistik)
MP4=true/false                ; MP4 Videos aus dem Prints oder GIF Unterordner
GIF=true/false                  ; GIFs aus dem Prints oder GIF Unterordner
Processed=true/false     ; Jpg-Dateien aus dem processed Unterordner

Für jeden Uploadtyp kann eine Verzögerung eingestellt werden. Der Wert wird in Sekunden angegeben.
This is important, for example, if a file is still being edited by an external script such as Breeze2GSW.

Prints_Delay = 3
Originals_Delay = 30
XML_Delay = 3
MP4_Delay = 3
GIF_Delay = 3
Processed_Delay = 3

Wenn man Dateien mit Hilfe vom UploaderPro in die Galerie übertragen möchte die aus einer anderen Quelle (z.B. DSLRBooth, Breeze HotfolderPrint..) kommen, dann kann hierfür eine beliebige Anzahl an sogenannten Watchfoldern angelegt werden. Also Ordner die vom UploaderPro auf neue Dateien überwacht werden. Der folgende Block muss dafür vollständig für jeden Ordner angelegt werden.

[WatchFolder_name1]
Active = true / false
\ \ Photos: localpath = C
Filter = *. *
Subdirs = true / false
Delay = 3
ExcludePath = optional
IncludePath = optional

[WatchFolder_name1]           ; In die eckigen Klammern kann eine beliebige Bezeichnung eingetragen werden. Bitte keine Leer- und Sonderzeichen verwenden.

Active=true/false                   ; Nur wenn true eingestellt ist, wird dieser Ordner überwacht.
Localpath=c:\yourpath         ; Der lokale Ordner der überwacht werden soll
Filter= *.*                                 ; Definition bestimmter Dateitypen die hochgeladen werden sollen. *.* steht für alle Dateien im Ordner. *.jpg = nur jpg Dateien
Subdirs=true                           ; Legt fest, ob Unterordner (z.B. Datumsordner) auch mit überwacht werden sollen.
Delay=3                                    ; Verzögerung in Sekunden bevor eine neue Datei zur Warteschlange hinzugefügt wird.
Excludepath=prints|proc       ; Ordner die den Namen prints oder proc enthalten werden ignoriert. Mehrere Ordner können durch | getrennt werden.
Includepath=prints|proc        ; Ordner die den Namen prints oder proc enthalten werden hochgeladen, der Rest wird ignoriert. Mehrere Ordner können durch | getrennt werden.

Bitte beachten, dass sich includepath und excludepath gegenseitig ausschließen.

 

Known Issues:

Auto Optimizer Plugin

Die rot markierten Funktionen dürfen NICHT aktiviert werden.

WP Hide Plugin Updates and Warnings
Dieses Plugin führ dazu, dass die Onlinegalerie NICHT aktiviert werden kann.
Bootstrap version conflict
In seltenen Fällen kann es vorkommen, dass  bootstrap is installed by several plugins. In this case, you can circumvent any version conflicts by disabling Bootstrap in the Photobooth Gallery Plugin. This feature is not suported !!!

Use with DSLRBOOTH

With DSLRBooth the usage looks like this:

 

Alternative A:
Unfortunately, the file name of DSLRBooth can not be influenced at the moment. It consists of date_time_3digitNumber.jpg.
You can use this relatively long file name as a code and print it on the picture.

 

Alternative B:
Über Breeze Hotfolderprint kann man den Dateien einen neuen, kürzeren Dateinamen geben.

Also with Breeze Hotfolderprint you can print on a receipt printer the Downloadlink + FotoPin.

 

Alternative C:
DSLRBooth makes only the photo and the printout of the photo incl. Short FotoPIN is completely done by Breeze HotfolderPrint.

Then, however, each picture is printed.

Photobooth DeluxeDer ultimative Fotospaß für Ihr Event