Piwigo Core Triggers

Name
Type
Variables
Usage in the core
Commentary
allow_increment_element_hit_count trigger_change bool $content_not_set picture.php
batch_manager_perform_filters trigger_change array $filter_sets, array $bulk_manager_filter admin\batch_manager.php New in 2.7
batch_manager_register_filters trigger_change array $bulk_manager_filter admin\batch_manager.php New in 2.7
batch_manager_url_filter trigger_change array $bulk_manager_filter, string $filter admin\batch_manager.php New in 2.7.
before_parse_mail_template trigger_notify string $cache_key, string $content_type include\functions_mail.inc.php (pwg_mail)
before_send_mail trigger_change bool $result, mixed $to, array $arguments, PHPMailer $mail include\functions_mail.inc.php (pwg_mail)
begin_delete_elements trigger_notify array $ids admin\include\functions.inc.php (delete_elements)
blockmanager_apply trigger_notify object $menublock include\block.class.php (BlockManager::apply) use this trigger to modify existing menu blocks
blockmanager_prepare_display trigger_notify object $this include\block.class.php (BlockManager::prepare_display)
blockmanager_register_blocks trigger_notify object $menu include\block.class.php (BlockManager::load_registered_blocks) use this trigger to add menu block
clean_iptc_value trigger_change string $value include\functions_metadata.inc.php (clean_iptc_value)
combinable_preparse trigger_notify Template $template, Combinable $$combinable, FileCombiner $$combiner include\template.class.php (FileCombiner::process_combinable) New in 2.6.
combined_css trigger_change string $href, Combinable $$combinable include\template.class.php (Template::flush)
combined_css_postfilter trigger_change string $css include\template.class.php (Template::process_css)
combined_script trigger_change string $ret, string $script include\template.class.php (Template::make_script_src)
delete_categories trigger_notify array $ids admin\include\functions.inc.php (delete_categories)
delete_elements trigger_notify array $ids admin\include\functions.inc.php (delete_elements)
delete_group trigger_notify array $groupids admin\group_list.php
admin\include\functions.inc.php (delete_group)
delete_tags trigger_notify array $tag_ids admin\include\functions.inc.php (delete_tags)
delete_user trigger_notify int $user_id admin\include\functions.inc.php (delete_user)
element_set_global_action trigger_notify string $action, array $collection admin\batch_manager_global.php
empty_lounge trigger_notify array $rows admin\include\functions.php (empty_lounge) New in 12
format_exif_data trigger_change array $exif, string $filename, array $map include\functions_metadata.inc.php (get_exif_data)
functions_history_included trigger_notify admin\include\functions_history.inc.php
functions_mail_included trigger_notify include\functions_mail.inc.php
get_admin_advanced_features_links trigger_change array $advanced_features admin\maintenance.php
get_admin_plugin_menu_links trigger_change array admin.php use this trigger to add links into admin plugins menu
get_admins_site_links trigger_change array $plugin_links, int $site_id, bool $is_remote admin\site_manager.php
get_batch_manager_prefilters trigger_change array $prefilters admin\batch_manager_global.php use this trigger to add prefilters into batch manager global
get_categories_menu_sql_where trigger_change string $where, bool $user_expand, bool $filter_enabled include\functions_category.inc.php (get_categories_menu)
Showing 1 to 30 of 146 entries