In addition to the generic needs of a knowledge base, I need multiple users to be able to access and upload documents (like reports that are automatically exported to excel and original versions of other documents) to knowledge base articles.
We want to use knowledgeroot because the root structure makes it much easier to organize information and the search feature makes it easier to locate information if you don't know where it is stored. It also allows us to put in article numbers, keywords and things like that.
the config.php already has
$Config['ConfigAllowedTypes'] = array('File', 'Image', 'Flash', 'Media') ;
and
$Config['AllowedExtensions']['File'] = array('7z','aiff','asf','avi','bmp','csv','doc','fla','flv','gif','gz','gzip','jpeg','jpg','mid','mov','mp3','mp4','mpc','mpeg','mpg','ods','odt','pdf','png','ppt','pxd','qt','ram','rar','rm','rmi','rmvb','rtf','sdc','sitd','swf','sxc','sxw','tar','tgz','tif','tiff','txt','vsd','wav','wma','wmv','xls','xml','zip') ;
$Config['DeniedExtensions']['File'] = array() ;
$Config['FileTypesPath']['File'] = $Config['UserFilesPath'] . 'file/' ;
$Config['FileTypesAbsolutePath']['File']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'file/' ;
$Config['QuickUploadPath']['File'] = $Config['UserFilesPath'] ;
$Config['QuickUploadAbsolutePath']['File']= $Config['UserFilesAbsolutePath'] ;
is there something else that I must change?
P.S. I am not a PHP or Java guru by any means so it is entirely possible for it to be something extremely simple