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...tabController.AddTab() gets slow ramdomlytabController.AddTab() gets slow ramdomly
Previous
 
Next
New Post
10/21/2011 6:21 PM
 
It's been raised a few times (e.g. http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=18190&PROJID=2 ) - i've emailed QA and asked them to ensure it get's assigned to one of the forthcoming releases so it can be addressed sooner rather than later.

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
10/23/2011 4:24 PM
 
Thanks again for you support and timely response Cathal. If u ever come to Costa Rica do let me know.

Is this bug something I can address by fixing the source code distribution? can you point me to the place that does the reordering?

Thanks
 
New Post
1/12/2012 6:21 PM
 
hi cathal, i know it's been quite a while, but i have now the responsibility for this project, and need to fix it asap.

as far as i know, there's over 6000 tabs, and every time we create a new one (a nested tab) DNN (or so i think) creates it and sorts all the tabs within the same level as the new one. this is what causes the site to collapse, sometimes even for half hour.

we have some ideas on how to address this problem, and we'd like to know if there's a way to chage DNN's source code, in order to prevent DNN from sorting the tabs every time a new one is created.

Thanks in advance.
 
New Post
1/13/2012 10:17 AM
 

we've actually been working on this for 6.2.0 and have changed the way we handle pages (most of the logic has been devolved to the stored procedures and levels are dynamically generated via SQL CTE's rather than requiring all siblings to be updated).

The changes are broad and it's not really possible for me to extract them for you, so you'll have to wait for a few months until we release I'm afraid. However some users have done their own tweaks - the most usual approach is to comment out the tabreorder function (or the sproc it calls) and to run a sql script to update the tab levels correctly as a seperate process.


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
1/26/2012 3:29 PM
 
Hi Cathal.

We finally decided to modify DNN's source code, so we changed the file TabController.vb so it won't reorder the new page's sibling. in order to achieve this, we got rid of the sections where the code updates the tab order. will this be a problem in the future?

the site structure won't change, and the only way we'll add new pages will be using the code cs posted at the start of this tthread.

Thanks again.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...tabController.AddTab() gets slow ramdomlytabController.AddTab() gets slow ramdomly


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