Personaliza baseUrl y baseDir en CKFinder

Usamos CKEditor y CKFinder para Coldfusion en muchas de nuestras aplicaciones de CMS. Estas aplicaciones apuntan a diferentes sitios en nuestro servidor, por lo que queremos que la configuración de CKFinder cargue archivos en directorios específicos de cada aplicación. Pero uno quiere una ubicación compartida para los archivos CKEditor y CKFinder en el servidor.

En el archivo config.cfm, hemos configurado la baseURL y baseDir por defecto de esta manera:

config.baseUrl = "http://www.oursite.com/_files/site1/ckfinder_uploads/";    
config.baseDir = '\\ourserver01\_files\site1\ckfinder_uploads\';

En el archivo de encabezado de cada aplicación, incluimos lo siguiente para crear una instancia de CKEditor y CKFinder (incluido el adaptador jQuery):

<script type="text/javascript" src="/shared/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/shared/ckeditor/adapters/jquery.js"></script>
<script type="text/javascript" src="/shared/ckfinder/ckfinder.js"></script>

<script type="text/javascript">
  $(document).ready(function(){
    CKFinder.setupCKEditor( null, '/shared/ckfinder/' );
  });
</script>

Cuando abro una ventana de CKFinder en una de las aplicaciones, se abre correctamente a la baseURL / baseDir predeterminada. Sin embargo, ¿cómo puedo anular esos valores predeterminados? Intenté cambiar la función CKFinder setupCKEditor a lo siguiente sin suerte:

CKFinder.setupCKEditor( null, { basePath:'/shared/ckfinder/', baseUrl:"http://www.oursite.com/_files/NEWSITE/ckfinder_uploads/", baseDir:"\\\\ourserver01\\_files\\NEWSITE\\ckfinder_uploads\\" } );

Simplemente ignoró esto y usó los valores predeterminados. ¿Pensamientos? ¡¡Gracias!!

Respuestas a la pregunta(1)

Su respuesta a la pregunta