Line 1: | Line 1: | ||
CKFinder is an Ajax application where the front end is completely written in JavaScript, which communicates to the server through XML messages. In the server side, there is | CKFinder is an Ajax application where the front end is completely written in JavaScript, which communicates to the server through XML messages. In the server side, there is | ||
− | + | ||
+ | a “connector”, written in a specific server language, which handles the front end requests. The following graphic illustrates it: | ||
[[Image:CKFinder Connector.png|Image:CKFinder_Connector.png]] | [[Image:CKFinder Connector.png|Image:CKFinder_Connector.png]] |
Revision as of 13:48, 16 January 2008
CKFinder is an Ajax application where the front end is completely written in JavaScript, which communicates to the server through XML messages. In the server side, there is
a “connector”, written in a specific server language, which handles the front end requests. The following graphic illustrates it:
The following tasks must be accomplished by the Connector:
- Receive CKFinder requests.
- Manage operations in the File System, like folder and files creations and listings.
- Build the XML response in the right format and syntax.
- Receive and handle file uploads from the File Browser.
- Generate image thumbnails.
- Handle ACL settings.
- All requests must take in consideration the settings defined in the config file. All confi
- g files should be unified.
This document contains the overall specifications for the development of the connector for CKFinder.