In Piwigo 11, plugins are no longer listed in the administration menu. Instead we have a “Settings” button in the box of the plugin. The button is activated by the old get_admin_plugin_menu_links trigger but can be replaced by the “Has Settings” in the main.inc.php file header.
You can replace:
add_event_handler('get_admin_plugin_menu_links', 'pshare_admin_menu'); function pshare_admin_menu($menu) { global $page; array_push( $menu, array( 'NAME' => 'Private Share', 'URL' => get_root_url().'admin.php?page=plugin-private_share' ) ); return $menu; }
by the last line “Has Settings”:
<?php /* Plugin Name: Private Share Version: auto Description: Share a private photo, with a key instead of authentication Plugin URI: http://piwigo.org/ext/extension_view.php?eid= Author: plg Author URI: http://le-gall.net/pierrick Has Settings: true */
This will obviously be only compatible with Piwigo 11+. So maybe you can keep both for a while.
You can write “Has Settings: webmaster” if you want only users with “webmaster” status to see the link.