Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Move a module from "Install" mode to "Source" to be able to modify.Move a module from "Install" mode to "Source" to be able to modify.
Previous
 
Next
New Post
2/21/2010 8:41 PM
 

Guys,

Thank you so much for the replies and sorry it took me so long to respond, but I've been having a dbml issue that's been driving me nuts for the last few weeks and I finally just solved it and now I can get back to modifying the vendors module.

William, thank you for the link for the source.  I'm not sure why I couldn't find it (all I could find were the latest DNN files).  I think I understand what you are saying and I think that because I couldn't find the source files I needed to change is because the code I needed to change was in the complied DNN dll.  So if I download the source, how can I make the changes I need to make (#1. find the actual vendor code, #2. compile it as a new dll (the last time I compiled something was for a C++ exe)).  Forgive my ignorance, but I'm just trying to teach myself the ways of .NET through DNN during evenings (as I don't really do this as a day job).  If you don't have the time to help out, could you point me in the direction of a good doc to read that would shed some light for me?

Sebastian, that is a GREAT idea, and I never thought of just making my own module off of the old bones, but if I've got to alter the DNN core to get the results I need, wouldn't they just be wiped out as well if I did an upgrade as William said?  Could I just make my own dll and run it somehow alongside the core?  Sorry if that doesn't acutally make any sense.

Thanks again for the help.

Kevin

 

 
New Post
2/22/2010 4:23 AM
 

Kevin,

if you create your own module using files in a different folder AND adopting namespaces, you are creating a custom module which will be preserved on upgrades.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/22/2010 6:35 PM
 

Sebastian,

I would like to do that, but I am modifying an existing module that has some of it's code in the dotnetnuke dll core?  How could I make that code independant?

Thanks,

Oh, and cheers from Canada!

Kevin

 
New Post
2/22/2010 6:38 PM
 
do you need to modify core code? you might add core references and override methods or use your own classes in your own files - e.g. in an app_code subfolder

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/26/2010 8:58 PM
 

Sorry for the delay in responding (I just got engaged and we bought a house, so I've been insanely busy) but this project keeps getting pushed to the backburner.  I've decided to rebuild the site on the 5.2 framework (becuase the upgrade wasn't successful) and I'm going to just create a new banner module that will do what they want it to do (they want the banners to cycle AS the user is viewing the page along with pulling the banners based on specific critera like location, etc), so I guess we can call this thread dead.


Thanks for all the help though, I definetly learned something from this attempt.

 

Regards,

Kevin

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Move a module from "Install" mode to "Source" to be able to modify.Move a module from "Install" mode to "Source" to be able to modify.


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out