(Article contents proof-read and formatted) |
|||
Line 3: | Line 3: | ||
=== Example === | === Example === | ||
− | + | In order to launch CKFinder, you need to do three things: | |
* Create an instance of a CKFinder class. | * Create an instance of a CKFinder class. | ||
* Assign CKFinder properties. | * Assign CKFinder properties. | ||
− | * Call the | + | * Call the <code>Create()</code> method. |
− | + | An example of creating CKFinder using a PHP class: | |
<source lang="php"> | <source lang="php"> | ||
<?php | <?php | ||
Line 19: | Line 19: | ||
</source> | </source> | ||
− | For a full working | + | For a full working example please refer to the <code>_samples</code> directory of the installation package. |
+ | |||
== Integration methods == | == Integration methods == | ||
− | + | * [[/JavaScript|JavaScript integration]] – the preferred integration method, simple yet powerful. | |
− | * [[/JavaScript|JavaScript integration]] | + | * [[/JavaScript V1|JavaScript integration (V1)]] – the old "V1" way, useful when migrating from CKFinder 1.x because it is possible to reuse existing code. |
− | * [[/JavaScript V1|JavaScript integration (V1)]] | + | * [[/PHP V1| PHP integration]] – if you have not worked with JavaScript before or the JavaScript integration seems to be too complicated, it might be the way to go for you. |
− | * [[/PHP V1| PHP integration]] |
Revision as of 06:00, 25 May 2011
Introduction
Before reading this section, please read the installation and configuration instructions and make sure that the examples located in the _samples
directory are working correctly.
The _samples
directory contains HTML files with examples of launching CKFinder by using the JavaScript code as well as a php
folder with examples of launching CKFinder by using the PHP language.
The following files are used when either the JavaScript or the PHP method of launching CKFinder is used:
-
ckfinder.js
in case of the JavaScript integration method, -
ckfinder_v1.js
in case of JavaScript V1 integration method (useful when migrating from CKFinder 1.x), -
ckfinder.php
in case of the PHP integration method.
Example
In order to launch CKFinder, you need to do three things:
- Create an instance of a CKFinder class.
- Assign CKFinder properties.
- Call the
Create()
method.
An example of creating CKFinder using a PHP class:
<?php $finder = new CKFinder() ; $finder->BasePath = '/ckfinder/' ; $finder->SelectFunction = 'ShowFileInfo' ; $finder->Width = 800 ; $finder->Create() ; ?>
For a full working example please refer to the _samples
directory of the installation package.
Integration methods
- JavaScript integration – the preferred integration method, simple yet powerful.
- JavaScript integration (V1) – the old "V1" way, useful when migrating from CKFinder 1.x because it is possible to reuse existing code.
- PHP integration – if you have not worked with JavaScript before or the JavaScript integration seems to be too complicated, it might be the way to go for you.