Explorar o código

去掉部分js显示版本号

sandm %!s(int64=3) %!d(string=hai) anos
pai
achega
bd95919772
Modificáronse 27 ficheiros con 19 adicións e 414 borrados
  1. 3 1
      public/test.php
  2. 0 9
      public/themes/default/assets/app/js/Chart.js
  3. 1 2
      public/themes/default/assets/app/js/aio/jquery-1.9.1.min.js
  4. 0 1
      public/themes/default/assets/app/js/axios.js
  5. 0 10
      public/themes/default/assets/app/js/company/jquery.zclip.min.js
  6. 0 21
      public/themes/default/assets/app/js/echarts.common.min.js
  7. 1 5
      public/themes/default/assets/app/js/jQuery.print.js
  8. 0 218
      public/themes/default/assets/app/js/jcarousellite.js
  9. 0 14
      public/themes/default/assets/app/js/jquery.SuperSlide.2.1.2.js
  10. 0 12
      public/themes/default/assets/app/js/jquery.autocomplete.js
  11. 1 8
      public/themes/default/assets/app/js/jquery.ba-resize.min.js
  12. 1 7
      public/themes/default/assets/app/js/jquery.cookie.js
  13. 1 4
      public/themes/default/assets/app/js/jquery.cxscroll.js
  14. 1 5
      public/themes/default/assets/app/js/jquery.flexslider-min.js
  15. 0 12
      public/themes/default/assets/app/js/jquery.form.js
  16. 1 10
      public/themes/default/assets/app/js/jquery.nivo.slider.pack.js
  17. 1 1
      public/themes/default/assets/app/js/jquery.placeholder.min.js
  18. 1 5
      public/themes/default/assets/app/js/jquery.steps.min.js
  19. 1 3
      public/themes/default/assets/app/js/jquery.validate.js
  20. 0 12
      public/themes/default/assets/app/js/outward.company.js
  21. 1 12
      public/themes/default/assets/app/js/portamento-min.js
  22. 1 14
      public/themes/default/assets/app/js/swiper.min.js
  23. 1 9
      public/themes/default/assets/app/js/viewer-jquery.min.js
  24. 1 5
      public/themes/default/assets/app/js/vue-router.js
  25. 1 1
      public/themes/default/assets/jquery/jquery-1.12.4.min.js
  26. 0 12
      public/themes/default/assets/jquery/jquery.SuperSlide.2.1.1.js
  27. 1 1
      public/themes/default/assets/jquery/jquery.min.js

+ 3 - 1
public/test.php

@@ -1,5 +1,7 @@
 <?php
-if(!preg_match('/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,15}$/','a123456789')){
+error_reporting(E_ALL);
+ini_set('display_errors',1);
+if(!preg_match('/(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[\W_]).{8,}/','DZwY&W9tT%1uFnkQ')){
     echo 0;
 }else{
     echo 1;

+ 0 - 9
public/themes/default/assets/app/js/Chart.js

@@ -1,12 +1,3 @@
-/*!
- * Chart.js
- * http://chartjs.org/
- * Version: 2.7.3
- *
- * Copyright 2018 Chart.js Contributors
- * Released under the MIT license
- * https://github.com/chartjs/Chart.js/blob/master/LICENSE.md
- */
 (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Chart = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
 
     },{}],2:[function(require,module,exports){

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 2
public/themes/default/assets/app/js/aio/jquery-1.9.1.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 1
public/themes/default/assets/app/js/axios.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 10
public/themes/default/assets/app/js/company/jquery.zclip.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 21
public/themes/default/assets/app/js/echarts.common.min.js


+ 1 - 5
public/themes/default/assets/app/js/jQuery.print.js

@@ -1,8 +1,4 @@
-/* @license
- * jQuery.print, version 1.6.0
- *  (c) Sathvik Ponangi, Doers' Guild
- * Licence: CC-By (http://creativecommons.org/licenses/by/3.0/)
- *--------------------------------------------------------------------------*/
+
 (function ($) {
     "use strict";
     // A nice closure for our definitions

+ 0 - 218
public/themes/default/assets/app/js/jcarousellite.js

@@ -1,221 +1,3 @@
-/**
- * jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget.
- * @requires jQuery v1.2 or above
- *
- * http://gmarwaha.com/jquery/jcarousellite/
- *
- * Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com)
- * Dual licensed under the MIT and GPL licenses:
- * http://www.opensource.org/licenses/mit-license.php
- * http://www.gnu.org/licenses/gpl.html
- *
- * Version: 1.0.1
- * Note: Requires jquery 1.2 or above from version 1.0.1
- */
-/**
-btnPrev : 上一张按钮
-btnNext : 下一张按钮
-btnGo : 标签控制,也就是用’1,2,3,4…’来控制
-mouseWheel : 是否支持鼠标滑轮滚动,属性值:false / true;默认为false 打开此项需要jQuery UI插件支持
-auto : 设置自动播放的速度,默认自动播放是关闭的,格式 auto: 800 (为播放速度)
-speed : 动画效果速度
-easing : 动画效果优化,姑且这么里面 需要外部插件支持
-vertical : 动画方向,如果设置为true,则表示垂直滚动,默认为false
-circular : 是否重复播放,如果设置为false,则到最后一个下一张按钮就点不动了,到第一张上一张按钮就点不动
-visible : 设置默认显示几个li,默认是3个
-start : 效果从第几个开始,默认为0
-scroll : 一次滑动几个li,默认是2
-beforeStart : 这个是接口,每次滑动效果执行之前执行的自定义函数
-afterEnd : 这个是接口,每次滑动效果执行之后执行的自定义函数
- */
- 
-/**
- * Creates a carousel-style navigation widget for images/any-content from a simple HTML markup.
- *
- * The HTML markup that is used to build the carousel can be as simple as...
- *
- *  <div class="carousel">
- *      <ul>
- *          <li><img src="image/1.jpg" alt="1"></li>
- *          <li><img src="image/2.jpg" alt="2"></li>
- *          <li><img src="image/3.jpg" alt="3"></li>
- *      </ul>
- *  </div>
- *
- * As you can see, this snippet is nothing but a simple div containing an unordered list of images.
- * You don't need any special "class" attribute, or a special "css" file for this plugin.
- * I am using a class attribute just for the sake of explanation here.
- *
- * To navigate the elements of the carousel, you need some kind of navigation buttons.
- * For example, you will need a "previous" button to go backward, and a "next" button to go forward.
- * This need not be part of the carousel "div" itself. It can be any element in your page.
- * Lets assume that the following elements in your document can be used as next, and prev buttons...
- *
- * <button class="prev">&lt;&lt;</button>
- * <button class="next">&gt;&gt;</button>
- *
- * Now, all you need to do is call the carousel component on the div element that represents it, and pass in the
- * navigation buttons as options.
- *
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev"
- * });
- *
- * That's it, you would have now converted your raw div, into a magnificient carousel.
- *
- * There are quite a few other options that you can use to customize it though.
- * Each will be explained with an example below.
- *
- * @param an options object - You can specify all the options shown below as an options object param.
- *
- * @option btnPrev, btnNext : string - no defaults
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev"
- * });
- * @desc Creates a basic carousel. Clicking "btnPrev" navigates backwards and "btnNext" navigates forward.
- *
- * @option btnGo - array - no defaults
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      btnGo: [".0", ".1", ".2"]
- * });
- * @desc If you don't want next and previous buttons for navigation, instead you prefer custom navigation based on
- * the item number within the carousel, you can use this option. Just supply an array of selectors for each element
- * in the carousel. The index of the array represents the index of the element. What i mean is, if the
- * first element in the array is ".0", it means that when the element represented by ".0" is clicked, the carousel
- * will slide to the first element and so on and so forth. This feature is very powerful. For example, i made a tabbed
- * interface out of it by making my navigation elements styled like tabs in css. As the carousel is capable of holding
- * any content, not just images, you can have a very simple tabbed navigation in minutes without using any other plugin.
- * The best part is that, the tab will "slide" based on the provided effect. :-)
- *
- * @option mouseWheel : boolean - default is false
- * @example
- * $(".carousel").jCarouselLite({
- *      mouseWheel: true
- * });
- * @desc The carousel can also be navigated using the mouse wheel interface of a scroll mouse instead of using buttons.
- * To get this feature working, you have to do 2 things. First, you have to include the mouse-wheel plugin from brandon.
- * Second, you will have to set the option "mouseWheel" to true. That's it, now you will be able to navigate your carousel
- * using the mouse wheel. Using buttons and mouseWheel or not mutually exclusive. You can still have buttons for navigation
- * as well. They complement each other. To use both together, just supply the options required for both as shown below.
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      mouseWheel: true
- * });
- *
- * @option auto : number - default is null, meaning autoscroll is disabled by default
- * @example
- * $(".carousel").jCarouselLite({
- *      auto: 800,
- *      speed: 500
- * });
- * @desc You can make your carousel auto-navigate itself by specfying a millisecond value in this option.
- * The value you specify is the amount of time between 2 slides. The default is null, and that disables auto scrolling.
- * Specify this value and magically your carousel will start auto scrolling.
- *
- * @option speed : number - 200 is default
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      speed: 800
- * });
- * @desc Specifying a speed will slow-down or speed-up the sliding speed of your carousel. Try it out with
- * different speeds like 800, 600, 1500 etc. Providing 0, will remove the slide effect.
- *
- * @option easing : string - no easing effects by default.
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      easing: "bounceout"
- * });
- * @desc You can specify any easing effect. Note: You need easing plugin for that. Once specified,
- * the carousel will slide based on the provided easing effect.
- *
- * @option vertical : boolean - default is false
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      vertical: true
- * });
- * @desc Determines the direction of the carousel. true, means the carousel will display vertically. The next and
- * prev buttons will slide the items vertically as well. The default is false, which means that the carousel will
- * display horizontally. The next and prev items will slide the items from left-right in this case.
- *
- * @option circular : boolean - default is true
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      circular: false
- * });
- * @desc Setting it to true enables circular navigation. This means, if you click "next" after you reach the last
- * element, you will automatically slide to the first element and vice versa. If you set circular to false, then
- * if you click on the "next" button after you reach the last element, you will stay in the last element itself
- * and similarly for "previous" button and first element.
- *
- * @option visible : number - default is 3
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      visible: 4
- * });
- * @desc This specifies the number of items visible at all times within the carousel. The default is 3.
- * You are even free to experiment with real numbers. Eg: "3.5" will have 3 items fully visible and the
- * last item half visible. This gives you the effect of showing the user that there are more images to the right.
- *
- * @option start : number - default is 0
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      start: 2
- * });
- * @desc You can specify from which item the carousel should start. Remember, the first item in the carousel
- * has a start of 0, and so on.
- *
- * @option scrool : number - default is 1
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      scroll: 2
- * });
- * @desc The number of items that should scroll/slide when you click the next/prev navigation buttons. By
- * default, only one item is scrolled, but you may set it to any number. Eg: setting it to "2" will scroll
- * 2 items when you click the next or previous buttons.
- *
- * @option beforeStart, afterEnd : function - callbacks
- * @example
- * $(".carousel").jCarouselLite({
- *      btnNext: ".next",
- *      btnPrev: ".prev",
- *      beforeStart: function(a) {
- *          alert("Before animation starts:" + a);
- *      },
- *      afterEnd: function(a) {
- *          alert("After animation ends:" + a);
- *      }
- * });
- * @desc If you wanted to do some logic in your page before the slide starts and after the slide ends, you can
- * register these 2 callbacks. The functions will be passed an argument that represents an array of elements that
- * are visible at the time of callback.
- *
- *
- * @cat Plugins/Image Gallery
- * @author Ganeshji Marwaha/ganeshread@gmail.com
- */
-
 (function($) {                                          // Compliant with jquery.noConflict()
 $.fn.jCarouselLite = function(o) {
     o = $.extend({

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 14
public/themes/default/assets/app/js/jquery.SuperSlide.2.1.2.js


+ 0 - 12
public/themes/default/assets/app/js/jquery.autocomplete.js

@@ -1,15 +1,3 @@
-/**
-*  Ajax Autocomplete for jQuery, version 1.1.3
-*  (c) 2010 Tomas Kirda
-*
-*  Ajax Autocomplete for jQuery is freely distributable under the terms of an MIT-style license.
-*  For details, see the web site: http://www.devbridge.com/projects/autocomplete/jquery/
-*
-*  Last Review: 04/19/2010
-*/
-
-/*jslint onevar: true, evil: true, nomen: true, eqeqeq: true, bitwise: true, regexp: true, newcap: true, immed: true */
-/*global window: true, document: true, clearInterval: true, setInterval: true, jQuery: true */
 
 (function($) {
 

+ 1 - 8
public/themes/default/assets/app/js/jquery.ba-resize.min.js

@@ -1,9 +1,2 @@
-/*
- * jQuery resize event - v1.1 - 3/14/2010
- * http://benalman.com/projects/jquery-resize-plugin/
- * 
- * Copyright (c) 2010 "Cowboy" Ben Alman
- * Dual licensed under the MIT and GPL licenses.
- * http://benalman.com/about/license/
- */
+
 (function($,h,c){var a=$([]),e=$.resize=$.extend($.resize,{}),i,k="setTimeout",j="resize",d=j+"-special-event",b="delay",f="throttleWindow";e[b]=50;e[f]=true;$.event.special[j]={setup:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.add(l);$.data(this,d,{w:l.width(),h:l.height()});if(a.length===1){g()}},teardown:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.not(l);l.removeData(d);if(!a.length){clearTimeout(i)}},add:function(l){if(!e[f]&&this[k]){return false}var n;function m(s,o,p){var q=$(this),r=$.data(this,d);r.w=o!==c?o:q.width();r.h=p!==c?p:q.height();n.apply(this,arguments)}if($.isFunction(l)){n=l;return m}else{n=l.handler;l.handler=m}}};function g(){i=h[k](function(){a.each(function(){var n=$(this),m=n.width(),l=n.height(),o=$.data(this,d);if(m!==o.w||l!==o.h){n.trigger(j,[o.w=m,o.h=l])}});g()},e[b])}})(jQuery,this);

+ 1 - 7
public/themes/default/assets/app/js/jquery.cookie.js

@@ -1,10 +1,4 @@
-/*!
- * jQuery Cookie Plugin v1.4.0
- * https://github.com/carhartl/jquery-cookie
- *
- * Copyright 2013 Klaus Hartl
- * Released under the MIT license
- */
+
 (function (factory) {
     if (typeof define === 'function' && define.amd) {
         // AMD. Register as anonymous module.

+ 1 - 4
public/themes/default/assets/app/js/jquery.cxscroll.js

@@ -1,7 +1,4 @@
-/*!
- * cxScroll 1.0.0
- * DownLoad by www.juheweb.com
- */
+
 (function($){
 	$.fn.cxScroll=function(settings){
 		if(!this.length){return;};

+ 1 - 5
public/themes/default/assets/app/js/jquery.flexslider-min.js

@@ -1,8 +1,4 @@
-/*
- * jQuery FlexSlider v2.0
- * Copyright 2012 WooThemes
- * Contributing Author: Tyler Smith
- */
+
 ;(function(d){d.flexslider=function(h,k){var a=d(h),c=d.extend({},d.flexslider.defaults,k),e=c.namespace,o="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch,s=o?"touchend":"click",l="vertical"===c.direction,m=c.reverse,i=0<c.itemWidth,p="fade"===c.animation,r=""!==c.asNavFor,f={};d.data(h,"flexslider",a);f={init:function(){a.animating=!1;a.currentSlide=c.startAt;a.animatingTo=a.currentSlide;a.atEnd=0===a.currentSlide||a.currentSlide===a.last;a.containerSelector=c.selector.substr(0,
 c.selector.search(" "));a.slides=d(c.selector,a);a.container=d(a.containerSelector,a);a.count=a.slides.length;a.syncExists=0<d(c.sync).length;"slide"===c.animation&&(c.animation="swing");a.prop=l?"top":"marginLeft";a.args={};a.manualPause=!1;a.transitions=!c.video&&!p&&c.useCSS&&function(){var b=document.createElement("div"),c=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"],d;for(d in c)if(b.style[c[d]]!==void 0){a.pfx=c[d].replace("Perspective","").toLowerCase();
 a.prop="-"+a.pfx+"-transform";return true}return false}();""!==c.controlsContainer&&(a.controlsContainer=0<d(c.controlsContainer).length&&d(c.controlsContainer));""!==c.manualControls&&(a.manualControls=0<d(c.manualControls).length&&d(c.manualControls));c.randomize&&(a.slides.sort(function(){return Math.round(Math.random())-0.5}),a.container.empty().append(a.slides));a.doMath();r&&f.asNav.setup();a.setup("init");c.controlNav&&f.controlNav.setup();c.directionNav&&f.directionNav.setup();c.keyboard&&

+ 0 - 12
public/themes/default/assets/app/js/jquery.form.js

@@ -1,16 +1,4 @@
-/*!
- * jQuery Form Plugin
- * version: 3.50.0-2014.02.05
- * Requires jQuery v1.5 or later
- * Copyright (c) 2013 M. Alsup
- * Examples and documentation at: http://malsup.com/jquery/form/
- * Project repository: https://github.com/malsup/form
- * Dual licensed under the MIT and GPL licenses.
- * https://github.com/malsup/form#copyright-and-license
- */
-/*global ActiveXObject */
 
-// AMD support
 (function (factory) {
     "use strict";
     if (typeof define === 'function' && define.amd) {

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 10
public/themes/default/assets/app/js/jquery.nivo.slider.pack.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
public/themes/default/assets/app/js/jquery.placeholder.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 5
public/themes/default/assets/app/js/jquery.steps.min.js


+ 1 - 3
public/themes/default/assets/app/js/jquery.validate.js

@@ -1,6 +1,4 @@
-/*
-* jQuery validation plug-in 1.5.2
-*/
+
 
 (function($)
 {

+ 0 - 12
public/themes/default/assets/app/js/outward.company.js

@@ -1,15 +1,3 @@
-/**
- *  Ajax Autocomplete for jQuery, version 1.1.3
- *  (c) 2010 Tomas Kirda
- *
- *  Ajax Autocomplete for jQuery is freely distributable under the terms of an MIT-style license.
- *  For details, see the web site: http://www.devbridge.com/projects/autocomplete/jquery/
- *
- *  Last Review: 04/19/2010
- */
-
-/*jslint onevar: true, evil: true, nomen: true, eqeqeq: true, bitwise: true, regexp: true, newcap: true, immed: true */
-/*global window: true, document: true, clearInterval: true, setInterval: true, jQuery: true */
 
 (function($) {
 

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 12
public/themes/default/assets/app/js/portamento-min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 14
public/themes/default/assets/app/js/swiper.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 9
public/themes/default/assets/app/js/viewer-jquery.min.js


+ 1 - 5
public/themes/default/assets/app/js/vue-router.js

@@ -1,8 +1,4 @@
-/*!
-  * vue-router v3.5.1
-  * (c) 2021 Evan You
-  * @license MIT
-  */
+
 (function (global, factory) {
     typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
         typeof define === 'function' && define.amd ? define(factory) :

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
public/themes/default/assets/jquery/jquery-1.12.4.min.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 12
public/themes/default/assets/jquery/jquery.SuperSlide.2.1.1.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1 - 1
public/themes/default/assets/jquery/jquery.min.js


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio