Areas/Admin/Views/Tool/FileManager/Edit.cshtml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@{
    var blockset = StringHelper.Format<int>(Request.QueryString["blockSet"]);
}
<script type="text/javascript" src="/incs/jquery/jquery3.3.1.min.js"></script>
<!-- 主题文件 -->
<link rel="stylesheet" href="/incs/codemirror/theme/3024-night.css">
<!-- 引入CodeMirror核心文件 -->
<link href="/incs/codemirror/lib/codemirror.css" rel="stylesheet" type="text/css">
<link href="/incs/codemirror/addon/display/fullscreen.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="/incs/codemirror/lib/codemirror.js"></script>

<!-- 因为HTML混合语言依赖Javascript、XML、CSS语言支持,所以都要引入 -->
<script type="text/javascript" src="/incs/codemirror/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="/incs/codemirror/mode/xml/xml.js"></script>
<script type="text/javascript" src="/incs/codemirror/mode/css/css.js"></script>
<script type="text/javascript" src="/incs/codemirror/mode/htmlmixed/htmlmixed.js"></script>

<!--groovy代码高亮-->
<script src="/incs/codemirror/mode/groovy/groovy.js"></script>

<!-- 下面分别为显示行数、括号匹配和全屏插件 -->
<script type="text/javascript" src="/incs/codemirror/addon/selection/active-line.js"></script>
<script type="text/javascript" src="/incs/codemirror/addon/edit/matchbrackets.js"></script>
<script type="text/javascript" src="/incs/codemirror/addon/display/fullscreen.js"></script>
<style>
    .CodeMirror {
        border: 1px solid #999;
        font-size: 14px;
        line-height: 1.5;
    }
</style>
<div class="main">
    <div class="controls" style="padding-bottom:10px">
        <span>
            文件名:@ViewBag.Path
            &nbsp;&nbsp;
            编辑背景:
        </span><input type="checkbox" id="EditorBgBtn" /><span>黑色</span>
    </div>
    <el-form label-position="left" label-width="100px" size="small">
        <div class="controls">
            <textarea id="content" name="content">@ViewBag.Content</textarea>
        </div>
    </el-form>

    <div class="footer-submit-bar" id="vueBox">
        <el-button type="primary" v-on:click="postSubmit" v-show="notRead==''">提交保存</el-button>
        <el-button type="primary" disabled v-show="notRead=='true'">提交保存</el-button>
        <el-button onclick="closeSelf()" v-if="@blockset==1">关闭</el-button>
        <el-button v-on:click="closeDrawer()" v-else>关闭</el-button>
    </div>
</div>
<script type="text/javascript">
    var formData = {notRead:"@ViewBag.NotRead",name: "@Request.QueryString["name"]", path: "@Request.QueryString["path"]", content: "", siteId: "@ViewBag.CurrentSiteId" };
    //siteId属性为栏目编辑中使用,避免站点切换后跨站点保存。
    var winHeight = $(window).height();
    if (formData.notRead == "true") {
        $("#content").val("您好,此文件格式被禁止编辑!")
    }
    var mixedMode = {

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。