A place for discussion about skinning and design. Before posting questions here you should review the documentation about creating skins.
Hi,
I have there a huge problem with the menu.
Actually it should look like that there is "START" on the top, and everything else should be on the left.
But after we moved to a new server it now looks like this:
http://farm4.static.flickr.com/3494/3236852090_2af325f7f4.jpg
What happened? What can I do to make it look like it should do? There were absolutely no changes at the css-files, so how could this happen and how to fix?
If you could help me I would appreciate it very much!
thanks
Andi
More info please. I cannot diagnose from this screen shot.
Is the site online where I can see it?
What OS?
What db?
What Version of IIS?
Medium Trsut or Full Trust?
What version of .NET framework?
What version of mojoPortal?
Best,
Joe
Hi Joe,
thanks for your fast answer. Here are some more informations:
URL: http://www.docuvita.net/download, use test@xxx and xxxx for login, then you can see the faulty menu.
We use Postgres.
Mojoportal 2.2.5.8
Mono
It is a Debian Server
.NEt Framework is 2
Well most likely when you moved to a new server you got a different version of Mono possibly older or newer than what you were using.
My best guess is this is a Mono bug. I don't really have much advice other than upgrade to a newer Mono or get the same version you were using before on the old server.
Wish I had better news for you.
But... which versions do fit together?
I now tried it with the newest mojoportal (2.2.8.3), PostgreSQL8.3 and Mono2.2
But I still have this error.
Btw, it is not only with my custom skin, but with nearly every skin included in mojoportal. Only the mitchinson-earthy looks ok. All the other 30+ skins have these problems with displaying the menu.
Hi, me again, still have this menu display problem.
It seems like the part "TopLevelOnly" in the Layout.Master is interpreted as "false". But it is set "true" in our layout.master file.
<portal:SiteMenu id="SiteMenu1" runat="server" UseTreeView="false" UseSpanInLinks="true" HideMenuOnSiteMap="false" Direction="Horizontal" TopLevelOnly="true"></portal:SiteMenu>
How can this be? And what could one do to tell Layout.Master to interpret it like it should?
Hi Andi,
I wish I had an answer for you. When I use mojoPortal 2.2.8.2 on the Mono 2.2 VMware image running Open Suse it works for me and all the skins look correct. I will say my testing has only been using xsp2 from the command prompt, I have not tried it with mod_mono. I would suggest try using xsp2 on your Debian machine and see if you get different results.
hi Joe,
I've the same trouble: the subpages are displayed in the main menu with builtin skins.
My conf: mojoportal-2-3-1-0-pgsql on virtual server with OpenSuse 10.3, the latest version of Mono (v2.4.2.1), and PostgreSql database
Like if the param TopLevelOnly was ignored. I've also tried topLevelOnly...
Have you a clue ?
best regards.
Neil.
Its clearly a Mono bug, I have seen it myself but have not filed a bug report yet. What needs to be done is to configure a similar site hierarchy on a windows machine and compare the rendered page to find out what is rendering different on Mono, then file a bug report about the difference in the rendering.
Hope it helps,