Library Admins - roberts-sandbox/create-repo GitHub Wiki
Library Admins are the Library Role for making configuration changes to the library installation. Library Admins have all the permissions of regular Librarians with the added ability of accessing the library's settings page. This allows the user to change the library's front-end permalinks, fine rates and more. Because WP-Librarian's role system is separate from WordPress User Roles a user can be a Library Admin as well as having any role within the WordPress installation, besides having an account. This allows for users to manage the Library without being given undue access to the WordPress installation.
The Library Admin role is checked via the helper wp_lib_is_library_admin(), which is defined in the monstrous wp-librarian-helpers.php.
One of the issues of Alpha 2.0 (Wolf Paw) was that users had to be a WordPress Admin as well as a Library Admin in order to view the settings page. This was fixed in issue #30 so only affects versions before Alpha 3.0 (Husky Tail). For a quick fix go to admin-templates/settings.php and replace manage_options with wp_lib_change_settings on line 11.