UPDATE: I have some updates on this. When you set it to moderated events, and you change the moderator role from None to a particular user role, the event module disappears. If you login as a user account that possess that role, the module re-appears.
In further testing, I found that you need to make sure that the account you are designing with contains the same security role as the moderators role you are assigning. In other words (in my portal's case):
- Designing page with administrator account (PORTAL ADMIN).
- Moderator role on my site = "Content Providers" -- a security role I have created for my members who will be moderating my site.
- Events Module Configuration: Moderator Role assigned: "Content Providers"
- Module disappeared because my Portal Admin was not a member of the Content Providers role.
Fix and information regarding:
From what I've learned, DNN does NOT create roles in a 'cascading format'. In other words, if you are administrator, you may want to add ANY roles to your administrator account that your 'lesser roles' would have. IE: Administrator should be 'god mode'. BUT, if you add what would be a lesser role, the admin account will not inherit this role, you have to define it explicitly on the admin account. The Events module didn't care that the administrator role is god. It only cared that the administrator account didn't possess the "Content Provider" role in my case (which is my moderator role).
I hope this helps, and I know it cured things for me. YAY for once I am part of the solution instead of the problem.