I'm testing the new Jupiter theme included with v98 and I noticed that the links for several cPanel plugins, including one that I developed myself, are missing after switching from Paper Lantern to Jupiter.
Based on the documentation for creating cPanel plugins, I used this command in my plugin's installation script:
/usr/local/cpanel/scripts/install_plugin myplugin_cp_reg.tar.gz --theme paper_lantern
This appears to only install it for Paper Lantern, which hasn't been an issue since Paper Lantern was the only theme included with cPanel. But now that Jupiter is being included as an additional theme, I believe hosting providers are going to experience issues with their plugins not displaying in the new theme.
The current documentation for the install_plugin script seems to imply that omitting the --theme option will still default to paper_lantern. Is there a way to ensure the plugin is installed to all cPanel themes, including ones that may be added in the future?
Perhaps cPanel could automatically migrate plugins from Paper Lantern to Jupiter, and any future themes that are added?
Based on the documentation for creating cPanel plugins, I used this command in my plugin's installation script:
/usr/local/cpanel/scripts/install_plugin myplugin_cp_reg.tar.gz --theme paper_lantern
This appears to only install it for Paper Lantern, which hasn't been an issue since Paper Lantern was the only theme included with cPanel. But now that Jupiter is being included as an additional theme, I believe hosting providers are going to experience issues with their plugins not displaying in the new theme.
The current documentation for the install_plugin script seems to imply that omitting the --theme option will still default to paper_lantern. Is there a way to ensure the plugin is installed to all cPanel themes, including ones that may be added in the future?
Perhaps cPanel could automatically migrate plugins from Paper Lantern to Jupiter, and any future themes that are added?