I hope I can make suggestions too!
First of all, some of your functions call die() and users end up with a white page with no text and no idea what happened or what went wrong.
I think it would be a good idea to give at least an error message on that white page, or even better go back to the original page and give an error.
Secondly, would it be possible to have an extra variable in the .desc file? I would like to have an text to use for the alt text for the picture, but also a description below the image.
Now the text that is saved in the .desc is shown both as the alt text and below the picture.
I would for instance like to call the picture 'Violeta' and then the description 'This is a painting called Violeta, made in 2009'.
What do you think?
Pavel

