Drag & Drop Navigation Definition
Except security, each profile allows definition of a subset of pages to show in the order you prefer. Building your custom menu is as easy as dragging items from Portal Tabs tree into Profile Items tree.
Each skin in NavXp supports theming. A rich theme editor allows creating new variations of existing skins by modifying fonts, borders, colors, images, etc.
If MyTokens is installed, NavXp will call it to replace tokens in captions, alts and URLs on a profile basis.
NavXp implements IPortable which means you can import and export content out of NavXp modules. It also include advanced Export/Backup and Import/Restore tools.
UI in NavXp is built with the help of popular jQuery library. This means rich effects for menus as well as an easy to use, fast and reliable administration while maintaining compatibility between various browsers.
NavXp works on Firefox, IE6, IE7, Opera, Chrome, Safari.
Integrated Easy to Use Administration
Management functions of Navigation Experience are exposed inline by direct access from the menu when in Edit Mode. AJAX is used throughout the management interface to provide fast and reliable access to menu configuration.
Profile Based Configuration
NavXp instances (skin objects or modules) are linked to configuration instances named profiles. This means you can link one set of configuration options to multiple modules or skin objects on the same portal.
Initially, modules use a default profile which shows all pages that are normally shown in default DNN navigation menu. This makes it extremely easy when you only need the UI part of NavXp.
NavXp provides 3 interfaces to import items from external data sources: Module Controller integration (the controller implements special NavXp methods), SQL Integration (an XML definition file specifies which sql to run to get the items) and Code Integration (implement IPlugin interface from NavXp.Core assembly and instruct NavXp to load it in Plugin/.ExternalPlugins.xml)
Role Based Navigation
A profile can target individual roles and users. You can link multiple profiles to the same instance that target different audience. This gives extended control over what different users see in terms of navigation.
While building a custom navigation tree, you can specify additional options for each item, such as providing an icon. NavXp comes with a set of icons that can be used on licensed portals.
Besides icons, you can specify a title for the item (that will be displayed instead of the DNN tab name making it possible to have the same page served under different names when the need arises) and an alternative descriptive text (that is displayed when the user moves the mouse over the link; also, specifying alternative texts contributes to SEO optimizations).
Run as Skin Object or Module
You can configure NavXP to run either as a Skin Object declared in site skin or as a module you add to the page just as any other DNN module.
Preferred method for granting support is through our forums. We also respond via DNN Store Help Desk.
All skins and themes have been developed on XHTML transitional document type.