Three question in one...:
I have DNN 4.5.5 source version installed on my dev machine using VS.2005 Sp1 and SQL Server 2005 (running on Vista). The installation is working and I've managed to skin it nicely.
I would now like to customize one of the core modules so it better fits our requirements (preferably without destroying the original one, how?). Why? Well, my initial wish was to have a content manager logging in and updating the company news himself. Easy, I thought, there just got to be a News or Article module of some kind that does this (as this IS pretty common in all CMS). I was dead wrong, the News module just handles RSS and the Announcements module is to clumsy for this as it requires separate pages to be created as well and it's too much work for the content manager.
Ok, if I use the Blog module I come pretty close to my wishes, espescially if I modify it a little. My problem now is:
How do I modify the Blog module that is in DNN version 3 format with my installed and already slightly modified DNN 4.5.5 source version on my VS.2005 installation?
This I haven't figured out yet despite extensive reading in the forums.
Also, what is and do I need to use this WAP model I keep reading about in VS.2005? (Observe, I AM using the VS.2005 SP1 which supposedly installs this).
The last thing I struggle with regarding DNN is if it is possible to send data between modules in some easy way? I think this is done in the blog module but I don´t know how? Shouldn´t there be an easy way to do this? I would like to show all my blog posts in a list and when a specific blog post is clicked upon, it should show up in another module in a pane beside the list (so it all shows at the same time), like this:
blog post
blog post --> (clicked on) --> Post shows up
blog post
blog post
aso..
Is the Inter-Module Communication (IMC) the (only) way to go - or is that overkill?
/Thanks (bear with me, I'm quite new on VS.2005 and ASP.NET, been working with PHP before but now trying to understand the DNN framework)