Search…

X3 Photo Gallery Support Forums

Search…
 
User avatar
Unblind
Experienced
Topic Author
Posts: 44
Joined: 05 Nov 2018, 04:28

X3 Uploader

10 Dec 2025, 01:46

Guten Morgen
Mich hat es schon immer gestört, dass man sich auf der Webseite einloggen muss, wenn man ein ein Bilder oder ein paar mehr in vorhandene Kategorien/Ordner hochladen will.
Bei der Verschieberei meiner Bilder aus Flickr nach X3 habe ich ja bemerkt, dass man in den Contentordner einzelne Bilder oder gar ganze Verzeichnisse hochladen kann, die dann beim nächsten Aufruf eingelesen werden.
Ich habe dann gedacht, das muss auch ohne FTP Programm gehen und habe ein bisschen herumprogrammiert. Herausgekommen ist ein PHP-Programm, das man einfach auf dem Server im X3 Verzeichnis ablegt und extern über den Browser aufruft. Dort sucht man zuerst den Ordner, in den man hochladen will, wählt dann die gewünschten Bilder auf dem Rechner oder Smartphone und lädt sie hoch. Sie werden automatisch verkleinert und benannt.
Die Oberfläche ist ohne großes Design, rein auf den Nutzen gestaltet. In der PHP findet man ganz oben eine Beschreibung und den Konfigurationsbereich. Damit kein Dritter Unfug damit machen kann, kann man nur Bilder hochladen, zusätzlich ist das Programm mit einem Token geschützt.
Wer will, kann sich das Programm herunter laden, benutzen, verändern, weitergeben oder wieder löschen ;-)
https://www.unblind.de/temp/x3_uploader.php.zip

Good morning

It's always bothered me that you have to log in to the website to upload a single image or several to existing categories/folders.
When I moved my images from Flickr to X3, I noticed that you can upload individual images or even entire directories to the content folder, which are then imported the next time you access the site.
I thought this should be possible without an FTP program and did some programming. The result is a PHP program that you simply place on the server in the X3 directory and access externally via your browser. There, you first select the folder you want to upload to, then choose the desired images from your computer or smartphone and upload them. They are automatically resized and named.
The interface is simple and purely functional. At the top of the PHP file, you'll find a description and the configuration section. To prevent unauthorized use, only images can be uploaded, and the program is also token-protected.

Anyone who wants to can download, use, modify, distribute, or delete the program ;-)
https://www.unblind.de/temp/x3_uploader.php.zip
Attachments
x3-Uploader.png
x3-Uploader.png (69.97 KiB) Viewed 1894 times
liebe Grüße
Unblind
 
User avatar
mjau-mjau
X3 Wizard
Posts: 14469
Joined: 30 Sep 2006, 03:37

Re: X3 Uploader

11 Dec 2025, 00:27

Nice! I must admit, it's unclear why you can't use the X3 panel or even the Files Gallery /files/ panel (include with your X3) to upload photos?
Unblind wrote:It's always bothered me that you have to log in to the website to upload a single image or several to existing categories/folders.
If you don't have a login, it means anyone can upload to your server, which is extremely insecure of course.
 
User avatar
Unblind
Experienced
Topic Author
Posts: 44
Joined: 05 Nov 2018, 04:28

Re: X3 Uploader

11 Dec 2025, 01:01

"I must admit, it's unclear why you can't use the X3 panel "
Vielleicht ist es der Spieltrieb
Das hier war ja erst der erste Versuch des Programms. Das benutze ich mit dem Smartphone. Ich habe daran weiter gemacht und es in das Kontextmenü von Linux eingebunden. Ich kann also einzelne oder mehrere Dateien markieren und direkt hochladen. Läuft auch nicht mehr als PHP sondern auf Phyton.

"If you don't have a login, it means anyone can upload to your server, which is extremely insecure of course."
Nein, kann man nicht. Wenn du es kannst, dann führe es mir vor. Lade irgendetwas hoch.
Hier liegt das Programm auf meinem Server:
https://www.unblind.de/x3_uploader.php
liebe Grüße
Unblind
 
User avatar
mjau-mjau
X3 Wizard
Posts: 14469
Joined: 30 Sep 2006, 03:37

Re: X3 Uploader

12 Dec 2025, 01:47

Unblind wrote:Nein, kann man nicht. Wenn du es kannst, dann führe es mir vor. Lade irgendetwas hoch.
Hier liegt das Programm auf meinem Server:
Okay! Gut gemacht ... :clap:

Ich habe nur gefragt, weil Sie in Ihrem ursprünglichen Beitrag erwähnt haben, dass es lästig sei, sich anmelden zu müssen. Eine Art Anmeldung ist aber natürlich immer erforderlich, um einen Uploader einzuschränken. In Ihrem Fall verwenden Sie ein „geheimes Token“, das ebenfalls eine Form der Anmeldung darstellt, allerdings nur zur Upload-Authentifizierung.
 
User avatar
Unblind
Experienced
Topic Author
Posts: 44
Joined: 05 Nov 2018, 04:28

Re: X3 Uploader

13 Dec 2025, 07:06

Ich gebe den Token mit dem abgespeicherten Link im Browser mit.
Ich gestehe, dass es mir nicht bekannt war, dass das Files System fester Bestandteil in X3 ist.
Ich habe es ausprobiert und finde es am PC sehr komfortabel.
Die meiste IT-Hürden sind sowieso reine Luxusprobleme :-)
liebe Grüße
Unblind