thibaud-rohmer / photoshow Goto Github PK
View Code? Open in Web Editor NEWA free web gallery in PHP with drag-n-drop support
Home Page: http://www.photoshow-gallery.com
A free web gallery in PHP with drag-n-drop support
Home Page: http://www.photoshow-gallery.com
Hey again,
So I tried your new feature. After some second page become white.
Also, I think it's maybe better to be able to generate by album or by picture. Because it's can take a while to just fix some pictures.
hf :)
Hi,
Using the "prev" and "next" button change the URL but not the photo.
I need to press enter in the url bar to actually see the photo.
Cheers
Not sure if an idea, a question or a remark.
Is there any kind of cleanup of the generated thumbnails and stuff and we remove/rename folders and pictures? Wouldn't it be nice to be able to trigger such a cleanup from the Admin panel ?
Just to say,
mv inc/favicon.ico inc/favico.ico
Fix the apache error
File does not exist: /var/www/PhotoShow/inc/favico.ico
Bon appétit chef.
Just a little idea : would there be a way to tag a few pictures a being the "favorites" in a folder and then to use these pictures when generating animated gif.
Typically, if my folder is "Week-end in Paris", I'd like the gif to show relevant pictures such as the Eiffel Tower and the Chateau de Versailles instead of irrelevant pictures such as me and my friends naked in a gay bar. I hope it makes sense.
Congratz for all the good work you did :-)
Hop.
As in title: log in with the administrator account (the first created account), and browse the albums : no thumbnail is generated.
Please implement that my Lordosiris: http://www.php.net/manual/en/function.exif-read-data.php#76964
Title says it all, please add a way of setting phpthumb quality with two different settings for thumbs and resized images.
Hello,
The picture seen throw PhotoShow have lost my settings for cache
Example : Normally I had set in my Apache expires-module "Access plus 2 month" which work great when I'm using Gallery3 or other product but when viewing the same picture throw PhotoShow Expires is 19 Nov 1981 so no cache at all.
I can sen you url for example, if you want...
An you force gzip encoding too
Despite this, thank you for this great gallery
Hello,
is it possible to add the possibility to activate (in the configuration file) a « simple mode » ?
In this mode, there would be :
I really love this soft, but I just want to upload manually the pictures in a directory, I don't need all these features :)
Hi,
Thx for your app, really nice and clean :)
I've got some trouble to register an account. I mean I always get an error.
Error creating account.Account not found
Any advice ?
Hi,
I know it's ugly and bad and stuff. May I try to make it work on IE or will that crap never be merge to your tree (something I would completely understand btw). It's completely broken on IE even on IE 9.
Thanks for the good work
Hi,
Photoshow is a disk only solution (no DB). I thought that it would then be super easy to manage.
I make all the change locally and then i can just copy everything on the server to have an up an running photoshow instance.
But unexpectedly it wasn't working.
In fact i did the opposite, i placed photoshow on a test server and then copied everything back to my local machine.
Although everything works fine on the test server, when i try to load the page from my local host, i get a kinda blank page.
No image is shown at all. When i hover the a rectangle supposed to contain an image. I can see that an another image is requested and loaded without any problem but nothing shows up on my screen.
I also tried to regenerate all the thumb but nothing changed.
Any idea ?
I did'nt find how to add some right to specific user.
I mean, I want to give to my friend the ability to upload some picture in a new album without give him root privileges.
So, did you plan to do something like that ?
Thx for your (I'm sure) quick answer :)
First of all, great soft !
As seen lately together, there is an issue with the thumbnails.
A parent folder try to display every thumbnails in it, even the ones contains in a private folder.
The bug still appear after suppressing the cache folder.
Additionnal infos :
Browser : Chrome 15.0.874.121
OS : Windows 7
Hello,
at the latest revision, I can now see directories on the main display (cool) but unfortunately, I am logged out and they are private albums (not cool)
interesting enough, the private directory doe snot appear on left pannel and the private photos thumbs are not displayed.
so it is just baout filetering the directories view I guess...
When upload multiple image by drag and drop, in fact only one image is uploaded.
Although it works when we add these with classic foler selection.
Hi
The bug is doesn't appear on the demo website but is in the git repo and in today archive. Git problem might be different from the archive but the bug is tested on the archive.
When you are in a gallery and you try to use the keyboard to navigate between the photos, it works for the first one, then there is only the highlight on the thumb that's moving from photo to photo. The big photo isn't changing until you hit enter.
I don't think it's a browser issue because it works perfectly with your demo.
Thanks for the good work
I just installed Apache on to a Windows 2003 Server, and have the Photoshow stuff in my c:\www folder.
My other folders are :-
photos_dir = "c:/photoshowwebsite/photos"
ps_generated = "c:/photoshowwebsite/generated"
I've copied 2 subfolders of photos in to the photos folder.
I've tried generating the images, a number of times, but every time, I have blank thumbnails, and when I click on one, I get a 'This file is not inside the photos folder'.
I've tried c:\photoshowwebsite\photos, and c:/photoshowwebsite/photos, and /photoshowwebsite/photos. What is the syntax meant to be?
Thanks
Rob
Currently when a Gallery is empty, no thumbnail is displayed on the main page (which is good). But a link on the menu remains.
This link should probably appear only for administration purposes, not for view-only users.
Hi,
This seems a nice gallery so far. Very simple, very functional, but still good-looking.
But can it be possible to remove the Facebook "Like" button? Or at least make it configurable.
Thanks
Please, add localisation support so we can have the interface in our mother tongue
Here is what I have in my apache error log file :
PHP Notice: Use of undefined constant error_reporting - assumed 'error_reporting' in /usr/local/www/PhotoShow/index.php on line 36
one line by thumbnail created in an album and when all thumbnails are created only one line every time I browse this album
When indeed the file is not available anymore no control is available on the screen to do "next/prev"
Moreover it would be awesome if we could do this control with the keyboard (right/left arrow).
It could be very nice to have the ability to add tags on image and filter by this.
When a directory contains an ampersand '&' or a plus '+' in its name, then they are not URL-encoded when doing the requests for the directory thumbnails (the little images shown inside the directory button), so the affected buttons are empty.
Note: when browsing the content of such a directory, images are properly displayed; only the directory button is empty, which could lead visitor to think the directory is indeed empty, which is wrong.
Hello Thibaud,
I just had a quick look at your sample gallery (and I found it pretty cool; I like the idea of filesystem only), and I was wondering, as the creator of Regalandroid ( https://github.com/anthonydahanne/ReGalAndroid android client for piwigo/g2/g3) if PhotoShow implemented a remote api , so that third party clients would access the gallery.
So far, here are some examples of remote gallery apis :
When trying to create an account that already exist this message appear : "Error creating account.Wrong password".
The account is not created.
Solution :
OS : All
Browser : All
Reproductibility : yes
Page to delete stuff ^^
Also, on a related note : on the stats page, display last comments, and offer to delete comments.
if I upload 2 file named foo.jpg and foo.png in the same folder, they will share .foo_comments.xml and .foo_rights.xml.
That seems wrong ;)
Aim : creating a Settings page where the admin can choose the name of the website, what buttons to display.
It would be nice if it was possible to create a user from the admin screen.
Also, it would be nice if it was possible to create a user ONLY from the admin screen.
There was an encoding problem in the left menu, I saw you already corrected this. But there is an other one when we watch a photo : the name of the photo is sometimes wrong (accented characters like « É » disappear).
http://www.photoshow-gallery.com/demo/?f=Australia%2FAustralia45.jpg show aperture as '1.5454545454545'. This is wrong on two levels :
At least, description should be displayed under the picture in the individual picture page.
Other fields may be useful, but I'm shy of asking for them as I see that your project has an obvious focus on simplicity. But still, keywords extracted from the metadata would be nice too, for the sake of searchability.
Of course, you could extract many metadata fields and let the user configure what he wants displayed... But maybe that is not the spirit of what you are making, so I won't insist on that !
Hi,
Would it be possible to add the download button in the permission.
Aka a group with the ability to download the zip or not.
Maybe first only a toggle in the preference to hide the download button.
Thanks
Steps to reproduce: create a gallery with 6 images
Bug (IMHO): the last image is scaled to 90% width, isn't it nicer to scale it to equal size as the rest of the images? Now you get a very wide thumbnail at the bottom :)
Hello,
do you plan on providing a slideshow (full screen or you know, bi genough ;-) ) to PhotoShow ?
thanks
Given a collection with thousabds of pictures, generating the thumbnails using the Settings page fails when the PHP max_execution_time is reached, or when the browser and/or the proxy closes the connection because nothing passes through.
This is even visible on a fast machine with thousands of pictures being shared.
Can you add a second field for the password creation to check that we enter twice the correct value ? many thanks.
My computer is slow and it's a pain in the ass for visitors because it takes time to create the thumbnails when first visiting. I've been using zenphoto and I plan to switch to PhotoShow (if I'm not already converted).
Zenphoto has a feature that is apparently lacking in PhotoShow. It's the possibility to create all the thumbnails from a particular album. If this album is a leaf then only thumbnails of this album are created. If the album is actually a branch, then every thumbnails of every sub-albums are created.
At this time, a workaround is to visit every album but it's convenient to copy several new albums and then only press a button to generate all the necessary thumbnails.
I hope I'm clear in my wish.
for example in index.php : https://github.com/thibaud-rohmer/PhotoShow/blob/master/index.php
the @link refers to http://github.com/thibaud-rohmer/PhotoShow-v2 , which does not exist (404)
I have not looked at the code, but is there a chance for themes?
Thanks!
Hi,
The problem is that when a file is not supported by photoshow the whole website goes down with the error displayed.
I have some non-pictures files in my photo folder but I wish to not get read of them.
can you please display the error in a more subtle way?
Many thanks,
Dante
Hi,
Your gallery looks very interesting, I especially like the minimalist look and easiness of setup. It reminds me a bit of the not-maintained-anymore Picoplog.
So I would like to ask for a possible new feature. Wouldn't it be nice to add HTML5 video support ? Uploaded videos could be seamlessly displayed among photos. It may require the user to upload them in WebM or H.264, but I guess it could be very useful to show some small clips such as the ones you can record with a compact camera or cellphone.
Tanks again for this nice gallery :)
Given the following directory structure :
Misc/ (public)
Misc/Familly (restricted to group "familly")
Misc/Friends (restricted to group "friends")
When not logged at all :
When logged as a user of the "familly" group :
When logged as a user of the "friends" group :
For these two last situations, it appears the list of available images is not trimmed before deciding which thumbnail to display, but when a protected thumbnail is requested, it is simply not shown.
( Yes, I have weird use-cases!!! ;-) Feel free to ignore them if it too complex to solve.)
I believe that if the "like" link contains the "Big" parameter it works (as per your investigation).
I change my Title in the new Settings page.
I put my new title with a coma ( ' ) ex: Tr4sK's Photo.
It's appear on the new title but when I come back to the settings page the field forget to put the text after the coma.
Thx for you're time :)
PS: Really good job, I like it :)
Hello,
It would be great if renaming of a folder also could also rename the associated cache folder.
it would avoid to regenerate all the thumbnails associated with the album.
Thank you for your project, it is really great.
Sebastien.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.