I've just started finally putting my first website together. But I've noticed something strange. When I'm on the Admin or Host menu, the module menus show the 'move up' move down', move top', etc menu items. However, *none* of my other tabs with multiple modules in a pane show any way of moving the module up or down. It's very disconcerting, because once I place a module, I have no way of moving it up or down, like I normally could. I *can* move it from pane to pane, if the skin for that tab is a multi-pane skin. But I can't move a module up or down.
Also, I added an Event module. Well, I added an Event, which looked almost fine the first time I added it. Then I went to 'Edit' the event. Um, no dice. There was no item in the module menu for 'Edit Event'. I could only 'Add Event'. What's up with this? Has anyone else had this problem? I've even switched to containers that come with dnn, and I still have the same issues.
I'm really worried that maybe I've corrupted my MSSQL database (though I've checked it, and it looks fine), or that I've done something terribly wrong. I am *so* close to finishing a web site, but these two issues (that of not being able to move up or down a module in a multi-module pane, and not being able to Edit Events I've already added) could be a show stopper for my friend/client...
Many thanks in advance for any comments on your experiences with this issue.
Ok. It gets stranger. Now the 'Move up', 'Move Down', 'Move Top', etc show up, but they don't work. If I try to move a module to the bottom, it just ignores it. I have both mozilla and IE open just to check if this is a cache issue or not. It doesn't seem to be.
I understand it's Labor Day eve, but hopefully tomorrow someone can straighten me out on this strange phenomena. The big selling point (took about two minutes) of showing this friend of mine dotnetnuke, was when I showed him how easy it was to create content, add modules to different panes, and move them up and down. That big 'selling point' is no longer working, and for the life of me, I can't figure out why.
In a one pane home page, I have only a center pane. All three modules on the pane are viewable by Admins and All Users, and editable by Admins (I noticed that there were issues if the Viewable by users list box was left blank). They are all located on the Center pane. The top module has a move down, move bottom, the middle has a Move Up, Move Top, Move Down, Move Bottom, and the bottom module has a Move Up and Move Top module menu items.
But when I press them, they don't move any of the modules. *Ack*.
These are just the simple things that come to mind......
Delete your cookies and your temp. files.
Make sure none of the modules are "Displayed on all tabs"
Delete any unused or deleted modules from your recycle bin.
If anything else comes to mind I'll be back.
Building Faith on the Internet
Aha. Ich. One of the modules is set to 'display on all tabs'. What does this mean? Should I not use this feature? I think you've found the problem, but I'm not sure why it's happening. If it's as simple as 'don't use display on all tabs', then I guess I'll remove that, but it's an awful nice feature to have, especially for the amazon and paypal links and feedback type modules...
Many thanks in advance...
When using the "Display on all tabs" function you can't pick where it will be displayed in the pane. From my experience, it always shows on the "top" of the pane. I have stoped using that feature and have gone to the shadow module from webstone when I want to share content between tabs.
Building Faith on the Internet
Ah. Thanks Ich. I'll check it out...
I've just upgraded from 4.0.0 to 4.0.1, all seemed to go smoothly, however it has just come to my attention that none of the Move... options from the Module Menu are working.
I have cleared cookies & temp files, made sure no modules are set to display on all pages (only 1 page has any modules on), but still any of the Move... options does nothing at all, as if it was not clicked.
Anyone got any other bright ideas?
Many thanks Jon,
"or you can update the SolPartActions.ascx.vb ProcessNodes function to default all node’s clickaction to Postback.
objParent.ClickAction = eClickAction.PostBack"
That seems to have fixed it for me.
I simply added the line to the bottom of the current ProcessNodes function, is that correct?
That will work, but the "best" answer is to update the Navigation.vb file found in the Components\Tabs folder and find line 422 and change it to what I posted in Gemini
If objAction.UseActionEvent = False Then
If objAction.UseActionEvent = False AndAlso Len(objNode.NavigateURL) > 0 Then
Sorry for the confusion.
Many thanks again Jon.
I don't have a Tabs folder in Components, only a ResourceInstaller folder. That probably means something significant, but I'm afraid I don't know what. I'm using VWD Express btw.
If your using DNN 4 then the file is found under Library\Components\Tabs