<?php
-require_once 'view/theme/frio/php/PHPColors/Color.php';
+/**
+ * @file view/theme/frio/style.php
+ */
use Friendica\Core\Config;
use Friendica\Core\PConfig;
+require_once 'view/theme/frio/php/PHPColors/Color.php';
+
$schemecss = "";
$schemecssfile = false;
$scheme_modified = 0;
if ($a->module !== 'install') {
// Get the UID of the profile owner.
- $uid = get_theme_uid();
+ $uid = Profile::getThemeUid();
if ($uid) {
PConfig::load($uid, 'frio');
$contentbg_transp = Config::get("frio", "contentbg_transp");
$background_image = Config::get("frio", "background_image");
$bg_image_option = Config::get("frio", "bg_image_option");
+ $login_bg_image = Config::get("frio", "login_bg_image");
$modified = Config::get("frio", "css_modified");
// There is maybe the case that the user did never modify the theme settings.
// should leave it for admins to define for themselves.
// default.php and default.css MUST be symlinks to existing schema files.
if (! $schema) {
- if(file_exists('view/theme/frio/schema/default.php')) {
+ if (file_exists('view/theme/frio/schema/default.php')) {
$schemefile = 'view/theme/frio/schema/default.php';
require_once $schemefile;
}
- if(file_exists('view/theme/frio/schema/default.css')) {
+ if (file_exists('view/theme/frio/schema/default.css')) {
$schemecssfile = 'view/theme/frio/schema/default.css';
}
}
$bgcolor = (empty($bgcolor) ? "#ededed" : $bgcolor);
// The background image can not be empty. So we use a dummy jpg if no image was set.
$background_image = (empty($background_image) ? 'img/none.jpg' : $background_image);
+$login_bg_image = (empty($login_bg_image) ? 'img/login_bg.jpg' : $login_bg_image);
$modified = (empty($modified) ? time() :$modified);
$contentbg_transp = ((isset($contentbg_transp) && $contentbg_transp != "") ? $contentbg_transp : 100);
} else {
$link_hover_color = '#' . $lhc->lighten(5);
}
-
}
// Convert $bg_image_options into css.
'$contentbg_transp' => $contentbg_transp,
'$background_image' => $background_image,
'$background_size_img' => $background_size_img,
+ '$login_bg_image' => $login_bg_image,
);
$css_tpl = file_get_contents('view/theme/frio/css/style.css');