forked from GNUsocial/gnu-social
theme server support
darcs-hash:20080716205947-84dde-fa57c8fc140cc479e14b50479df13447abaef31b.gz
This commit is contained in:
parent
0b1528382b
commit
4798cd3126
@ -62,6 +62,8 @@ $config =
|
||||
array('blacklist' => array()),
|
||||
'avatar' =>
|
||||
array('server' => NULL),
|
||||
'theme' =>
|
||||
array('server' => NULL),
|
||||
'xmpp' =>
|
||||
array('enabled' => false,
|
||||
'server' => 'INVALID SERVER',
|
||||
|
@ -20,11 +20,16 @@
|
||||
if (!defined('LACONICA')) { exit(1); }
|
||||
|
||||
function theme_file($relative) {
|
||||
global $config;
|
||||
return INSTALLDIR.'/theme/'.$config['site']['theme'].'/'.$relative;
|
||||
$theme = common_config('site', 'theme');
|
||||
return INSTALLDIR.'/theme/'.$theme.'/'.$relative;
|
||||
}
|
||||
|
||||
function theme_path($relative) {
|
||||
global $config;
|
||||
return common_path('theme/'.$config['site']['theme'].'/'.$relative);
|
||||
$theme = common_config('site', 'theme');
|
||||
$server = common_config('theme', 'server');
|
||||
if ($server) {
|
||||
return 'http://'.$server.'/'.$theme.'/'.$relative;
|
||||
} else {
|
||||
return common_path('theme/'.$theme.'/'.$relative);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user