diff options
author | rvelices <rv-github@modusoptimus.com> | 2007-03-08 01:55:49 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2007-03-08 01:55:49 +0000 |
commit | eab3d5e20e3c823b32aa320f6816f3edb6993d95 (patch) | |
tree | e9760449aa651c9381f337e69f7644ea39cf6369 /include/functions.inc.php | |
parent | 246106e83ff6a639e8c04cfd52ec6e5e19697d85 (diff) |
- plugin administration: small fix during activation phase
- plugins: added 3 actions in category_cats.inc.php and 1 event that allow a plugin to decide if insertion to #history occurs
- added a warning in section_init if script_basename() is not index or picture (I think we'll have issues on some servers with this function)
- web service methods categories.getImages, tags.getImages and images.search return now the image comment
git-svn-id: http://piwigo.org/svn/trunk@1880 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | include/functions.inc.php | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/include/functions.inc.php b/include/functions.inc.php index 5990b1f68..5540c87c8 100644 --- a/include/functions.inc.php +++ b/include/functions.inc.php @@ -413,18 +413,24 @@ function pwg_log($image_id = null, $image_type = null) { global $conf, $user, $page; + $do_log = true; if (!$conf['log']) { - return false; + $do_log = false; } - if (is_admin() and !$conf['history_admin']) { - return false; + $do_log = false; } - if ($user['is_the_guest'] and !$conf['history_guest']) { + $do_log = false; + } + + $do_log = trigger_event('pwg_log_allowed', $do_log, $image_id, $image_type); + + if (!$do_log) + { return false; } |