Commit: 10e851c04f70b69696f04a6eff6f07004f617f8a Author: Hannes Magnusson <[email protected]> Sat, 1 Jan 2011 22:05:35 +0000 Parents: 24c04d89e5c29f4899f5923136df1cbd4d25411c Branches: master
Link: http://git.php.net/?p=web/php.git;a=commitdiff;h=10e851c04f70b69696f04a6eff6f07004f617f8a Log: Set correct roots Changed paths: M include/header.inc Diff: diff --git a/include/header.inc b/include/header.inc index 020c86b..c42b089 100644 --- a/include/header.inc +++ b/include/header.inc @@ -10,6 +10,15 @@ if ($shortname = get_shortname($_SERVER["BASE_PAGE"])) { $shorturl = "http://php.net/" . $shortname; header("Link: <$shorturl>; rel=shorturl"); } + +// For static content +// FIXME: How does static.php.net work? Will it get the /js/ folders? +$STATIC_ROOT = "/"; +if ($MYSITE == "http://www.php.net/") { + $STATIC_ROOT = "http://static.php.net/www.php.net/"; +} elseif (!empty($_SERVER["STATIC_ROOT"])) { + $STATIC_ROOT = $_SERVER["STATIC_ROOT"]; +} ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo $lang?>"> @@ -19,25 +28,25 @@ if ($shortname = get_shortname($_SERVER["BASE_PAGE"])) { <meta charset="utf-8"/> - <link rel="shortcut icon" href="http://static.php.net/www.php.net/favicon.ico" /> + <link rel="shortcut icon" href="<?php echo $STATIC_ROOT ?>favicon.ico" /> <link rel="search" type="application/opensearchdescription+xml" href="http://www.php.net/phpnetimprovedsearch.src" title="Add PHP.net search" /> - <link rel="alternate" type="application/atom+xml" href="http://www.php.net/releases.atom" title="PHP Release feed" /> - <link rel="alternate" type="application/atom+xml" title="PHP: Hypertext Preprocessor" href="http://www.php.net/feed.atom" /> - <link rel="canonical" href="http://php.net/<?php echo $_SERVER['BASE_PAGE']?>" /> + <link rel="alternate" type="application/atom+xml" href="<?php echo $MYSITE ?>releases.atom" title="PHP Release feed" /> + <link rel="alternate" type="application/atom+xml" href="<?php echo $MYSITE ?>feed.atom" title="PHP: Hypertext Preprocessor" /> + <link rel="canonical" href="http://php.net<?php echo $_SERVER['BASE_PAGE']?>" /> <?php if ($shortname): ?> <link rel="shorturl" href="<?php echo $shorturl ?>" /> <?php endif ?> - <link rel="stylesheet" type="text/css" href="/styles/reset.css<?php echo $v?>" media="all" /> - <link rel="stylesheet" type="text/css" href="/styles/structure.css<?php echo $v?>" media="screen" /> - <link rel="stylesheet" type="text/css" href="/styles/doc.css<?php echo $v?>" media="screen" /> - <link rel="stylesheet" type="text/css" href="/styles/theme.css<?php echo $v?>" media="screen" /> - <link rel="stylesheet" type="text/css" href="/styles/dynamic.php<?php echo $v?>" media="screen" /> + <link rel="stylesheet" type="text/css" href="<?php echo $STATIC_ROOT ?>styles/reset.css<?php echo $v?>" media="all" /> + <link rel="stylesheet" type="text/css" href="<?php echo $STATIC_ROOT ?>styles/structure.css<?php echo $v?>" media="screen" /> + <link rel="stylesheet" type="text/css" href="<?php echo $STATIC_ROOT ?>styles/doc.css<?php echo $v?>" media="screen" /> + <link rel="stylesheet" type="text/css" href="<?php echo $STATIC_ROOT ?>styles/theme.css<?php echo $v?>" media="screen" /> + <link rel="stylesheet" type="text/css" href="<?php echo $STATIC_ROOT ?>styles/dynamic.php<?php echo $v?>" media="screen" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js"></script> - <script type="text/javascript" src="/js/common.js<?php echo $v?>"></script> - <base href="<?php echo $_SERVER["BASE_PAGE"] ?>" /> + <script type="text/javascript" src="<?php echo $STATIC_ROOT ?>js/common.js<?php echo $v?>"></script> + <base href="<?php echo $_SERVER["BASE_HREF"] ?>" /> </head> <body> -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
