mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-24 12:07:23 +08:00
improve preview
This commit is contained in:
+1
-1
@@ -33,7 +33,7 @@ Complete PT website building solution. Based on NexusPHP + Laravel + Filament.
|
|||||||
- Sticky promotion
|
- Sticky promotion
|
||||||
- Custom menu
|
- Custom menu
|
||||||
- Lucky draw
|
- Lucky draw
|
||||||
|
- Custom role permission
|
||||||
## System Requirements
|
## System Requirements
|
||||||
- PHP: 8.0, must have extensions: bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp
|
- PHP: 8.0, must have extensions: bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp
|
||||||
- Mysql: 5.7 latest version or above
|
- Mysql: 5.7 latest version or above
|
||||||
|
|||||||
@@ -32,6 +32,7 @@
|
|||||||
- 置顶促销
|
- 置顶促销
|
||||||
- 自定义菜单
|
- 自定义菜单
|
||||||
- 幸运大转盘
|
- 幸运大转盘
|
||||||
|
- 自定义角色权限
|
||||||
|
|
||||||
## 系统要求
|
## 系统要求
|
||||||
- PHP: 8.0,必须扩展:bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp
|
- PHP: 8.0,必须扩展:bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ class ExamUserResource extends Resource
|
|||||||
->defaultSort('id', 'desc')
|
->defaultSort('id', 'desc')
|
||||||
->filters([
|
->filters([
|
||||||
Tables\Filters\SelectFilter::make('status')->options(ExamUser::listStatus(true))->label(__("label.status")),
|
Tables\Filters\SelectFilter::make('status')->options(ExamUser::listStatus(true))->label(__("label.status")),
|
||||||
Tables\Filters\SelectFilter::make('is_done')->options(['0' => 'No', '1' => 'yes'])->label(__('label.exam.is_done')),
|
Tables\Filters\SelectFilter::make('is_done')->options(['0' => 'No', '1' => 'yes'])->label(__('label.exam_user.is_done')),
|
||||||
])
|
])
|
||||||
->actions([
|
->actions([
|
||||||
Tables\Actions\ViewAction::make(),
|
Tables\Actions\ViewAction::make(),
|
||||||
|
|||||||
+4
-2
@@ -115,11 +115,13 @@ class User extends Authenticatable implements FilamentUser, HasName
|
|||||||
return $classText;
|
return $classText;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function listClass(): array
|
public static function listClass($min = self::CLASS_PEASANT, $max = self::CLASS_STAFF_LEADER): array
|
||||||
{
|
{
|
||||||
$result = [];
|
$result = [];
|
||||||
foreach (self::$classes as $class => $info) {
|
foreach (self::$classes as $class => $info) {
|
||||||
$result[$class] = self::getClassText($class);
|
if ($class >= $min && $class <= $max) {
|
||||||
|
$result[$class] = self::getClassText($class);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
defined('VERSION_NUMBER') || define('VERSION_NUMBER', '1.7.23');
|
defined('VERSION_NUMBER') || define('VERSION_NUMBER', '1.7.23');
|
||||||
defined('RELEASE_DATE') || define('RELEASE_DATE', '2022-08-19');
|
defined('RELEASE_DATE') || define('RELEASE_DATE', '2022-08-21');
|
||||||
defined('IN_TRACKER') || define('IN_TRACKER', false);
|
defined('IN_TRACKER') || define('IN_TRACKER', false);
|
||||||
defined('PROJECTNAME') || define("PROJECTNAME","NexusPHP");
|
defined('PROJECTNAME') || define("PROJECTNAME","NexusPHP");
|
||||||
defined('NEXUSPHPURL') || define("NEXUSPHPURL","https://nexusphp.org");
|
defined('NEXUSPHPURL') || define("NEXUSPHPURL","https://nexusphp.org");
|
||||||
|
|||||||
@@ -415,7 +415,8 @@ return array (
|
|||||||
'max_uploaded' => 3,
|
'max_uploaded' => 3,
|
||||||
'not_seed_box_max_speed' => 10240,
|
'not_seed_box_max_speed' => 10240,
|
||||||
],
|
],
|
||||||
'menu' => [
|
'system' => [
|
||||||
'enabled' => 'no',
|
'change_username_min_interval_in_days' => '365',
|
||||||
|
'change_username_card_allow_characters_outside_the_alphabets' => 'no',
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
|
|||||||
Vendored
+9
-7
@@ -9,13 +9,15 @@ jQuery(document).ready(function () {
|
|||||||
})
|
})
|
||||||
|
|
||||||
var previewEle = jQuery('#nexus-preview')
|
var previewEle = jQuery('#nexus-preview')
|
||||||
jQuery("body").on("mouseover", ".preview", function (e) {
|
jQuery(".preview").hover(function (e) {
|
||||||
let src = jQuery(this).attr("src")
|
let _this = jQuery(this);
|
||||||
|
let src = _this.attr("src")
|
||||||
if (src) {
|
if (src) {
|
||||||
previewEle.attr("src", src).css({"display": "block", "left": e.pageX + 5, "top": e.pageY + 5})
|
previewEle.attr("src", src).fadeIn("fast");
|
||||||
}
|
}
|
||||||
});
|
}, function (e) {
|
||||||
jQuery("body").on("mouseout", ".preview", function (e) {
|
previewEle.fadeOut("fast");
|
||||||
previewEle.hide()
|
}).on("mousemove", function (e) {
|
||||||
});
|
previewEle.css({"left": e.pageX + 10, "top": e.pageY + 10})
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user