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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0DNN5 - supportedFeatures DoesnDNN5 - supportedFeatures Doesn't Appear to Work
Previous
 
Next
New Post
2/17/2009 6:25 PM
 

I'm having a heck of a time with creating the installation manifest (.dnn) file for a module. I've worked through and resolved numerous issues and am down to what I hope is the last one. I'm trying to use the <supportedFeatures> tag to specify the module supports IPortable and ISearchable. The section of code is here:

            <supportedFeatures>
              <supportedFeature type="Portable"/>
              <supportedFeature type="Searchable"/>
            </supportedFeatures>

I have specified a <businessControllerClass> as well and the class implements those interfaces.

After installation, neither the Portable or Searchable checkboxes are checked in the module definition. However, if I

  1. edit the Business Controller Class textbox contents in the module definition
  2. click to update the definition
  3. click the Cancel link on the module definition page to return to the module definitions list
  4. go back to the module definition page

The two checkboxes are checked.

Thinking it may be a problem with what I list as my BusinessControllerClass, I have tried, for example:

  1. MyCompany.MyModule.MyModuleController, MyCompany.MyModule  (the DNN4.x way of defining this) as well as
  2. MyCompany.MyModule.MyModuleController (a form I've seen in a few examples, which leaves off the assembly name)

It doesn't seem to matter which I use. Each time, the checkboxes aren't checked. For #1 I delete the ", MyCompany.MyModule" for the Business Controller Class in the Module Definition page and follow steps 1-4 outlined above and the checkboxes become checked. If I use example #2 in the .dnn file, I add the ", MyCompany.MyModule" to the business controller class on the module definition page and follow #1-#4 again and the checkboxes become checked.

Note also that this isn't merely a UI thing. My module's Actions Menu won't show the Import/Export menu items if the boxes aren't checked and will show those menu items (and they funciton correctly) if those boxes are checked.

Any ideas?

Thanks,

Kelly
 


Create simple forms or build complete module solutions XMod Pro is the best-selling forms and views module of all time.
 
New Post
2/17/2009 7:03 PM
 

Check here:

http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=9069&PROJID=2

Also check out the roadmap for outstanding issues with 5.0.0 (fixed in 5.0.1):

http://support.dotnetnuke.com/project/RoadMap.aspx?PROJID=2

5.0.1 might be the way to go....when it is out....



Alex Shirley


 
New Post
2/18/2009 10:33 AM
 

Thanks for the reply Alex. I had checked through Gemini to see if the issue had been addressed. However, I don't see how the issue you referred me to applies. My problem is the .dnn manifest file doesn't appear to set the module's supported features.

I'm perfectly willing to admit I goobered something and am just not seeing it in my manifest, but everything looks fine and the added, repeatable behavior I outlined of editing the module's definition leads me to believe there is something else happening.

Thanks,

Kelly


Create simple forms or build complete module solutions XMod Pro is the best-selling forms and views module of all time.
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0DNN5 - supportedFeatures DoesnDNN5 - supportedFeatures Doesn't Appear to Work


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