environment.php 4.77 KB
<?php
/**
 * $Id$
 *
 * Defines KnowledgeTree application environment settings.
 */ 

// ----------------------------------------------------------------
// When entering paths in this file, use the Unix-style '/' path
// separator, not the Windows-style '\' path separator.
//
// So, if you want to refer to C:\Web\KnowledgeTree\Documents,
// use:
//      C:/Web/KnowledgeTree/Documents
// ----------------------------------------------------------------

// ----------------------------------------------------------------
// The options in this section should automatically be detected by
// KnowledgeTree.  Please DO NOT set these manually if you do not
// need to, as you may introduce errors in your system.
// ----------------------------------------------------------------

// install path (file path)
//
// Leave commented to have it automatically detected.
// 
// $default->fileSystemRoot  = "";

// Webserver name (host name)
//
// Leave commented to have it automatically detected.
// 
// $default->serverName = "";

// Whether ssl is enabled or not
//
// Leave commented to have it automatically detected.
//
//$default->sslEnabled = false;

// Path to the web application from the root of the web site.
// If KT is at http://example.org/foo/, then rootUrl should be '/foo'
//
// Leave commented to have it automatically detected.
//
//$default->rootUrl  = "";

// ----------------------------------------------------------------
// At a minimum, you may need to change some of settings in this
// section.
// ----------------------------------------------------------------

// The Database Engine to use.  Currently mysql is the only
// supported type.
$default->dbType = "mysql";

// Database login details
$default->dbHost           = "localhost";
$default->dbName           = "dms";
$default->dbUser           = "dms";
$default->dbPass           = "djw9281js";

$default->dbAdminUser      = "dmsadmin";
$default->dbAdminPass      = "js9281djw";

// ----------------------------------------------------------------
// This section is for more esoteric settings.
// ----------------------------------------------------------------

// Change this to reflect the authentication method you are using
// valid choices are: DBAuthenticator, LDAPAuthenticator
$default->authenticationClass = "DBAuthenticator";

// Enable hiding of folders that are not accessible
$default->folderHidingFlag = 1;

// Default language for the interface
$default->defaultLanguage = "en";
$default->useAcceptLanguageHeader = true;

// hack to set org to use for dashboard greeting
$default->organisationID = 1;

// Scrolling News (true/false).
// Note: This makes use of the MARQUEE HTML tag. This tag is not fully supported in
//       all web browsers. It is generally safe for most web browsers (IE/Gecko-based).
//       Only enable this if you are sure that this will not adversely
//       effect your clients.
// $default->scrollingNews = true;
$default->scrollingNews = false; 

// If you don't require all documents to have all their generic metadata
// filled in, then set $default->genericMetaDataRequired = false;
$default->genericMetaDataRequired = true;

// If you want to enable PHP error logging to the log/php_error_log
// file, uncomment the next line:
// $default->phpErrorLogFile = true;

// If you want your users to go to the root folder rather than their
// unit folder, uncomment the next line:
// $default->browseToRoot = true;

// ----------------------------------------------------------------
// WARNING: Settings below here may be overridden if using database
// configuration
//
// To enable database configuration, uncomment the next command:
//
//         $default->useDatabaseConfiguration = true;
//
// ----------------------------------------------------------------

// ldap settings
$default->ldapServer = "192.168.1.9";
$default->ldapRootDn = "o=Organisation";
// current supported types=iPlanet, ActiveDirectory;
$default->ldapServerType = "iPlanet";
$default->ldapDomain = "domain.com";
$default->ldapSearchUser = "searchUser@domain.com";
$default->ldapSearchPassword = "pwd";
    
// email settings
$default->emailServer = "localhost";
$default->emailFrom = "kt@" . $default->serverName;
$default->emaiFromName = "KnowledgeTree Document Management System";
$default->emailAdmin = "kt@" . $default->serverName;
$default->emailAdminName = "DMS Administrator";
    
// directories
$default->documentRoot = $default->fileSystemRoot . "/Documents";
$default->uiDirectory = $default->fileSystemRoot . "/presentation/lookAndFeel/knowledgeTree";
     
// urls
$default->graphicsUrl = $default->rootUrl . "/graphics";
$default->uiUrl  = $default->rootUrl . "/presentation/lookAndFeel/knowledgeTree";
    
// session timeout (in seconds)
$default->sessionTimeout = 1200;
// add javascript content pane scrolling arrows
$default->contentPaneScrolling = false;

?>