Announcing DNN Social
Transform your site into a thriving community.

Build websites, social intranets and online communities that delight and engage customers.

Customize your website with thousands of apps and designs.

Optimize content for desktop and mobile devices.

Take A TourProduct Tour
Our next webinar:
How to Make Your eCommerce Site More Social
Wednesday, May 29th
Register Now



Our Open Source Community is a Million Strong Find Out More

Our Customers

DotNetNuke Customers DotNetNuke Customers DotNetNuke Customers DotNetNuke Customers DotNetNuke Customers DotNetNuke Customers

Featured Article

In The Age of Big Data … Data Is Power

CEO Navin Nagiah writes for Huffington Post about the importance of knowing your users read the article here


Find a Partner

DotNetNuke Certified Partners are world-class leaders in website design, development, and implementation. They have a deep knowledge of DotNetNuke CMS products and Social solutions. Our Certified Partners will create innovative, powerful solutions for your website.
Partner Match

Community Live

cathal connolly answered the question AD Roles Sync not working

did you check the role syncronisation checkbox (http://help.dotnetnuke.com/Default.aspx?tabid=1456)? Also, please ensure you are using integrated mode (and the latest AD module from http://dnnauthad.codeplex.com/releases/view/89970)

2 hours ago

cathal connolly answered the question How to handle session timeout in DNN?

that advice and linked article is still the correct approach and should work as expected - how is it not working for you?

2 hours ago

cathal connolly has earned the privilege Up-vote Posts

cathal connolly has earned a new Privilege - Up-vote Posts

2 hours ago

cathal connolly answered the question How to print the PDF in DotNetNuke?

you would need to use a library to print to pdf - http://stackoverflow.com/questions/10706549/how-to-create-pdf-in-asp-net covers a few asp.net options that would be easy to write.

Alternatively an extension such as http://store.dotnetnuke.com/home/product-details/save-as-pdf would do the job

2 hours ago

cathal connolly answered the question Add AD Users to portal to set them up in a security role.

we recommend you do not do direct database updates as you may break referential integrity or only provide partial updates -instead you should use the API to make any such changes e.g. UserController/RoleController.

However, in the case of active directory, it supports role syncronisation, so that is the correct approach i.e. ensure your users in AD belong to the relevant groups and ensure that roles of the same name exist in DNN - then when they log in their roles are syncronised automatically (http://help.dotnetnuke.com/Default.aspx?tabid=1456)

2 hours ago

cathal connolly answered the question Login to DNN via WebAPI webservice

the best practice is to not do this as it suggests you will have to both store and transmit the user's username and password - instead it is better if you use a different authentication scheme such as Windows authentication so the users password hash is passed securely and automatically.

If you cannot do so, then the typical approach is to create a service framework method which does the log in - ensure this method only accepts HTTP Posts's, ideally ensure it only accepts them via SSL (I'm assuming you will write a service that uses basic authentication)

3 hours ago

cathal connolly answered the question File manager - Upload of files with spaces in the file name

AFAIK this is a problem with the characters being rendering in the url - you can tell IIS to ignore that (see http://www.ifinity.com.au/Blog/EntryId/60/404-Error-in-IIS-7-when-using-a-Url-with-a-plus-sign-in-the-path for an explanation).

Please note, in 7.1.0 we've replaced the filemanager with a an enhanced one (digital asset manager) and alongside that fixed a number of issues - one of which is that files now support all the characters that they do in the windows filesystem - as some of these cannot be rendered in a url we now check for this and ensure that the path can be browsed to - this will likely resolve this issue for you without having to make any changes.

3 hours ago

cathal connolly answered the question DNN7 & Hubspot

you just need to add a tracking code to each page - there are lots of ways to do so. You can edit the default.aspx and edit it (but I recommend you do not), or you can add it to the skin . However you can also add it via a module that is on each page e.g. http://www.youtube.com/watch?v=9JdnOGIyZhk&feature=youtu.be (this shows adding a google tracking code but will work perfectly well with a hubspot one)

3 hours ago

Gregory Demotchkine answered the question Edit Mode - How to disable modules greyed out

Thanks Julien, your suggestion works fine!
Any side-effects to this fix ?

@Sunil - I looked through several skin css, but haven't found the edit state.

@Gary - totally agree, this is rubbish and eye straining, I wish I've thought about asking this in the exchange months ago!

@DNNCorp, if you are listening guys, this greying out business should be handled somewhere i(for example in site setting) and this should be handled with a little itty bitty checkbox.

4 hours ago

Julien Girerd has earned the privilege Up-vote Posts

Julien Girerd has earned a new Privilege - Up-vote Posts

4 hours ago

Jay Mathis answered the question Is there something like a "Radio Tree"?

Take a look at the Telerik library
http://demos.telerik.com/aspnet-ajax/dropdowntree/examples/functionality/checkboxes/defaultcs.aspx

The runtime DLL is included in the DNN package.

7 hours ago

Joe Brinkman has earned the privilege Comment everywhere

Joe Brinkman has earned a new Privilege - Comment everywhere

7 hours ago

Gregory Demotchkine answered the question DNN6 vs DNN7 Speed Comparison

@Joe My DNN7 site has installed fine, nothing special.
I've added some modules and some pages so things seem to work ok, as I've said in my post, I did try optimize the settings, let me know if you need the details.

I'm fearing that it's the app poo of my provider.
I do not know how they set things up , but if if the app pool is mutualized with other clients websites, I'd bet good money that the .net 4/4/5 is way more popular, hence the terrible ping and speed...

Any thoughts?

7 hours ago

Joe Brinkman answered the question DNN6 vs DNN7 Speed Comparison

We did internal testing prior to the release of 7.0 to look at overall performance. We ran this same testing against 5.x and 6.x builds and found that 7.0 was in the same performance range as earlier releases. Some tests showed it slightly faster, others showed it slightly slower but all of them were in the 300-400 ms time on our test environment (a few later 6.x releases were in the 600-800 range).

The performance you are seeing is not normal and I would look at your configuration to ensure that there wasn't an installation issue.

9 hours ago

Joe Brinkman answered the question Is there something like a "Radio Tree"?

While I don't know of a control that shows radio buttons, you can use the DnnComboBox to display a hierarchical tree of values. Since it is a combobox, only one value can be selected. Given that the DnnComboBox is just a wrapper around the Telerik RadComboBox, you should be able to write a template to use radio-buttons if you so desire.

http://demos.telerik.com/aspnet-ajax/treeview/examples/functionality/treeviewcombobox/defaultcs.aspx?product=combobox

9 hours ago

Michael Tobisch asked the question Is there something like a "Radio Tree"?

Hi,

for a project I am looking for a specific control that looks like a Dropdownlist but instead of a list it should contain a hierarchical list (tree). The user should be able to open/close branches and select exactly one item (like a radio buttons list). Here is a mockup: https://dl.dropboxusercontent.com/u/18190216/radiotree.png

Is there somehting like this?

12 hours ago

Gary Herbstman answered the question Edit Mode - How to disable modules greyed out

This default of greying out the page in edit mode is terrible. It really needs to be removed.

12 hours ago

Gregory Demotchkine asked the question DNN6 vs DNN7 Speed Comparison

Hi everyone,
I am really interested in your feeback.

I'm getting really strange bench results. I'm testing both examples on 1&1 shared hosting. Same server, so between the tests I change the .Net 2/3.5 for the fist bench and to 4/4.5 for the second one.

for my DNN6.1 installation which is quite clean and slim, I'm getitng 600-800 ms ping and the stie really loads up fast and is quite responsive.

for my 7.06 clean installation, I'm ping a clean welcome page and I am getting 5000 - 7000 ms and the overall performance is quite sluggish.

10 times the difference?

I've run each test for a week to be sure of the results. I've kept pinging the keepalive.aspx as well to ensure that the pool does not recycle. I've followed most of the suggestions about optimizing speed for a production server.

What are your experiences please? I find it hard to believe that DNN7 is slower than 6 ????

15 hours ago

Gregory Demotchkine has earned the privilege Up-vote Posts

Gregory Demotchkine has earned a new Privilege - Up-vote Posts

15 hours ago

nick karatz answered the question Custom registration form type in registration page issue

To make it clearer, my problem is that I cannot find a way to customize registration form, by adding profile properties, to my own registration page.
Can anyone tell me what am I doing wrong or what is the best way to succeed such a thing or whatever alternative there is?
Thank you...

22 hours ago

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.