host posted on 十月 10, 2006 10:30
If you refer to navigation, you don't really need the Solpartmenu in any page, you can play with the LINKS skin object for speedier page loads, albeit not as cool as webusers expect since it is not a menu and has some restrictions, but when you want the first page to load quickly, this is helpful.
This is possibly the fastest simplest skin for a home page:
[LOGO]
[LINKS]
<div id="ContentPane" runat="server"></div>
Of course it is not that great, but it loads really fast.
It is necessary to point out that a skin is only an .ascx file with an optional .css file. Why do I say this? If you are creating/modifying your skins, and will not need to distribute them. The process can be shortened.
For example:
In your test portal create a folder in Portals/_default/skins/ then in your editor copy a working .ascx file from a skin and rename it myskin.ascx
Copy default.css from the Portals/_default folder and rename it skin.css and move it to your skin folder.
Create a tab in your portal that only admins can see and apply myskin.css to it.
Now you can modify both of your files to whatever suits you, following the skinning documents.
When the skin is done just copy the folder to the same location in the server.
This approach does not use the skin uploader, does not need an xml file nor HTML files.
The caveat is that you need to learn all the attributes each tag has and that whoever created the skin uploader feels sad.