Arbitrary Items
NavXp allows defining custom items. This items can be used as containers (to group other items) or external links (optionally, a target window can be specified).
Language Localization
With NavXp localization of menus is made easy. All you need to do is create a profile and specify translations for each item.
Integration with DNN Tab Localization
Starting with 1.8.2 NavXp integrates with DNN 5.5+ tab localization. NavXp localization is still available, useful for localizing Arbitrary Items or customize tab titles.
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.
SEO
All skins in NavXp follow strict SEO rules. All items are served through standard links and there is no AJAX happening on the menus, making it fully indexable by search engines.
Fully Skinnable
Skins in NavXp are designed in XSL. Rendering is made with an XSL transformation on the server. This exposes full control to customize not only the appearance, but the layout as well.
Advanced Caching
NavXp implements custom caching mechanism that greatly improves performance. Cache time is set per profile.
Synchronize with Dnn
NavXp offers several options to synchronize profile items with the Dnn tabs they have been created from. Option to sync an item title, a entire item hierarchy or the entire DNN tab hierarchy
Theme Editor
Each skin in NavXp supports theming. A rich theme editor allows creating new variations of existing skins by modifying fonts, borders, colors, images, etc.
MyTokens Integration
If
MyTokens is installed, NavXp will call it to replace tokens in captions, alts and URLs on a profile basis.
Portable
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.
jQuery Support
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.
Browser Compatibility
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.
Default Profile
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.
Plugins Support
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.
Icon Support
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.
Title Customization
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.
Support
Preferred method for granting support is through our forums. We also respond via email and Snowcovered Help Desk.
XHTML transitional
All skins and themes have been developed on XHTML transitional document type.
1 year of free updates
After the updates subscription ends, it's possible to extend it for another year at 25% of the cost of a new license.
Lifetime free support*
We stand up for our products and will grant support for the entire lifetime of a version; as new versions reach the market, older versions will be marked as obsolete and support will end. Our policy warrants that there will be at least 1 year of support for each version.