Piwigo is a photo gallery system for the Web. The project started in 2002 and was built by an active community of users and developers. It comes with powerful features for publishing and managing your photos, scalability, and smart browsing capabilities such as categories, tags, or chronology. It is Web and photo standard compliant. Extensions make Piwigo even more scalable and customizable.
| Tags | multimedia Graphics Viewers Internet Web Dynamic Content |
|---|---|
| Licenses | GPL |
| Implementation | PHP |
Recent releases


Changes: An XSS security bug was fixed. 3 new languages were added: Japanese, Chinese, and Portuguese. Photo upload with pLoader was improved to reduce memory usage on server side. A bug was fixed on email notification with sendmail and SMTP. The ability to set the thumbnail generator's compression level was added.


Changes: An XSS security bug was fixed. A bug when uploading large photos with pLoader was fixed. Links to piwigo.org from Piwigo administration were fixed. The ability to connect with an IPv6 address was added. Upgrade and installation procedures were improved to force PHP 5 configuration.


Changes: pLoader, a dedicated client for photo preparation and upload was added. A new graphical theme was added. Nine languages are available. The synchronization process was simplified with just one click. AJAX and JavaScript were added to enhance the Web GUI. Permissions on each photo were added. Photo manual sorting was added. A NetInstall is available. Smarty became the template engine. Full UTF-8 compatibility was added. PHP 5 and MySQL 5 are now required. A new Web API for adding photos was implemented.


Changes: The upgrade script from any previous release was added. An automatic installer was added. Many bugs were fixed.


No changes have been submitted for this release.
- All comments
Recent commentsRe: Anonymous Rating
Development release 200603181355 brings anonymous rating (with a cookie). Waiting for your feedback :-)
History Site Graph
I am not sure if it works, but my version is 1.5.1 (very close to 1.5.2 , just the one before - a devel version). I noticed that on history, you show (very nice) the statistics of how many users accessed the site (even with 1 hour resolution). However, at some point a statistic of uniq visitors (graphical) should be good as well. Many people are interested on uniqs , and not on how many pages are opened.
Just an ideea - on my version i couldn't find a way to view graphs of the uniq visitors. I am sure is a very simple addon, and that's why i am mentioning it here.
Also, by the way, you are one of the less php programmers i saw to write clean code, that even me i could understand what is inside. Mucho Kudos.
Re: Anonymous Rating
>
> % "but this doesn't works for ratings".
>
>
> You're right, rating system is disabled
> for unregistered users. I didn't know
> how to make it work, but PhpWebGallery
> can continue to think about it.
>
> Can you add a feature request ?
> http://bugs.phpwebgallery.net
Well, i was thinking that you can add some virtual user, and you can identify the user by a permanent cookie stored on user's computer. Ofcourse, the user will be able to delete the
cookie (which by the way should be uniq, probably unixtime+X_random_chars), but who will do this just to rate a picture, let's be serious.
However, is hard to create a community when having just pictures to show, people come , see, and then rarely come back (is the ideea "Ah, i know this site, i saw all the pics"), Rarely the ideea of having comments may make visitors return (if the pictures are very commented , and becomes like a small forum).
Regarding the rating anonymous, i would use cookies, in fact i think this is the only way to allow anonymous rating.
Re: Anonymous Rating
> "but this doesn't works for ratings".
You're right, rating system is disabled for unregistered users. I didn't know how to make it work, but PhpWebGallery can continue to think about it.
Can you add a feature request ? http://bugs.phpwebgallery.net
Re: Anonymous Rating
"but this doesn't works for comments" should be read "but this doesn't works for ratings".