Merge branch 'master' of github.com:gnuboard/g4s

This commit is contained in:
whitedot
2013-03-13 11:12:40 +09:00

View File

@ -1795,13 +1795,16 @@ function get_skin_stylesheet($skin_path)
if(!$skin_path) if(!$skin_path)
return ""; return "";
$doc_root = realpath($_SERVER['DOCUMENT_ROOT']);
$skin_path = realpath($skin_path);
$str = ""; $str = "";
$p = parse_url(G4_URL); $p = parse_url(G4_URL);
$skin_url = $p['scheme'].'://'.$p['host']; $skin_url = $p['scheme'].'://'.$p['host'];
if(isset($p['port'])) if(isset($p['port']))
$skin_url .= ':'.$p['port']; $skin_url .= ':'.$p['port'];
$skin_url .= str_replace($_SERVER['DOCUMENT_ROOT'], "", $skin_path); $skin_url .= str_replace("\\", "/", str_replace($doc_root, "", $skin_path));
if(is_dir($skin_path)) { if(is_dir($skin_path)) {
if($dh = opendir($skin_path)) { if($dh = opendir($skin_path)) {