See CONTRIBUTING for details.
icy_picture_modify
-- Piwigo plugin that allows user to modify pictures
A piwigo extension that allows users to edit any set of images.
This extension just works as the picture_modify.php
for administrator.
The code of this plugin is based on the original source
picture_modify.php
of the Piwigo distribution (version 2.2.3.)
Advanced ACL is supported since the version 1.2.0.
Normal users in Piwigo system can delete image or modify image's metadata (author, date, tags, description, date, linking/represented categories.) They can upload some images to some categories.
Advanced ACL allows users to work with any set of images / categories.
The newest verion of plugin allows you to work with groups in Piwigo,
and allows user to update new version of the image (inspired from the
plugin photo update
.)
This plugin can work on Piwigo 2.2.x, 2.3.x, 2.4.x and 2.5.x.
Since version 2.4.4, the plugin can save user's action into log file.
By default, the log file is _data/icy_action.log
. This file can't
be changed.
community
if you want some users
to upload images to your gallery
community
is installed but it isn't activated,
most functions of the plugin icy_picture_modify
is still available
but user won't be able to upload images to gallerycommunity
that's because all settings for community
will be overwritten by
icy_picture_modify
. However, the UI of that plugin is still
available in case you want to moderate some pending photos.photo_update
you can disable and/or
uninstall that plugin because a similar function is supported in
this plugin icy_picture_modify
.local/config/icy_acl.zml
in your Piwigo
installation.
doc/*.sample*
doc/zaml.md
. Please make
sure that you read some important notes in this document.community
Moverover, any settings of the plugin community
will be ignored.OBSOLETE FILES
below.)Photo update
)
the new version is owned by administrator, not the current user.
Hence the image may not be editable anymore. You should not use that
plugin to update image. You can use the setting replace_image_of
in this plugin's configuration instead.stripped
or stripped-galleria
, you may follow the instructions
in this forum post
http://piwigo.org/forum/viewtopic.php?pid=132380#p132380/patches/IPM-SA-2013-08-14.patch
found in the source tree.guest
. If you change
guest account name, you need to explicitly update setting for this
account.icy_acl.zml
, so you
may trick your site by some SQL injection. Yes, if you really want
to trick your site.To get support, please create new issue at https://github.com/icy/icy_picture_modify/issues
The plugin requires a webUI for ACL editting. Unfortunately, the author isn't good at template system used by Piwigo. Feel free to help us to write a webUI :)
My paypal account was locked due to Paypal's stupid policy. I can't receive any kind of donation. However, you can always rate my plugin at the link http://piwigo.org/ext/extension_view.php?eid=563 , and if possible please send a greeting message to me ;)
The author's information
Special thanks to
GPL2