Zeile 332 | Zeile 332 |
---|
return false; }
|
return false; }
|
if(!file_exists(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['cachefile']}"))
| if(!file_exists(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['name']}"))
|
{ if(cache_stylesheet($stylesheet['tid'], $stylesheet['cachefile'], $stylesheet['stylesheet']) !== false) {
|
{ if(cache_stylesheet($stylesheet['tid'], $stylesheet['cachefile'], $stylesheet['stylesheet']) !== false) {
|
| $db->update_query("themestylesheets", array('cachefile' => $db->escape_string($stylesheet['name'])), "sid='{$stylesheet['sid']}'", 1);
|
update_theme_stylesheet_list($stylesheet['tid']); if($stylesheet['sid'] != 1)
| update_theme_stylesheet_list($stylesheet['tid']); if($stylesheet['sid'] != 1)
|
Zeile 346 | Zeile 348 |
---|
return true; }
|
return true; }
|
else if($stylesheet['sid'] != 1 && @filemtime(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['cachefile']}") > $stylesheet['lastmodified'])
| else if($stylesheet['sid'] != 1 && @filemtime(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['name']}") > $stylesheet['lastmodified'])
|
{
|
{
|
$contents = unfix_css_urls(file_get_contents(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['cachefile']}"));
| $contents = unfix_css_urls(file_get_contents(MYBB_ROOT."cache/themes/theme{$stylesheet['tid']}/{$stylesheet['name']}"));
|
$db->update_query("themestylesheets", array('stylesheet' => $db->escape_string($contents), 'lastmodified' => TIME_NOW), "sid='{$stylesheet['sid']}'", 1); return true; }
| $db->update_query("themestylesheets", array('stylesheet' => $db->escape_string($contents), 'lastmodified' => TIME_NOW), "sid='{$stylesheet['sid']}'", 1); return true; }
|
Zeile 760 | Zeile 762 |
---|
foreach($parent_list as $theme_id) {
|
foreach($parent_list as $theme_id) {
|
if(file_exists(MYBB_ROOT."cache/themes/theme{$theme_id}/{$stylesheet['cachefile']}") && filemtime(MYBB_ROOT."cache/themes/theme{$theme_id}/{$stylesheet['cachefile']}") >= $stylesheet['lastmodified'])
| if(file_exists(MYBB_ROOT."cache/themes/theme{$theme_id}/{$stylesheet['name']}") && filemtime(MYBB_ROOT."cache/themes/theme{$theme_id}/{$stylesheet['name']}") >= $stylesheet['lastmodified'])
|
{
|
{
|
$css_url = "cache/themes/theme{$theme_id}/{$stylesheet['cachefile']}";
| $css_url = "cache/themes/theme{$theme_id}/{$stylesheet['name']}";
|
break; } }
| break; } }
|
Zeile 797 | Zeile 799 |
---|
{ $theme_stylesheets['inherited']["{$attached_file}_{$action}"][$css_url] = $stylesheet['inherited']; }
|
{ $theme_stylesheets['inherited']["{$attached_file}_{$action}"][$css_url] = $stylesheet['inherited']; }
|
} }
| } }
|
}
// Now we have our list of built stylesheets, save them
| }
// Now we have our list of built stylesheets, save them
|
Zeile 952 | Zeile 954 |
---|
{ $user_themes['style'] = $themes['default']; }
|
{ $user_themes['style'] = $themes['default']; }
|
$themes[$user_themes['style']]['users'] = intval($user_themes['users']);
| if($themes[$user_themes['style']]['users'] > 0) { $themes[$user_themes['style']]['users'] += intval($user_themes['users']); } else { $themes[$user_themes['style']]['users'] = intval($user_themes['users']); }
|
}
// Restrucure the theme array to something we can "loop-de-loop" with
| }
// Restrucure the theme array to something we can "loop-de-loop" with
|
Zeile 990 | Zeile 1000 |
---|
if($theme['def'] != 1) {
|
if($theme['def'] != 1) {
|
$popup->add_item($lang->set_as_default, "index.php?module=style/themes&action=set_default&tid={$theme['tid']}"); $set_default = "<a href=\"index.php?module=style/themes&action=set_default&tid={$theme['tid']}\"><img src=\"styles/{$page->style}/images/icons/make_default.gif\" alt=\"{$lang->set_as_default}\" style=\"vertical-align: middle;\" title=\"{$lang->set_as_default}\" /></a>";
| $popup->add_item($lang->set_as_default, "index.php?module=style/themes&action=set_default&tid={$theme['tid']}&my_post_key={$mybb->post_code}"); $set_default = "<a href=\"index.php?module=style/themes&action=set_default&tid={$theme['tid']}&my_post_key={$mybb->post_code}\"><img src=\"styles/{$page->style}/images/icons/make_default.gif\" alt=\"{$lang->set_as_default}\" style=\"vertical-align: middle;\" title=\"{$lang->set_as_default}\" /></a>";
|
} else {
| } else {
|