RT3.5.2, css doesn't apply

I successfully upgraded a test installation of RT from 3.2.3 to 3.5.2 and
everything appears to work fine so far. The upgrade went smooth and there
were no issues.

However, now that it’s running, I can’t seem to get any css to apply. In
RT_SiteConfig.pm, I have Set($WebDefaultStylesheet, ‘3.4-compat’);, blew
away the mason cache, stopped and started Apache. I have a very
non-descript index.html with all of the elements but none of the style
applied (I cannot post an image of this to the web, sorry).

This is on a RHEL3 server with MySQL 4.0.20, Apache 1.3.33, modperl 1.29,
Perl 5.8.6. Permissions on the entire css path are 755.

Thanks in advance for any help. I didn’t see anything in the wiki or in
mail archives about this.

Joe Micciche

However, now that it’s running, I can’t seem to get any css to apply.
In

RT_SiteConfig.pm, I have Set($WebDefaultStylesheet, ‘3.4-compat’);,
blew

away the mason cache, stopped and started Apache. I have a very
non-descript index.html with all of the elements but none of the style
applied (I cannot post an image of this to the web, sorry).

Is the CSS referenced in RT’s html? if you try to get the stylesheets
directly, does that work?

Hi Jesse, the css is not referenced in RT’s html (the old webrt.css still
is!), and IE downloads the 3.5.2 css rather than display it.

I feel I’m doing something stoopid here…

joe

Hi Jesse, the css is not referenced in RT’s html (the old webrt.css still
is!), and IE downloads the 3.5.2 css rather than display it.

I feel I’m doing something stoopid here…

That strongly implies your upgrade didn’t go as planned. Maybe you have
some local overlays in /local/html?

Hi Jesse, the css is not referenced in RT’s html (the old webrt.css
still

is!), and IE downloads the 3.5.2 css rather than display it.

I feel I’m doing something stoopid here…

That strongly implies your upgrade didn’t go as planned. Maybe you have
some local overlays in /local/html?

That is indeed the case, thanks Jesse.

So, when upgrading to 3.5.2 we have to re-do all customizations? :frowning: I
didn’t see this mentioned in the docs, it may be worth noting.

(BTW the 3.5.2 default css is pretty cool - nice job! It’s a great point to
jump off from when creating our own.)

joe

Hi Jesse, the css is not referenced in RT’s html (the old webrt.css
still

is!), and IE downloads the 3.5.2 css rather than display it.

I feel I’m doing something stoopid here…

That strongly implies your upgrade didn’t go as planned. Maybe you have
some local overlays in /local/html?

That is indeed the case, thanks Jesse.

So, when upgrading to 3.5.2 we have to re-do all customizations? :frowning: I
didn’t see this mentioned in the docs, it may be worth noting.

It’s generally true that when you’ve changed a system and upgraded major
versions, you’ll need to look at your changes again…