summaryrefslogtreecommitdiffstats
path: root/libs/Utils.php
diff options
context:
space:
mode:
authorBigCoke233 <hi@guhub.cn>2020-07-14 16:01:49 +0800
committerBigCoke233 <hi@guhub.cn>2020-07-14 16:01:49 +0800
commit0615f62964b26f5d2f54da3c9262a1ea17df41ce (patch)
treea88fa7033911be612d12c635fd14b514c3290c60 /libs/Utils.php
parentd75331d8b8816f0806ca324b550483cbadaf656f (diff)
:poop: Fix: 自定义随机图失效
Diffstat (limited to 'libs/Utils.php')
-rw-r--r--libs/Utils.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/libs/Utils.php b/libs/Utils.php
index b78aa06..3d62f77 100644
--- a/libs/Utils.php
+++ b/libs/Utils.php
@@ -157,18 +157,18 @@ class Utils
/**
* 缩略图
*/
- public static function postBanner($post, $random){
+ public static function postBanner($post){
if($post->fields->banner && $post->fields->banner=!''):
$banner = $post->fields->banner;
else:
- if($random==''){
+ if($GLOBALS['miraclesOptions_randomBanner']==''){
$banner = '/usr/themes/Miracles/images/postbg/';
$banner .= srand(mb_strlen($post->title));
- $banner .= rand(1,15).'.jpg';
+ $banner .= mt_rand(1,15).'.jpg';
}
else{
- $banner_url = explode(',',$random);
- $banner = $banner_url[mt_rand(0,count($banner_url)-1)].'\"';
+ $banner_url = explode(',', $GLOBALS['miraclesOptions_randomBanner']);
+ $banner = $banner_url[mt_rand(0,count($banner_url)-1)];
}
endif;
//使用 TimThumb 剪裁
@@ -192,6 +192,8 @@ class Utils
$banner_url = '/usr/themes/Miracles/libs/TimThumb.php';
$banner = $banner_url.'?src='.$banner.$banner_size;
}
+ //不知道为什么会有奇怪的空格,所以这里用暴力的方法去掉
+ $banner = trim($banner);
echo $banner;
}