marriage/control/editor/ckfinder/config.ascx

(开头部分) 7KB

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

<%@ Control Language="C#" EnableViewState="false" AutoEventWireup="false" Inherits="CKFinder.Settings.ConfigFile" %>
<%@ Import Namespace="CKFinder.Settings" %>
<script runat="server">

	/**
	 * This function must check the user session to be sure that he/she is
	 * authorized to upload and access files using CKFinder.
	 */
	public override bool CheckAuthentication()
	{
		// WARNING : DO NOT simply return "true". By doing so, you are allowing
		// "anyone" to upload and list the files in your server. You must implement
		// some kind of session validation here. Even something very simple as...
		//
		//		return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
		//
		// ... where Session[ "IsAuthorized" ] is set to "true" as soon as the
		// user logs on your system.
        return true;
	}

	/**
	 * All configuration settings must be defined here.
	 */

    public string ChidrenDir
    {
        get
        {
            object _baseUrl = HttpContext.Current.Session["CKFinder:ChidrenDir"];
            if (_baseUrl == null || string.IsNullOrEmpty(_baseUrl.ToString()))
            {
                return String.Empty;
            }
            return _baseUrl.ToString();;
        }
    }
    
	public override void SetConfig()
	{
        String childrenDir = ChidrenDir;
		// Paste your license name and key here. If left blank, CKFinder will
		// be fully functional, in Demo Mode.
		LicenseName = "";
		LicenseKey = "";
   
        
        
        
		// The base URL used to reach files in CKFinder through the browser.
        BaseUrl = "~/CRM/control/editor/ckfinder/userfiles/";

		// The phisical directory in the server where the file will end up. If
		// blank, CKFinder attempts to resolve BaseUrl.
		BaseDir = "";

		// Optional: enable extra plugins (remember to copy .dll files first).
		Plugins = new string[] {
             //"CKFinder.Plugins.FileEditor, CKFinder_FileEditor",
			 "CKFinder.Plugins.ImageResize, CKFinder_ImageResize"
后面还有 134 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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