bpatrik / pigallery2

A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
http://bpatrik.github.io/pigallery2/
MIT License
1.76k stars 202 forks source link

Tagging and deleting #183

Open jesta030 opened 4 years ago

jesta030 commented 4 years ago

Is your feature request related to a problem? Please describe. I have been looking everywhere for a photo viewing/organizing app that doesn't mess with the files and directory structure or stores information like tags in a database that is inaccessible to other apps. I have only found other people looking for the same functionality but no viable solution. PiGallery2 is awesome in it's simplicity and work with IPTC tags and it would be perfect if it could edit those tags from the WebUI and delete unwanted pictures.

Describe the solution you'd like A simple interface to add tags. Bonus if it suggests the most recently used tags so they don't have to be entered every time. A trash can button to quickly delete pictures.

Describe alternatives you've considered (optional) I am currently using windows explorer to tag pictures which works but is cumbersome and rather slow. I have used Synology's Photo Station before which has tagging and deleting features but is only available on Synology DSM or in Xpenology which is not really stable or supported and doesn't like external storage.

Any chance of these features finding their way into PiGallery2?

P.S. I'd like to contribute a german localization, how do I go about doing this?

palitu commented 4 years ago

@jesta030 ,

I agree! i haven't found a better option, and want the exact same functionality.

I use Digikam for tagging, which i would imagine is better than windows explorer.

bpatrik commented 4 years ago

Hi,

This is related to #38 #76

In short I'm still not sure that I want to support photo manipulation at the current form of the app. I would like to keep the photos folder read only. I'm sorry.

To translate the app the easiest way probably to clone the messages.en.xlf to message.de.xlf: https://github.com/bpatrik/pigallery2/blob/master/src/frontend/translate/messages.en.xlf And translate the target tags in them. You can find example of translations in the same folder.

you can also test if you want: -download the source and build it when you ready with the translation. But you can save the time for that. I'll accept the PR if you promise me that you do not mess up the <> tags :)

pepa65 commented 10 months ago

PiGallery2 is fantastic, and does all I want, is configurable and fast. The only thing is, my wife really wants a delete option. Would it not be possible to keep the storage folders read-only by default, but for the people that need it to allow them to be to delete images??