CJ Menu 4, is a full featured menu manager for IPS 4. CJ Menu 4 differs from previous versions of CJ Menu in key areas, originally it would replace the default IPS menu on all pages, but due to incompatibilities that a lot of third party skins introduce, this is now optional, with additional tools to aid in creation of custom menus thru out your site. Menu groups can now be selected to be shown on certain apps (this does not effect widgets, as widget areas are isolated to the apps).
Optional replacement of the Default IPS Menu (this is enabled by default for legacy reasons on the Primary Menu Group).
Unlimited Menu Groups (Menu Manager comes with 2 default groups that can not be removed, that is Primary and Header. Primary can be used to replace the default IPS Menu if your theme is compatible, Header will appear at the top of your site)
Unlimited Parent Menu Items (the menu utilizes a "More" functionality) and unlimited tiers of sub menus.
Mega Menu or Traditional Drop down layouts available.
Magic Blocks: Allows you to create menu items, that have custom HTML/PHP using the IPS template logic, this also allows you to use other IPS template plugins.
Two Styles of mobile menu for menu groups.
customized icons or font awesome icons can be used for menu items.
Several Menu Item types to choose from: Draw, Application, External URL, Internal URL, Magic Block, Wrapper**
Special Application Features: Popular/Featured Records, and Attach Categories
Pages: allows you to link to a page or a pages database
Permission Schema: you can set custom permissions for each menu item, applications can be set to use the applications permissions.
Wrapper Pages: links to an external website via Iframe, or you can create your own html page layout that wraps in the IPS wrapper or without it (menu will be available for both)***.
** each menu type excluding magic block, can have a magic block attached to it.
*** Allows for simple pages to be created, so use of something like IPS Pages is not require to add additional static pages to your site (will be able to use IPS template logic here).
I will no longer offer refunds due to skin incompatibilities with the "primary group" as there are options to disable it, and CJ Menu has a robust API to facilitate building plugins that can use custom groups (not to mention, the header group and the widgets continue to work without issue). If the theme designer is unable or unwilling to help you, I can, but I will charge an hourly rate for any form of customization needed (like plugin creation/css customization). Please contact me here or on my site for more details.