DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

DNN 10.x Module Placement Issue

 0 Replies
 0 Subscribed to this topic
 30 Subscribed to this forum
Sort:
Author
Messages
JMD
New Around Here
Posts: 10
New Around Here
New Member
New Member
You are a new member!
New Poster
New Poster
Congrats on posting!

I'm looking for help troubleshooting a module placement issue that persists across multiple DNN versions.

Environment

  • Originally running DNN 10.2.3
  • Upgraded to 10.2.5
  • Upgraded again to 10.3.2
    • Hoping the upgrade would fix the problem, it did not
  • Using Mandeeps Porto 8 skin and modules
  • Also tested with built-in DNN skins and default modules

Original Issue

When editing a page and adding a module:

  1. Click Edit Page
  2. Click Add Module
  3. Select any module (HTML, default DNN modules, Mandeeps modules, etc.)

The module selection panel appears normally, but:

  • I cannot drag the module into a pane
  • I cannot reposition it
  • The UI appears unresponsive

If I refresh the page:

  • The module is added automatically
  • It appears at the top of the page (or in an unexpected location)
    • Any editing I do doesn't stick
  • I can only remove it from Page Settings

Additional Symptoms

Duplicate Shared Modules

When creating new pages using the Porto skin, I see shared modules automatically appearing in the footer.

Examples:

  • Shared Module 506
  • Shared Module 1008

Both display the same content.

Issues:

  • I cannot delete either module
  • They appear repeatedly on newly created pages
  • It seems like shared module references may be duplicated or corrupted

Theme Testing

To rule out Porto-specific issues, I tested:

  • Default DNN modules
  • Default DNN skin
  • Different page templates

Behavior remained the same:

  • Cannot drag or place modules
  • Modules appear after page refresh
  • Module placement UI does not function correctly

Browser Console Error

When attempting to add a module, the browser console reports an error similar to:

  • <!--ScriptorStartFragment-->Uncaught TypeError: Cannot read properties of undefined (reading 'left')<!--ScriptorEndFragment-->

The error appears to originate from:

  • <!--ScriptorStartFragment-->ModuleDialog.js

This occurs at the time the module placement UI is displayed.

Questions

  1. Has anyone seen module placement fail in this way on DNN 10.x?
  2. Could this be related to pane detection or pane registration?
  3. Has anyone experienced duplicated shared modules that cannot be removed?
  4. Are there any SQL checks or DNN diagnostic tools that would help identify pane or module registration issues?

Any guidance on where to look next would be greatly appreciated.

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

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

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. 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.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved