Picture of Flexible Module Wrapper 7.0 ( Template // Tabbed Content // Slider Content)

Flexible Module Wrapper 7.0 ( Template // Tabbed Content // Slider Content)

posted by ZLDNN.COM - 03/30/2018

Support  DNN 6+ including DNN 7,DNN 8.x, DNN 9.x including DNN 9.2.

Living Demo:  

Download 15 days free trial version from :

It is not only a module wrapper but a tool can help you to build more complex page. There are several templates in the package: 



Flexible Module Wrapper injects existing modules and mixes them with HTML/TEXT. It can help you to build more complex, flexible and attractive page. The HTML/TEXT can be around the modules. The injected modules can be in any pages of the portal or even the host.

It also supports adding CSS links into page header and adding JS code into the page. It includes several templates for Tabbed Content, Slider and Accordion Content.


From version 5.8, it uses C# and is built under DotNetNuke 5.2. If you want the version working with DNN 4.x, please go to to create a help ticket.




Easy to use: need not additional knowledge to use it. You can use it as easy as using HTML/TEXT module.

Supports AJAX and Post Back: most functions of injected modules based on AJAX and Post back are still available when injected.

Div layout:  you can set the border style, border color, border color and background color of injected module. And you can set float style to make html/text around the injected module.

Search support: integrate dnn search. 

Export/Import support: support IPortable interface so the content can be exported and imported.

Supports localization

No need to modify the Dotnetnuke core, no more configurations.

Use it

After you add an instance of the module, you can select “Edit“ from module menu to edit the content. You can edit HTML in the content section as normal HTML module.


If you want to add an existing module into HTML content, you should select the module from module selector in the top of the edit page.


After you select a module, you can click the Generate button to generate code.


Now copy the code and paste them into the content. Remember switch the HTML editor to Source mode before you paste generated code.


You can also set the styles of injected module in Div Layout. You can set the height, width, border style, border color and float location.


Generate and copy the code to content.


Now you can switch the HTML editor to edit mode.


Click upade after you finish. You can see the existing module injected and HTML is around it.


The AJAX functions of injected module are still available when inject. For example, you can in line edit a HTML/TEXT's content as below.




1 Portal License Standard Edition Professional Edition Enterprise Edition
Private Assembly Yes Yes Yes Yes
C# Source No No No Yes
Installation License 1 production DNN Protal
1 test Portal
1 production DNN installation
1 test installation
Multiple portals installation within your enterprise portals Unlimited
 Free Upgrade  3 months  6 months  12 months  12 months
Redistribution Not permitted Not permitted Not permitted Not permitted