亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? config.cs

?? 是一種網(wǎng)上編輯的最強(qiáng)悍的字體編輯軟件
?? CS
字號(hào):
/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2007 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * This is the code behind of the connector.aspx page used by the 
 * File Browser.
 */

using System;
using System.Text;
using System.Web;

namespace FredCK.FCKeditorV2.FileBrowser
{
	public class Config : System.Web.UI.UserControl
	{
		private const string DEFAULT_USER_FILES_PATH = "/userfiles/";

		private string sUserFilesDirectory;

		public bool Enabled;
		public string UserFilesPath;
		public string UserFilesAbsolutePath;
		public bool ForceSingleExtension;
		public string[] AllowedTypes;
		public string[] HtmlExtensions;
		public TypeConfigList TypeConfig;

		public Config()
		{}

		private void DefaultSettings() 
		{
			// Initialize all default settings.

			Enabled = false;
			UserFilesPath = "/userfiles/";
			UserFilesAbsolutePath = "";
			ForceSingleExtension = true;
			AllowedTypes = new string[] { "File", "Image", "Flash", "Media" };
			HtmlExtensions = new string[] { "html", "htm", "xml", "xsd", "txt", "js" };

			TypeConfig = new TypeConfigList( (FileWorkerBase)this.Page );

			TypeConfig[ "File" ].AllowedExtensions = new string[] { "7z", "aiff", "asf", "avi", "bmp", "csv", "doc", "fla", "flv", "gif", "gz", "gzip", "jpeg", "jpg", "mid", "mov", "mp3", "mp4", "mpc", "mpeg", "mpg", "ods", "odt", "pdf", "png", "ppt", "pxd", "qt", "ram", "rar", "rm", "rmi", "rmvb", "rtf", "sdc", "sitd", "swf", "sxc", "sxw", "tar", "tgz", "tif", "tiff", "txt", "vsd", "wav", "wma", "wmv", "xls", "xml", "zip" };
			TypeConfig[ "File" ].DeniedExtensions = new string[] { };
			TypeConfig[ "File" ].FilesPath = "%UserFilesPath%file/";
			TypeConfig[ "File" ].FilesAbsolutePath = ( UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%file/" );
			TypeConfig[ "File" ].QuickUploadPath = "%UserFilesPath%";
			TypeConfig[ "File" ].QuickUploadAbsolutePath = "%UserFilesAbsolutePath%";

			TypeConfig[ "Image" ].AllowedExtensions = new string[] { "bmp", "gif", "jpeg", "jpg", "png" };
			TypeConfig[ "Image" ].DeniedExtensions = new string[] { };
			TypeConfig[ "Image" ].FilesPath = "%UserFilesPath%image/";
			TypeConfig[ "Image" ].FilesAbsolutePath = ( UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%image/" );
			TypeConfig[ "Image" ].QuickUploadPath = "%UserFilesPath%";
			TypeConfig[ "Image" ].QuickUploadAbsolutePath = "%UserFilesAbsolutePath%";

			TypeConfig[ "Flash" ].AllowedExtensions = new string[] { "swf", "flv" };
			TypeConfig[ "Flash" ].DeniedExtensions = new string[] { };
			TypeConfig[ "Flash" ].FilesPath = "%UserFilesPath%flash/";
			TypeConfig[ "Flash" ].FilesAbsolutePath = ( UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%flash/" );
			TypeConfig[ "Flash" ].QuickUploadPath = "%UserFilesPath%";
			TypeConfig[ "Flash" ].QuickUploadAbsolutePath = "%UserFilesAbsolutePath%";

			TypeConfig[ "Media" ].AllowedExtensions = new string[] { "aiff", "asf", "avi", "bmp", "fla", "flv", "gif", "jpeg", "jpg", "mid", "mov", "mp3", "mp4", "mpc", "mpeg", "mpg", "png", "qt", "ram", "rm", "rmi", "rmvb", "swf", "tif", "tiff", "wav", "wma", "wmv" };
			TypeConfig[ "Media" ].DeniedExtensions = new string[] { };
			TypeConfig[ "Media" ].FilesPath = "%UserFilesPath%media/";
			TypeConfig[ "Media" ].FilesAbsolutePath = ( UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%media/" );
			TypeConfig[ "Media" ].QuickUploadPath = "%UserFilesPath%";
			TypeConfig[ "Media" ].QuickUploadAbsolutePath = "%UserFilesAbsolutePath%";
		}

		internal void LoadConfig()
		{
			DefaultSettings();

			// Call the setConfig() function for the configuration file (config.ascx).
			SetConfig();

			// Look for possible UserFilesPath override options.

			// Session
			string userFilesPath = Session[ "FCKeditor:UserFilesPath" ] as string;

			// Application
			if ( userFilesPath == null || userFilesPath.Length == 0 )
				userFilesPath = Application[ "FCKeditor:UserFilesPath" ] as string;

			// Web.config file.
			if ( userFilesPath == null || userFilesPath.Length == 0 )
				userFilesPath = System.Configuration.ConfigurationSettings.AppSettings[ "FCKeditor:UserFilesPath" ];

			// config.asxc
			if ( userFilesPath == null || userFilesPath.Length == 0 )
				userFilesPath = this.UserFilesPath;

			if ( userFilesPath == null || userFilesPath.Length == 0 )
				userFilesPath = DEFAULT_USER_FILES_PATH;

			// Check that the user path ends with slash ("/")
			if ( !userFilesPath.EndsWith( "/" ) )
				userFilesPath += "/";

			userFilesPath = this.ResolveUrl( userFilesPath );

			this.UserFilesPath = userFilesPath;
		}

		/// <summary>
		/// The absolution path (server side) of the user files directory. It 
		/// is based on the <see cref="FileWorkerBase.UserFilesPath"/>.
		/// </summary>
		internal string UserFilesDirectory
		{
			get
			{
				if ( sUserFilesDirectory == null )
				{
					if ( this.UserFilesAbsolutePath.Length > 0 )
					{
						sUserFilesDirectory = this.UserFilesAbsolutePath;
						sUserFilesDirectory = sUserFilesDirectory.TrimEnd( '\\', '/' ) + '/';
					}
					else
					{
						// Get the local (server) directory path translation.
						sUserFilesDirectory = Server.MapPath( this.UserFilesPath );
					}
				}
				return sUserFilesDirectory;
			}
		}

		public virtual void SetConfig()
		{ }

		internal bool CheckIsTypeAllowed( string typeName )
		{
			return ( System.Array.IndexOf( this.AllowedTypes, typeName ) >= 0 );
		}

		internal bool CheckIsNonHtmlExtension( string extension )
		{
			return ( this.HtmlExtensions.Length == 0 || !Util.ArrayContains( this.HtmlExtensions, extension, System.Collections.CaseInsensitiveComparer.DefaultInvariant ) );
		}
	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线不卡的av| 欧美日韩国产电影| 五月激情丁香一区二区三区| 欧美一卡在线观看| 成人国产视频在线观看| 免费成人在线影院| 亚洲一线二线三线视频| 久久女同精品一区二区| 欧美日韩精品一区二区在线播放| 国产成人精品影视| 奇米影视一区二区三区| 一区二区三区小说| 国产精品人妖ts系列视频| 777色狠狠一区二区三区| 成人国产精品免费观看视频| 狠狠色狠狠色综合| 欧美a级理论片| 亚洲一区二区三区爽爽爽爽爽| 国产偷国产偷精品高清尤物| 91精品免费观看| 在线观看国产日韩| 91一区二区在线| 从欧美一区二区三区| 国内精品国产三级国产a久久| 丝袜美腿亚洲综合| 亚洲大片精品永久免费| 亚洲免费大片在线观看| 国产精品福利电影一区二区三区四区| 2021中文字幕一区亚洲| 欧美一区二区精美| 日韩一区二区三区视频| 精品污污网站免费看| 91农村精品一区二区在线| 国产成人精品免费在线| 国产一区二区伦理| 国产麻豆精品95视频| 狠狠色丁香久久婷婷综合_中| 日本v片在线高清不卡在线观看| 亚洲成人在线观看视频| 亚洲专区一二三| 亚洲综合一二区| 亚洲第四色夜色| 午夜在线电影亚洲一区| 婷婷激情综合网| 日韩精品成人一区二区在线| 日本不卡一二三区黄网| 男人的天堂久久精品| 奇米影视7777精品一区二区| 美女视频网站久久| 国内成人精品2018免费看| 国产一区二区三区观看| 国产高清久久久| av毛片久久久久**hd| 91在线国内视频| 在线亚洲高清视频| 欧美美女黄视频| 欧美va亚洲va国产综合| 久久久久99精品国产片| 欧美经典一区二区| 中文字幕中文字幕一区| 一区二区三区成人| 视频一区二区不卡| 国产一区二区影院| www.亚洲激情.com| 欧美性xxxxxxxx| 日韩一区二区精品| 欧美激情综合在线| 亚洲电影中文字幕在线观看| 婷婷开心激情综合| 国产福利一区二区三区视频在线| 成人免费看视频| 在线观看亚洲精品| 欧美电影免费提供在线观看| 日本一区二区综合亚洲| 亚洲精品高清在线| 免费成人av在线| www.亚洲色图.com| 91精品午夜视频| 中文字幕一区在线观看视频| 亚洲第一电影网| 国产激情视频一区二区三区欧美 | 麻豆成人久久精品二区三区红 | 91视视频在线观看入口直接观看www| 色老汉一区二区三区| 日韩一区二区三区在线| 国产欧美一区在线| 亚洲成人1区2区| 国产福利电影一区二区三区| 色菇凉天天综合网| 日韩精品一区二区三区中文精品 | 日韩精品五月天| 成人av动漫在线| 欧美一区二区三区四区五区 | 亚洲成人黄色小说| 国产成人午夜高潮毛片| 中文字幕一区二区三区四区不卡| 国产精品超碰97尤物18| 欧美性极品少妇| 欧美人动与zoxxxx乱| 国产亚洲精品7777| 婷婷成人综合网| 色综合久久天天| 久久蜜桃一区二区| 日韩国产欧美在线播放| 91在线视频播放| 国产视频一区二区在线观看| 午夜精品久久久久久久久久久| 国产a级毛片一区| 日韩欧美色综合| 亚洲一区精品在线| 91首页免费视频| 欧美激情一区二区三区全黄| 久久99国产精品尤物| 欧美日韩国产中文| 亚洲欧美区自拍先锋| 从欧美一区二区三区| 久久久亚洲午夜电影| 日韩国产一二三区| 欧美区在线观看| 亚洲精品菠萝久久久久久久| 成人免费av在线| 久久综合国产精品| 极品美女销魂一区二区三区免费 | 欧美日韩aaaaa| 中文一区二区在线观看| 高清国产午夜精品久久久久久| 欧美日韩在线播| 中文字幕在线一区二区三区| 亚洲欧美一区二区在线观看| 日韩精品一区二区在线观看| 95精品视频在线| 日本不卡中文字幕| 国产精品天天摸av网| 看国产成人h片视频| 欧美一区二区免费观在线| 婷婷国产在线综合| 欧美裸体一区二区三区| 视频一区二区不卡| 5566中文字幕一区二区电影| 亚洲一区自拍偷拍| 欧美日产在线观看| 午夜视频在线观看一区| 欧美一区二区视频在线观看2020| 亚洲二区在线观看| 91精选在线观看| 热久久久久久久| 欧美成人猛片aaaaaaa| 国产在线看一区| 国产精品视频yy9299一区| 国产中文字幕一区| 成人午夜激情在线| 国产农村妇女精品| 99精品1区2区| 亚洲成人激情av| 日韩欧美亚洲国产精品字幕久久久| 美女www一区二区| 精品99999| 91丝袜美腿高跟国产极品老师| 亚洲蜜臀av乱码久久精品| 欧美性色综合网| 另类小说图片综合网| 久久奇米777| 色婷婷久久久亚洲一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 欧美精品黑人性xxxx| 精品影视av免费| 成人免费在线观看入口| 欧美日韩另类国产亚洲欧美一级| 日韩精品成人一区二区三区| 日韩免费高清电影| 成人激情校园春色| 亚洲大片一区二区三区| 久久久不卡网国产精品一区| www.欧美日韩| 亚洲一区二区三区四区在线观看 | 国产精品久久久久久久久快鸭 | 亚洲一区二区av电影| 欧美电影免费提供在线观看| 不卡电影一区二区三区| 午夜欧美一区二区三区在线播放| 26uuu亚洲婷婷狠狠天堂| 91浏览器在线视频| 久久激情五月激情| 亚洲人成精品久久久久久 | 综合色中文字幕| 91精品国产日韩91久久久久久| 国产一区二区三区在线观看免费| 日韩毛片在线免费观看| 日韩一区二区三区高清免费看看| 高清在线不卡av| 日韩成人午夜精品| 国产精品看片你懂得| 日韩一区二区三区电影| 91久久精品国产91性色tv| 国产一区二区在线电影| 亚洲电影欧美电影有声小说| 国产精品美女久久久久久久久 | 午夜精品久久久久久久99水蜜桃| 日韩一卡二卡三卡四卡| 欧美在线免费播放|