Thank you for using our services.
In your solution you need to call ContentManager.CreateContent() - this will allow to your publishers to create content. As I see you have copied the code behind of Sitefinity/Admin/Modules.aspx.cs and put it as a code behind of your page. You need to modify the dode behind and set MasterPageFile="~/Sitefinity/Admin/Admin.master"
in your page template. Then, modify Admin.master
page. For instance you could remove DataSourceID
="MainMenuDataSource1" from the admin master - thus the tabs will be hidden - this will affect the admin part of the website. You could create a new MasterPageFile that is identical with Admin.paster and use it in your page declaration.
I hope this helps.
the Telerik team