mirror of
https://github.com/kekingcn/kkFileView.git
synced 2026-04-27 03:38:38 +00:00
1,优化URL报错,2,更新OFD组件 3,美化Excel 4,文本方法关闭字节流 5,新增多种类型文件预览 (#419)
1,优化URL报错 2,更新OFD组件 3,美化Excel 4,文本方法关闭字节流 5,新增xmind、eml、epub、"obj", "3ds", "stl", "ply", "off", "3dm", "fbx", "dae", "wrl", "3mf", "ifc","glb","o3dv","gltf","stp","bim","fcstd","step","iges","brep"格式 Co-authored-by: gaoxiongzaq <admin@cxcp.com>
This commit is contained in:
75
server/src/main/resources/static/xmind/js/303.27a8ef6801.js
Normal file
75
server/src/main/resources/static/xmind/js/303.27a8ef6801.js
Normal file
File diff suppressed because one or more lines are too long
10680
server/src/main/resources/static/xmind/js/base.61517cade8.js
Normal file
10680
server/src/main/resources/static/xmind/js/base.61517cade8.js
Normal file
File diff suppressed because it is too large
Load Diff
6
server/src/main/resources/static/xmind/js/bootstrap-26779614c4.min.js
vendored
Normal file
6
server/src/main/resources/static/xmind/js/bootstrap-26779614c4.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
(window.wepbackJsonp1667381142044=window.wepbackJsonp1667381142044||[]).push([[120],{592:function(o){o.exports=JSON.parse('{"meta":{"title":"Xmind - Mind Mapping Software","description":"Xmind is the most professional and popular mind mapping tool. Millions of people use Xmind to clarify thinking, manage complex information, brainstorming, get work organized, remote and work from home WFH.","keywords":"Xmind,mindmap,mind map,mind mapping,mind mapping software,free mind mapping software,work from home,WFH,remote"},"og":{"locale":"en_US","site_name":"Xmind"},"_current_xmind_zen_name":"Xmind for Desktop","About Us":"About US","Blog":"Blog","Buy Now":"Buy Now","Cancel":"Cancel","Confirm":"Confirm","_ok":"OK","Continue":"Continue","Download":"Download","Email":"Email","FAQ":"FAQ","Free Download":"Free Download","Mobile":"Mobile","Phone Number":"Phone Number","Price":"Price","Pricing":"Pricing","_xmind_for_mobile":"Xmind for Mobile","_browser_does_not_support_video":"Your browser does not support the video tag.","_colonSign":": ","_features":"Features","_going_2_signin":"Going to the signin page...","_desktop":"Desktop","_mobile_ver":"Mobile","_bundle_name":"Xmind (Desktop + Mobile)","_periodSign":".","_site_map":"Site Map","_terms_of_service":"Terms of Service","month":"month","months":"months","year":"year","years":"years","_comming_soon":"Comming soon...","_all_download":"All Download"}')}}]);
|
||||
@@ -0,0 +1 @@
|
||||
(window.wepbackJsonp1667381142044=window.wepbackJsonp1667381142044||[]).push([[125],{597:function(e){e.exports=JSON.parse('{"Error":"Error","Success":"Success","_get_profile_failed":"Get profile failed.","_got_a_problem":"Sorry, we got a problem, please try again later","_server_error_try_again_later":"There is a problem with the server, please try again later.","_subscription_not_found_or_expired":"Subscription not found or expired","_enter_a_valid_info":"Please enter a valid value","_something_wrong_contact_us":"There is something wrong, please try again later or contact us: support@xmind.app"}')}}]);
|
||||
@@ -0,0 +1 @@
|
||||
(window.wepbackJsonp1667381142044=window.wepbackJsonp1667381142044||[]).push([[129],{601:function(e){e.exports=JSON.parse('{"forgot_pwd":{"meta":{"title":"Forgot Password"}},"improve_info":{"meta":{"title":"Improve Information"}},"reset_pwd":{"meta":{"title":"Reset Password"}},"signin":{"meta":{"title":"Sign In"}},"signup":{"meta":{"title":"Sign Up"}},"Continue":"Continue","Email":"Email","Sign In":"Sign In","Sign Up":"Subscription","_account_not_exist":"Your account does not exist","_already_bound":"Already bound","_ask_forgot_password":"Forgot Password?","_associated_with_xmind_id":"is now associated with your Xmind ID","_binding_failed":"Binding failed","_cancel":"Cancel","_choose_verification_method":"Choose verification method","_code_expired_or_used":"Verification code expired or already used.","_confirm_email":"Confirm Email","_confirm_password":"Confirm Password","_create_xmind_id":"Create Xmind ID","_email_address_verified":"Email address verified.","_email_dont_match":"Emails don\'t match.","_email_has_been_registered":"The email address has been registered. Try another one?","_email_or_xmindid":"Email/Xmind ID","_email_verification":"Email Verification","_enter_for_binding":"Enter email/Xmind ID for binding, enter an unregistered email address to quickly register an account.","_enter_new_password":"New Password","_enter_verification_code":"Enter Verification Code","_forget_password":"Forget Password","_go_back_sign_in":"Go back to sign in.","_has_been_occupied":" has been occupied.","_i_dont_have_an_id":"I don\'t have an Xmind ID.","_i_have_xmind_id":"I already have an Xmind ID.","_improve_info":"Improve Information","_invalidPasswordWarning":"The password contains illegal characters, please use characters and non-symbolic characters for password setting.","_invalid_email":"Your email address is invalid.","_invalid_phone":"Invalid phone.","_next_step":"Next","no_account_found":{"main":"No account found with that email or Xmind ID. Please try again or {{- signup_link}}.","signup_text":"sign up"},"_no_data":"No data","_oh_snap":"Oh snap!","_password":"Password","_password_length_tip":"Password length should be between 6 and 32 characters.","_passwords_not_match":"Passwords don\'t match.","_phone":"Phone","_reset":"Reset","_reset_password":"Reset Password","_send_me_news":"Send me tips and news (about monthly).","_send_verification_code":"Get Code","_server_error":"Server error","_sign_up":"Sign Up","_signin":"Sign in","_signin_to_xmind":"Sign in to Xmind","_signup_header1":"Create Your Xmind ID","_signup_success":"Sign Up Success!","_stay_signed_in":"Stay signed in","_thanks_for_verifying_address":"Thank you for verifying your address.","_try_resend_verfication_email":"Please try resend verification email in your account setting.","_u_must_agree_terms":"In order to use our services, you must agree to Xmind\'s Terms of Service.","_user_name_not_match_code":"User name not match verification code.","_verifyByEmail":"Verify by Email: {0}","_verifyByPhone":"Verify by Phone: {0}","_well_done":"Well done!","_wrong_verification_code":"Wrong verification code","_verification_code_has_expired":"The verification code has expired, please get another one","_xmind_id_exists":"Someone already has that Xmind ID. Try another one?","_xmind_id_invalid":"Xmind ID is invalid","_you_cant_leave_this_empty":"You can\'t leave this empty.","terms_and_privacy_required":{"main":"I have read and agree to the {{- terms_service_link}} and {{- privacy_policy_link}}.","terms_service_text":"terms of service","privacy_policy_text":"privacy policy"},"_signinToContinueBuying":"Sign in to Continue","_signinToContinueManageAccount":"Sign in to Continue","current_region_account_required_hint":{"main":"An Xmind ID for {{- xmind_app_link}} is required, you are signing in with an Xmind ID for {{- xmind_cn_link}}.","xmind_app_text":"www.xmind.app","xmind_cn_text":"www.xmind.cn"},"_enter_email_reset_pwd":"Enter your Xmind ID or verified email to reset your password.","_id_or_email":"Xmind ID or Verified Email","create_new_pwd":"Create a new password","dont_have_account":"Don’t have an account?","sign_up_now":"Sign up now.","dont_have_xmind_id":"Do not have an Xmind ID?","other_way_sign_in":"Other way to sign in","forgetpwd_continue":"Continue"}')}}]);
|
||||
4
server/src/main/resources/static/xmind/js/jquery-3-c9f5aeeca3.2.1.min.js
vendored
Normal file
4
server/src/main/resources/static/xmind/js/jquery-3-c9f5aeeca3.2.1.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@@ -0,0 +1,165 @@
|
||||
/*!
|
||||
* JavaScript Cookie v2.2.0
|
||||
* https://github.com/js-cookie/js-cookie
|
||||
*
|
||||
* Copyright 2006, 2015 Klaus Hartl & Fagner Brack
|
||||
* Released under the MIT license
|
||||
*/
|
||||
;(function (factory) {
|
||||
var registeredInModuleLoader = false;
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
define(factory);
|
||||
registeredInModuleLoader = true;
|
||||
}
|
||||
if (typeof exports === 'object') {
|
||||
module.exports = factory();
|
||||
registeredInModuleLoader = true;
|
||||
}
|
||||
if (!registeredInModuleLoader) {
|
||||
var OldCookies = window.Cookies;
|
||||
var api = window.Cookies = factory();
|
||||
api.noConflict = function () {
|
||||
window.Cookies = OldCookies;
|
||||
return api;
|
||||
};
|
||||
}
|
||||
}(function () {
|
||||
function extend () {
|
||||
var i = 0;
|
||||
var result = {};
|
||||
for (; i < arguments.length; i++) {
|
||||
var attributes = arguments[ i ];
|
||||
for (var key in attributes) {
|
||||
result[key] = attributes[key];
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
function init (converter) {
|
||||
function api (key, value, attributes) {
|
||||
var result;
|
||||
if (typeof document === 'undefined') {
|
||||
return;
|
||||
}
|
||||
|
||||
// Write
|
||||
|
||||
if (arguments.length > 1) {
|
||||
attributes = extend({
|
||||
path: '/'
|
||||
}, api.defaults, attributes);
|
||||
|
||||
if (typeof attributes.expires === 'number') {
|
||||
var expires = new Date();
|
||||
expires.setMilliseconds(expires.getMilliseconds() + attributes.expires * 864e+5);
|
||||
attributes.expires = expires;
|
||||
}
|
||||
|
||||
// We're using "expires" because "max-age" is not supported by IE
|
||||
attributes.expires = attributes.expires ? attributes.expires.toUTCString() : '';
|
||||
|
||||
try {
|
||||
result = JSON.stringify(value);
|
||||
if (/^[\{\[]/.test(result)) {
|
||||
value = result;
|
||||
}
|
||||
} catch (e) {}
|
||||
|
||||
if (!converter.write) {
|
||||
value = encodeURIComponent(String(value))
|
||||
.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent);
|
||||
} else {
|
||||
value = converter.write(value, key);
|
||||
}
|
||||
|
||||
key = encodeURIComponent(String(key));
|
||||
key = key.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent);
|
||||
key = key.replace(/[\(\)]/g, escape);
|
||||
|
||||
var stringifiedAttributes = '';
|
||||
|
||||
for (var attributeName in attributes) {
|
||||
if (!attributes[attributeName]) {
|
||||
continue;
|
||||
}
|
||||
stringifiedAttributes += '; ' + attributeName;
|
||||
if (attributes[attributeName] === true) {
|
||||
continue;
|
||||
}
|
||||
stringifiedAttributes += '=' + attributes[attributeName];
|
||||
}
|
||||
return (document.cookie = key + '=' + value + stringifiedAttributes);
|
||||
}
|
||||
|
||||
// Read
|
||||
|
||||
if (!key) {
|
||||
result = {};
|
||||
}
|
||||
|
||||
// To prevent the for loop in the first place assign an empty array
|
||||
// in case there are no cookies at all. Also prevents odd result when
|
||||
// calling "get()"
|
||||
var cookies = document.cookie ? document.cookie.split('; ') : [];
|
||||
var rdecode = /(%[0-9A-Z]{2})+/g;
|
||||
var i = 0;
|
||||
|
||||
for (; i < cookies.length; i++) {
|
||||
var parts = cookies[i].split('=');
|
||||
var cookie = parts.slice(1).join('=');
|
||||
|
||||
if (!this.json && cookie.charAt(0) === '"') {
|
||||
cookie = cookie.slice(1, -1);
|
||||
}
|
||||
|
||||
try {
|
||||
var name = parts[0].replace(rdecode, decodeURIComponent);
|
||||
cookie = converter.read ?
|
||||
converter.read(cookie, name) : converter(cookie, name) ||
|
||||
cookie.replace(rdecode, decodeURIComponent);
|
||||
|
||||
if (this.json) {
|
||||
try {
|
||||
cookie = JSON.parse(cookie);
|
||||
} catch (e) {}
|
||||
}
|
||||
|
||||
if (key === name) {
|
||||
result = cookie;
|
||||
break;
|
||||
}
|
||||
|
||||
if (!key) {
|
||||
result[name] = cookie;
|
||||
}
|
||||
} catch (e) {}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
api.set = api;
|
||||
api.get = function (key) {
|
||||
return api.call(api, key);
|
||||
};
|
||||
api.getJSON = function () {
|
||||
return api.apply({
|
||||
json: true
|
||||
}, [].slice.call(arguments));
|
||||
};
|
||||
api.defaults = {};
|
||||
|
||||
api.remove = function (key, attributes) {
|
||||
api(key, '', extend(attributes, {
|
||||
expires: -1
|
||||
}));
|
||||
};
|
||||
|
||||
api.withConverter = init;
|
||||
|
||||
return api;
|
||||
}
|
||||
|
||||
return init(function () {});
|
||||
}));
|
||||
4
server/src/main/resources/static/xmind/js/polyfill-45b9836beb.min.js
vendored
Normal file
4
server/src/main/resources/static/xmind/js/polyfill-45b9836beb.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
4
server/src/main/resources/static/xmind/js/popper-135fa9e662.min.js
vendored
Normal file
4
server/src/main/resources/static/xmind/js/popper-135fa9e662.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
35912
server/src/main/resources/static/xmind/js/share-embed.68f7476360.js
Normal file
35912
server/src/main/resources/static/xmind/js/share-embed.68f7476360.js
Normal file
File diff suppressed because one or more lines are too long
1
server/src/main/resources/static/xmind/js/text-autospace-fed758f4a6.min.js
vendored
Normal file
1
server/src/main/resources/static/xmind/js/text-autospace-fed758f4a6.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user