Search code examples
templatesdotnetnuke

Modules appear in new DotNetNuke page, but they are not specified in any template file


I inherited a DNN (6.2.5, upgraded several times from 5.6.2) site and every time I add a new page, multiple instances of several modules (i.e. 3 copies of module A, 3 copies of module B, 1 copy of module C, etc.) appear automatically in the page, as if there were a template specifying them. I don't want them and have to delete them all every time I add a new page, which is a pain. Funny thing is, I have looked in all the *.template files and they are not specified in anywhere.

Does anyone have an idea of where to look to find why these modules appear automatically on adding a new page, despite their not being in any template file?

Thanks.


Solution

  • It's possible that each of them has "Display Module On All Pages" checked in the module settings. When that happens, they are injected implicitly on every page on the site.