Bug 88263

Summary: http://docs.freebsd.org/cgi/mid.cgi output invokes stylesheet available on www.freebsd.org but not docs.freebsd.org
Product: Documentation Reporter: wlam <wlam+fbd>
Component: Books & ArticlesAssignee: Bill Fenner <fenner>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description wlam 2005-10-31 06:40:11 UTC
Some pages generated by http://docs/cgi/mid.cgi refer to /layout/* files,
and not http://www.FreeBSD.org/layout/* files as http://docs/cgi/getmsg.cgi
does.  For example,

mid.cgi:
    <link rel="stylesheet" media="screen"
    href="/layout/css/fixed.css" type="text/css"
    title="Normal Text" />
    <link rel="alternate stylesheet" media="screen"
    href="/layout/css/fixed_large.css" type="text/css"
    title="Large Text" />

<script type="text/javascript" src="/layout/js/styleswitcher.js">
</script>

getmsg.cgi:
    <link rel="stylesheet" media="screen"
    href="http://www.FreeBSD.org/layout/css/fixed.css" type="text/css"
    title="Normal Text" />
    <link rel="alternate stylesheet" media="screen"
    href="http://www.FreeBSD.org/layout/css/fixed_large.css" type="text/css"
    title="Large Text" />

<script type="text/javascript" src="http://www.FreeBSD.org/layout/js/styleswitcher.js">
</script>

On Firefox, getmsg.cgi renders nicely but mid.cgi has no style applied.

Fix: 

Either prefix http://www.FreeBSD.org/ to occurrences of /layout/ in mid.cgi, or
sync http://www.FreeBSD.org/layout to http://docs.FreeBSD.org/layout.
How-To-Repeat: 
From a mailing-list-archive message, select "Next in thread", e.g. go from

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=485248+0+archive/2005/freebsd-stable/20051030.freebsd-stable
(which looks fine)

to

http://docs.freebsd.org/cgi/mid.cgi?db=irt&id=43616CEA.9020600@xena.ipaustralia.gov.au
(which is unstyled).
Comment 1 Bill Fenner freebsd_committer freebsd_triage 2005-10-31 15:25:30 UTC
Responsible Changed
From-To: freebsd-www->fenner

I added the style to the CGI scripts.
Comment 2 Daniel Gerzo freebsd_committer freebsd_triage 2006-08-27 00:00:04 UTC
Hello bug-followup,

  I'm not sure, but it seems to me, that this problem has been already
  fixed, since I am not able to reproduce the described problem.

-- 
Best regards,
 Daniel                          mailto:danger@FreeBSD.org
Comment 3 wlam 2006-08-27 01:00:28 UTC
On Sun, 27 Aug 2006, Daniel Gerzo wrote:

>  I'm not sure, but it seems to me, that this problem has been already
>  fixed, since I am not able to reproduce the described problem.

I agree; now that mid.cgi refers to stylesheets with the www.freebsd.org 
hostname, this PR can be closed as fixed.

Thank you (<fenner@> and <danger@>) for your followup!

Wang Lam
Comment 4 Bill Fenner freebsd_committer freebsd_triage 2006-08-28 15:40:28 UTC
State Changed
From-To: open->closed

Fixed in mid.cgi revision 1.14. 
Thanks for following up!