Line 1: | Line 1: | ||
− | To create a new resource type you should place the section below in your config. | + | To create a new resource type you should place the section below in your config.cfm file. Note that the options you can use are discribed in the [[CKFinder/Developers Guide/ColdFusion/Configuration/Resource Types/Built-in|Built-in resource types]] section. |
Example: You want to create a resource type MSdocs which will only have doc,ppt,xls extensions and be maximum 2 megabites large. | Example: You want to create a resource type MSdocs which will only have doc,ppt,xls extensions and be maximum 2 megabites large. |
Revision as of 01:33, 11 January 2008
To create a new resource type you should place the section below in your config.cfm file. Note that the options you can use are discribed in the Built-in resource types section.
Example: You want to create a resource type MSdocs which will only have doc,ppt,xls extensions and be maximum 2 megabites large.
config.resourceType[1] = structNew(); config.resourceType[1].name = 'MSdocs'; config.resourceType[1].url = config.baseUrl & 'MSdocs'; config.resourceType[1].directory = config.baseDir & 'MSdocs'; config.resourceType[1].maxSize = "2M"; config.resourceType[1].allowedExtensions = 'doc,ppt,xls'; config.resourceType[1].deniedExtensions = '';
The CKFinder will use all the resources types including the one specifies by you. If you want to limit the CKFinder to use only your resource type you must place it in the config.defaultResourceTypes = ''; field. Example:
config.defaultResourceTypes = 'MSdocs';