This is a migrated thread and some comments may be shown as answers.

FF not using skin CSS

8 Answers 70 Views
Sharepoint Integration
This is a migrated thread and some comments may be shown as answers.
Nick
Top achievements
Rank 1
Nick asked on 27 Oct 2008, 04:48 PM
Hi,

I followed your Sharepoint Integration Tutorial and was able to get RadWindow and RadMenu showing up (I integrated them into the default master page).  I was very excited to see how easy it was to get the result I want-- then my hopes were dashed after I tried a browser other than IE.

I opened the site in Firefox only to see that the css isn't being applied (Opera is the same result).  The menu data shows up still, except in list format.  The window opens as well, but without any css applied to it either-- almost like it cannot find the css.

I've even tried entering: SkinsPath="~/Skins" after creating a skins directory in the root of the application and restarting IIS, still nothing. 

I'm assuming this is a Sharepoint issue, as I've never had this issue with any site I've used your controls in...  Any ideas?

8 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 27 Oct 2008, 05:08 PM
Hello Nick,

This should be an easy-to-fix problem. Please check the following:

1) Make sure that the CSS files are registered properly with valid <link /> tags in the <head> of the web page. Make sure that the URLs are valid. You can try opening a CSS file URL directly from the address bar to see what happens.

2) Make sure that the CSS files contain valid CSS code. You can validate the CSS code at

http://jigsaw.w3.org/css-validator/


3) CSS is a case-sensitive language. Make sure that the skin names set for the controls exactly match the skin suffixes in the CSS classes.


If the above still does not help, please send us a live URL to look at.


Greetings,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Nick
Top achievements
Rank 1
answered on 27 Oct 2008, 05:29 PM
I'm not sure I follow...  I'm not using any custom CSS, just what came with Rad Controls.  I well aware that CSS is case sensitive and how to validate it-- been doing this for many years...  Should I be checking your CSS for validity?

I set the menu as follows:

<telerik:RadMenu ID="RadMenu1" Runat="Server" Skin="Default2006" DataSourceID="dsNav" DataFieldID="PageID" DataFieldParentID="ParentID" DataTextField="PageName" DataNavigateUrlField="PageOpenLocal"/>

Shouldn't this work?

This is a private intranet (sharepoint 2007) site, so I cannot give you a link that you can get to.  I can post some screen caps on a different server. 

IE: http://my.clipperwind.com/spcustom/telerik_myclipper_IE.jpg
FF: http://my.clipperwind.com/spcustom/telerik_myclipper_FF.jpg
0
Nick
Top achievements
Rank 1
answered on 27 Oct 2008, 05:37 PM
Ok, I have found somewhat of a lead I think....

I removed the sharepoint site from my "local intranet sites" in Internet Explorer and it now looks garbled up in Internet Explorer as well.... Is this a security issue with Telerik then?
0
Dimo
Telerik team
answered on 27 Oct 2008, 05:57 PM
Hello Nick,

Please make sure that you have Javascript enabled.

Greetings,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Nick
Top achievements
Rank 1
answered on 27 Oct 2008, 06:11 PM
Yes, javascript is enabled as all of the other javascript functions are working on the page. 
0
Nick
Top achievements
Rank 1
answered on 27 Oct 2008, 09:42 PM
No replies, so I thought I spent several hours fixing this myself....   For anyone else who runs into this issue, you cannot have a title on any css links into the document.... it will foobar Telerik's skin css file from loading properly. 

I had to have css title attributes to allow for text size switching, but will now have to find a different solution...  Hope this is useful to someone...

-Nick
0
Dimo
Telerik team
answered on 27 Oct 2008, 10:00 PM
Hi Nick,

Although we have stumbled upon such issues before, it didn't occur to me that this could be the case. When dealing with similar "mysterious" scenarios, live URLs or sample projects, which allows us to examine the problem directly, generally lead to quicker responses.

Sincerely yours,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Nick
Top achievements
Rank 1
answered on 27 Oct 2008, 10:20 PM
No worries.  I was somewhat limited as I couldn't grant access without losing my job.  Now I know for next time.  Was still easier than building my own menu system.  Thanks!
Tags
Sharepoint Integration
Asked by
Nick
Top achievements
Rank 1
Answers by
Dimo
Telerik team
Nick
Top achievements
Rank 1
Share this question
or