| @@ 17-26 (lines=10) @@ | ||
| 14 | */ |
|
| 15 | ||
| 16 | if($font_size = sys_get_param_str('font_size')) { |
|
| 17 | if(strpos($font_size, '%') !== false) { |
|
| 18 | // Размер шрифта в процентах |
|
| 19 | $font_size = min(max(floatval($font_size), FONT_SIZE_PERCENT_MIN), FONT_SIZE_PERCENT_MAX) . '%'; |
|
| 20 | } elseif(strpos($font_size, 'px') !== false) { |
|
| 21 | // Размер шрифта в пикселях |
|
| 22 | $font_size = min(max(floatval($font_size), FONT_SIZE_PIXELS_MIN), FONT_SIZE_PIXELS_MAX) . 'px'; |
|
| 23 | } else { |
|
| 24 | // Не мышонка, не лягушка... |
|
| 25 | $font_size = FONT_SIZE_PERCENT_DEFAULT_STRING; |
|
| 26 | } |
|
| 27 | ||
| 28 | sn_setcookie(SN_COOKIE_F, $font_size, SN_TIME_NOW + PERIOD_YEAR); |
|
| 29 | classSupernova::$user_options[PLAYER_OPTION_BASE_FONT_SIZE] = $font_size; |
|
| @@ 239-248 (lines=10) @@ | ||
| 236 | $user_time_measured_unix = intval(isset($user_time_diff[PLAYER_OPTION_TIME_DIFF_MEASURE_TIME]) ? strtotime($user_time_diff[PLAYER_OPTION_TIME_DIFF_MEASURE_TIME]) : 0); |
|
| 237 | ||
| 238 | $font_size = !empty($_COOKIE[SN_COOKIE_F]) ? $_COOKIE[SN_COOKIE_F] : classSupernova::$user_options[PLAYER_OPTION_BASE_FONT_SIZE]; |
|
| 239 | if(strpos($font_size, '%') !== false) { |
|
| 240 | // Размер шрифта в процентах |
|
| 241 | $font_size = min(max(floatval($font_size), FONT_SIZE_PERCENT_MIN), FONT_SIZE_PERCENT_MAX) . '%'; |
|
| 242 | } elseif(strpos($font_size, 'px') !== false) { |
|
| 243 | // Размер шрифта в пикселях |
|
| 244 | $font_size = min(max(floatval($font_size), FONT_SIZE_PIXELS_MIN), FONT_SIZE_PIXELS_MAX) . 'px'; |
|
| 245 | } else { |
|
| 246 | // Не мышонка, не лягушка... |
|
| 247 | $font_size = FONT_SIZE_PERCENT_DEFAULT_STRING; |
|
| 248 | } |
|
| 249 | ||
| 250 | $template_result['LOGIN_LOGOUT'] = $is_login; |
|
| 251 | ||