RMS.Manage.Web/bower_components/ckfinder/plugins/fileeditor/plugin.js
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see license.txt or http://cksource.com/ckfinder/license
*
* The software, this file and its contents are subject to the CKFinder
* License. Please read the license.txt file before using, installing, copying,
* modifying or distribute this file or part of its contents. The contents of
* this file is part of the Source Code of CKFinder.
*/
CKFinder.addPlugin( 'fileeditor', function( api )
{
var regexTextExt = /^(ascx|asp|aspx|c|cfc|cfm|cpp|cs|css|htm|html|inc|java|js|less|md|mysql|php|pl|py|rb|rst|sass|scss|sql|txt|xml|xsl|xslt)$/i,
regexCodeMirrorExt = /^(ascx|asp|aspx|c|cfc|cfm|cpp|cs|css|htm|html|java|js|less|md|mysql|php|pl|py|rb|rst|sass|scss|sql|xml|xsl)$/i,
codemirror,
file,
fileLoaded = false,
doc,
codeMirrorPath = CKFinder.getPluginPath( 'fileeditor' ) + 'codemirror/',
codeMirrorModePath = codeMirrorPath + 'mode/',
codeMirrorParsers = {
c: codeMirrorModePath + 'clike/clike.js',
css: codeMirrorModePath + 'css/css.js',
html: [ codeMirrorModePath + 'xml/xml.js', codeMirrorModePath + 'javascript/javascript.js', codeMirrorModePath + 'css/css.js', codeMirrorModePath + 'htmlmixed/htmlmixed.js' ],
js: codeMirrorModePath + 'javascript/javascript.js',
md: codeMirrorModePath + 'markdown/markdown.js',
php: [ codeMirrorModePath + 'xml/xml.js', codeMirrorModePath + 'javascript/javascript.js', codeMirrorModePath + 'css/css.js', codeMirrorModePath + 'clike/clike.js', codeMirrorModePath + 'php/php.js' ],
pl: codeMirrorModePath + 'perl/perl.js',
py: codeMirrorModePath + 'python/python.js',
rb: codeMirrorModePath + 'ruby/ruby.js',
rst: [ codeMirrorModePath + 'rst/rst.js', codeMirrorModePath + 'python/python.js', codeMirrorModePath + 'stex/stex.js', codeMirrorPath + 'addon/mode/overlay.js' ],
sql: codeMirrorModePath + 'sql/sql.js',
sass: codeMirrorModePath + 'sass/sass.js',
xml: codeMirrorModePath + 'xml/xml.js'
};
codeMirrorParsers.ascx = codeMirrorParsers.html;
codeMirrorParsers.asp = codeMirrorParsers.html;
codeMirrorParsers.aspx = codeMirrorParsers.html;
codeMirrorParsers.cfm = codeMirrorParsers.html;
codeMirrorParsers.cfc = codeMirrorParsers.html;
codeMirrorParsers.less = codeMirrorParsers.css;
codeMirrorParsers.cpp = codeMirrorParsers.c;
codeMirrorParsers.cs = codeMirrorParsers.c;
codeMirrorParsers.htm = codeMirrorParsers.html;
codeMirrorParsers.java = codeMirrorParsers.c;
codeMirrorParsers.mysql = codeMirrorParsers.sql;
codeMirrorParsers.scss = codeMirrorParsers.css;
codeMirrorParsers.xsl = codeMirrorParsers.xml;
var codeMirrorModes = {
ascx : 'htmlmixed',
asp : 'htmlmixed',
aspx : 'htmlmixed',
c : 'clike',
cpp : 'clike',
cs : 'clike',
cfc : 'htmlmixed',
cfm : 'htmlmixed',
后面还有 210 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。