Hacker News new | ask | show | jobs
by kitsune_ 5040 days ago
They use DotNetNuke, a god awful CMS running on ASP.NET WebForms. Together with Umbraco, it's the most popular open source CMS in the Microsoft world. It's really sad.

You can access the page (internally called a "tab") by its "TabId", for instance: http://www.theiacp.org/tabid/1007/Default.aspx?id=1665

or, just by using query string parameters: http://www.theiacp.org/Default.aspx?tabid=1007&id=1665

DotNetNuke uses a system similar to Joomla (at least I think so) where a page is composed of instances of modules that are placed inside "panes", these panes in turn are defined by the theme a given page uses.

Alas, I guess they have a custom news module where an article can be accessed by supplying an id parameter in its query string.

http://www.theiacp.org/tabid/1007/Default.aspx?id=1660 will point to a different news article. It's technically still the same page however.

2 comments

Oh god, I hate DNN. I had to use it for my fraternity's site when I was redoing it because one of the alumni is the director of training for it. The sad part is he would never respond or help. That thing was such a pain to use. Trying to actually get into the nuts and bolts (css, html, js, ect.) of any of the pages was horrible.
I'm sorry you had a difficult time reaching me and working with DotNetNuke. Anyone else having trouble trying to learn/use DNN, feel free to email me at chris.hammond@dnncorp.com or call me at 650-288-3153
There are a number of ways to utilize URLs in DotNetNuke, the IACP website is definitely not what I would consider a best practice for their use.