First you must Integrate CKEditor 3.X
(http://osticket.com/forums/showthread.php?t=5967)
Then Download CKFinder 2.X
(http://ckfinder.com)
Make sure you upload the CKFinder folder to the root of your osticket install
osticket changes
viewticket.inc.php
Find this code...
<script type="text/javascript">
CKEDITOR.replace( 'response' );
</script>
Replace with this code...
<script type="text/javascript">
CKEDITOR.replace( 'response' ,
{
filebrowserBrowseUrl : '/helpdesk/ckfinder/ckfinder.html',
filebrowserImageBrowseUrl : '/helpdesk/ckfinder/ckfinder.html?Type=Images',
filebrowserFlashBrowseUrl : '/helpdesk/ckfinder/ckfinder.html?Type=Flash',
filebrowserUploadUrl : '/helpdesk/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
filebrowserImageUploadUrl : '/helpdesk/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
filebrowserFlashUploadUrl : '/helpdesk/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'
});
</script>
ckfinder
(http://docs.cksource.com/CKFinder_2.x/Developers_Guide/PHP/CKEditor_Integration)
set /ckfinder/userfiles folder to 755 (this is the upload folder)
make the following chages to config.php
function CheckAuthentication()
{
return true;
}
$baseUrl = 'http://website.com/helpdesk/ckfinder/userfiles/';
$baseDir = realpath(dirname(__FILE__))."/userfiles/";
You can also change other settings here such as file types and can resize maximum size of uploaded images.



