From 58a2e10c0a747aa7f958e2d72857b70a2b5a01a5 Mon Sep 17 00:00:00 2001 From: printempw Date: Fri, 18 Nov 2016 17:24:13 +0800 Subject: [PATCH] add query string for avatars forcely --- app/Http/Controllers/AdminController.php | 1 - app/helpers.php | 6 +----- config/options.php | 3 +-- resources/views/user/closet.tpl | 4 ++-- resources/views/vendor/closet-items.tpl | 4 ++-- 5 files changed, 6 insertions(+), 12 deletions(-) diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php index 2e65bc4a..069a706c 100644 --- a/app/Http/Controllers/AdminController.php +++ b/app/Http/Controllers/AdminController.php @@ -70,7 +70,6 @@ class AdminController extends Controller $cache = Option::form('cache', '缓存相关配置', function($form) { - $form->checkbox('avatar_query_string', '头像缓存', '为头像添加 Query String'); $form->checkbox('auto_detect_asset_url', '资源地址', '自动判断资源文件地址')->hint('根据当前 URL 自动加载资源文件。如果出现 CDN 回源问题请关闭'); $form->checkbox('return_200_when_notfound', 'HTTP 响应码', '请求不存在的角色时返回 200 而不是 404'); diff --git a/app/helpers.php b/app/helpers.php index 5a00f2ce..fe4b740d 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -42,11 +42,7 @@ if (! function_exists('avatar')) { function avatar(App\Models\User $user, $size) { - $fname = base64_encode($user->email).".png"; - - if (Option::get('avatar_query_string') == "1") { - $fname .= '?v='.$user->getAvatarId(); - } + $fname = base64_encode($user->email).".png?tid=".$user->getAvatarId(); return url("avatar/$size/$fname"); } diff --git a/config/options.php b/config/options.php index 2568eaec..19c6f6d6 100644 --- a/config/options.php +++ b/config/options.php @@ -3,7 +3,7 @@ * @Author: printempw * @Date: 2016-07-29 11:53:11 * @Last Modified by: printempw - * @Last Modified time: 2016-11-06 11:53:30 + * @Last Modified time: 2016-11-18 17:00:05 */ return [ @@ -27,7 +27,6 @@ return [ 'private_score_per_storage' => '10', 'score_per_player' => '100', 'sign_after_zero' => '0', - 'avatar_query_string' => '0', 'version' => '', 'check_update' => '1', 'update_source' => 'nyavm', diff --git a/resources/views/user/closet.tpl b/resources/views/user/closet.tpl index 8ebab8e3..e7cba326 100644 --- a/resources/views/user/closet.tpl +++ b/resources/views/user/closet.tpl @@ -40,11 +40,11 @@
-
+
@include('vendor.closet-items', ['items' => $items['skin']])
-
+
@include('vendor.closet-items', ['items' => $items['cape']])
diff --git a/resources/views/vendor/closet-items.tpl b/resources/views/vendor/closet-items.tpl index ee2553c7..8c41e7b7 100644 --- a/resources/views/vendor/closet-items.tpl +++ b/resources/views/vendor/closet-items.tpl @@ -9,9 +9,9 @@

- + -