mirror of
https://github.com/DzzXH/DzzOffice.git
synced 2026-01-23 01:15:19 +08:00
系统设置新增功能 1. 是否启用登录密码加密: 在许多现代系统中,登录密码加密是默认启用的,以确保用户密码的安全性。所以新增了一个系统配置项,允许管理员决定是否启用登录密码的加密传输。这一功能增强了用户密码的安全性,防止密码泄露风险。 2. UID登录(允许通过UID的方式登录验证): 引入UID(用户唯一标识符)登录方式,除了传统的用户名/邮箱/手机号登录外,用户还可以通过其UID进行登录验证,为系统访问提供另一种灵活的身份验证方式。 3. 用户在线时间更新时长: 管理员可以自定义更新用户在线时间的时间频率,这有助于更准确地反映用户的活跃状态,并对系统资源的使用进行优化。 4. 图片处理库类型: 系统新增了图片处理库类型的选择功能,允许管理员根据实际需求选择合适的图像处理库来处理缩略图和水印,以满足不同的性能和效果需求。 新增性能优化栏 1. 禁止浏览器缓冲: 通过此设置,管理员可以控制是否禁止浏览器对页面内容进行缓存。在某些场景下,禁用缓存可以提高页面的实时性和准确性。 2. 在线保持时间: 设置用户会话(session)的在线保持时间,即用户在不进行任何操作后,多久后会被视为离线。这有助于管理系统的会话资源,避免资源浪费。 3. 关闭session机制: 提供选项关闭系统的session管理机制。在某些特殊应用场景下,可能不需要使用session来跟踪用户状态,关闭session可以减少服务器负担,提高性能。 系统工具新增文件权限检查栏: 系统工具中新增了文件权限检查功能,帮助管理员快速识别和修复文件权限问题,确保系统的正常运行和数据安全。 优化提示消息框UI: 对系统的提示消息框进行了UI优化,使其更加美观、易用,提升了用户的使用体验。 压缩css、js代码优化前端性能 对前端的CSS和JS代码进行了压缩处理,减少了文件体积,加快了加载速度,从而提升了前端性能。
1 line
8.4 KiB
CSS
1 line
8.4 KiB
CSS
@font-face{font-family:'dzz';src:url('fonts/dzz.eot?ox885g');src:url('fonts/dzz.eot?ox885g#iefix') format('embedded-opentype'),url('fonts/dzz.ttf?ox885g') format('truetype'),url('fonts/dzz.woff?ox885g') format('woff'),url('fonts/dzz.svg?ox885g#icomoon') format('svg');font-weight:normal;font-style:normal;}.dzz{font-family:'dzz' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.dzz-account-box:before{content:"\e900";}.dzz-account-circle:before{content:"\e901";}.dzz-add:before{content:"\e902";}.dzz-add-circle:before{content:"\e903";}.dzz-alarm:before{content:"\e904";}.dzz-all-check:before{content:"\e905";}.dzz-all-copy:before{content:"\e906";}.dzz-all-delete:before{content:"\e907";}.dzz-all-download:before{content:"\e908";}.dzz-all-edit:before{content:"\e909";}.dzz-all-project .path1:before{content:"\e90a";color:rgb(0,0,0);}.dzz-all-project .path2:before{content:"\e90b";margin-left:-1em;color:rgb(255,255,255);}.dzz-all-project .path3:before{content:"\e90c";margin-left:-1em;color:rgb(255,255,255);}.dzz-all-project .path4:before{content:"\e90d";margin-left:-1em;color:rgb(255,255,255);}.dzz-all-project .path5:before{content:"\e90e";margin-left:-1em;color:rgb(0,0,0);}.dzz-all-project .path6:before{content:"\e90f";margin-left:-1em;color:rgb(255,255,255);}.dzz-all-project .path7:before{content:"\e910";margin-left:-1em;color:rgb(255,255,255);}.dzz-all-project .path8:before{content:"\e911";margin-left:-1em;color:rgb(255,255,255);}.dzz-announcement:before{content:"\e912";}.dzz-apps:before{content:"\e913";}.dzz-archive:before{content:"\e914";}.dzz-arrow-back:before{content:"\e915";}.dzz-arrow-dropdown:before{content:"\e916";}.dzz-arrow-dropleft:before{content:"\e917";}.dzz-arrow-dropright:before{content:"\e918";}.dzz-arrow-dropup:before{content:"\e919";}.dzz-arrow-forward:before{content:"\e91a";}.dzz-aspect-ratio:before{content:"\e91b";}.dzz-assignment:before{content:"\e91c";}.dzz-assignment_turned:before{content:"\e91d";}.dzz-attachment:before{content:"\e91e";}.dzz-autorenew:before{content:"\e91f";}.dzz-book:before{content:"\e920";}.dzz-change:before{content:"\e921";}.dzz-check-box:before{content:"\e922";}.dzz-check-box-outline-blank:before{content:"\e923";}.dzz-chevron-left:before{content:"\e924";}.dzz-chevron-right:before{content:"\e925";}.dzz-clear:before{content:"\e926";}.dzz-clock:before{content:"\e927";}.dzz-close:before{content:"\e928";}.dzz-collections:before{content:"\e929";}.dzz-comment:before{content:"\e92a";}.dzz-contact-calendar:before{content:"\e92b";}.dzz-content-cut:before{content:"\e92c";}.dzz-content-paste:before{content:"\e92d";}.dzz-copy:before{content:"\e92e";}.dzz-create:before{content:"\e92f";}.dzz-create-new-folder:before{content:"\e930";}.dzz-dashboard:before{content:"\e931";}.dzz-delete:before{content:"\e932";}.dzz-delete-forever:before{content:"\e933";}.dzz-description:before{content:"\e934";}.dzz-done:before{content:"\e935";}.dzz-download:before{content:"\e936";}.dzz-dynamic:before{content:"\e937";}.dzz-emoticon:before{content:"\e938";}.dzz-error:before{content:"\e939";}.dzz-expand-less:before{content:"\e93a";}.dzz-expand-more:before{content:"\e93b";}.dzz-explore:before{content:"\e93c";}.dzz-export:before{content:"\e93d";}.dzz-favorite:before{content:"\e93e";}.dzz-favorite-border:before{content:"\e93f";}.dzz-file:before{content:"\e940";}.dzz-filecloud:before{content:"\e941";}.dzz-file-excel:before{content:"\e942";}.dzz-file-pdf:before{content:"\e943";}.dzz-file-ppt:before{content:"\e944";}.dzz-file-text:before{content:"\e945";}.dzz-file-type:before{content:"\e946";}.dzz-filter:before{content:"\e947";}.dzz-first-page:before{content:"\e948";}.dzz-folder:before{content:"\e949";}.dzz-folder-shared:before{content:"\e94a";}.dzz-fold-limit:before{content:"\e94b";}.dzz-fullscreen:before{content:"\e94c";}.dzz-fullscreen-exit:before{content:"\e94d";}.dzz-grade:before{content:"\e94e";}.dzz-group:before{content:"\e94f";}.dzz-home:before{content:"\e950";}.dzz-info:before{content:"\e951";}.dzz-info-outline:before{content:"\e952";}.dzz-label:before{content:"\e953";}.dzz-label-outline:before{content:"\e954";}.dzz-language:before{content:"\e955";}.dzz-last-page:before{content:"\e956";}.dzz-link:before{content:"\e957";}.dzz-lock:before{content:"\e958";}.dzz-mail:before{content:"\e959";}.dzz-manage-group:before{content:"\e95a";}.dzz-manager:before{content:"\e95b";}.dzz-member:before{content:"\e95c";}.dzz-menu:before{content:"\e95d";}.dzz-money:before{content:"\e95e";}.dzz-more:before{content:"\e95f";}.dzz-movetoinbox:before{content:"\e960";}.dzz-mydisk:before{content:"\e961";}.dzz-nav-back:before{content:"\e962";}.dzz-netdisk-edit:before{content:"\e963";}.dzz-note-add:before{content:"\e964";}.dzz-notifications:before{content:"\e965";}.dzz-open:before{content:"\e966";}.dzz-paixu:before{content:"\e967";}.dzz-person:before{content:"\e968";}.dzz-person-add:before{content:"\e969";}.dzz-photo:before{content:"\e96a";}.dzz-photo-actual:before{content:"\e96b";}.dzz-photo-library:before{content:"\e96c";}.dzz-problem:before{content:"\e96d";}.dzz-public:before{content:"\e96e";}.dzz-radio-btn-checked:before{content:"\e96f";}.dzz-radio-btn-unchecked:before{content:"\e970";}.dzz-recent:before{content:"\e971";}.dzz-refresh:before{content:"\e972";}.dzz-remove-circle:before{content:"\e973";}.dzz-rename:before{content:"\e974";}.dzz-root-sym:before{content:"\e975";}.dzz-rotate:before{content:"\e976";}.dzz-save:before{content:"\e977";}.dzz-search:before{content:"\e978";}.dzz-send:before{content:"\e979";}.dzz-settings:before{content:"\e97a";}.dzz-settings-forms:before{content:"\e97b";}.dzz-settings-industry:before{content:"\e97c";}.dzz-settings-permission:before{content:"\e97d";}.dzz-settings-resource:before{content:"\e97e";}.dzz-share:before{content:"\e97f";}.dzz-smile:before{content:"\e980";}.dzz-sms:before{content:"\e981";}.dzz-sort:before{content:"\e982";}.dzz-star:before{content:"\e983";}.dzz-star-border:before{content:"\e984";}.dzz-template:before{content:"\e985";}.dzz-thumbup:before{content:"\e986";}.dzz-unarchive:before{content:"\e987";}.dzz-upload:before{content:"\e988";}.dzz-verified:before{content:"\e989";}.dzz-view-list:before{content:"\e98a";}.dzz-view-module:before{content:"\e98b";}.dzz-visibility:before{content:"\e98c";}.dzz-visibility-off:before{content:"\e98d";}.dzz-vline:before{content:"\e98e";}.dzz-wechat:before{content:"\e98f";}.dzz-atsign:before{content:"\e990";}.dzz-top:before{content:"\e991";}.dzz-link2:before{content:"\e992";}.dzz-restore:before{content:"\e993";}.dzz-archive2:before{content:"\e994";}.dzz-export2:before{content:"\e995";}.dzz-theme:before{content:"\e996";}.dzz-appmarket:before{content:"\e997";}.dzz-tools:before{content:"\e998";}.dzz-clouddisk:before{content:"\e999";}.dzz-reply:before{content:"\e99a";}.dzz-appstore:before{content:"\e99b";}.dzz-installed:before{content:"\e99c";}.dzz-login:before{content:"\e99d";}.dzz-mail2:before{content:"\e99e";}.dzz-open2:before{content:"\e99f";}.dzz-sensitive:before{content:"\e9a0";}.dzz-update:before{content:"\e9a1";}.dzz-news:before{content:"\e9a2";}.dzz-file-excel2:before{content:"\e9a3";}.dzz-file-ppt2:before{content:"\e9a4";}.dzz-file-upload:before{content:"\e9a5";}.dzz-file-word:before{content:"\e9a6";}.dzz-fold-upload:before{content:"\e9a7";}.dzz-layout:before{content:"\e9a8";}.dzz-notification-error:before{content:"\e9a9";}.dzz-notification-info:before{content:"\e9aa";}.dzz-notification-success:before{content:"\e9ab";}.dzz-notification-warning:before{content:"\e9ac";}.dzz-max:before{content:"\e9ad";}.dzz-min:before{content:"\e9ae";}.dzz-account:before{content:"\e9af";}.dzz-forum:before{content:"\e9b0";}.dzz-home2:before{content:"\e9b1";}.dzz-reminder:before{content:"\e9b2";}.dzz-sms2:before{content:"\e9b3";}.dzz-portrait:before{content:"\e9b4";}.dzz-edit:before{content:"\e9b5";}.dzz-calendar:before{content:"\e9b6";}.dzz-file2:before{content:"\e9b7";}.dzz-male:before{content:"\e9b8";}.dzz-female:before{content:"\e9b9";}.dzz-add2:before{content:"\e9ba";}.dzz-photo2:before{content:"\e9bb";}.dzz-fold:before{content:"\e9bc";}.dzz-menu2:before{content:"\e9bd";}.dzz-sorta:before{content:"\e9be";}.dzz-sortz:before{content:"\e9bf";}.dzz-boxboder:before{content:"\e9c0";}.dzz-archive3:before{content:"\e9c1";}.dzz-photo-add:before{content:"\e9c2";}.dzz-photo-check-cirlce:before{content:"\e9c3";}.dzz-photo-check-outline:before{content:"\e9c4";}.dzz-photo-check-fill:before{content:"\e9c5";}.dzz-photo-text:before{content:"\e9c6";} |