diff --git a/config/dmsDefaults.php b/config/dmsDefaults.php index 68abe28..015e810 100644 --- a/config/dmsDefaults.php +++ b/config/dmsDefaults.php @@ -396,7 +396,7 @@ function catchFatalErrors($p_OnOff='On'){ $sUrl = KTInit::guessRootUrl(); global $default; $sRootUrl = ($default->sslEnabled ? 'https' : 'http') .'://'.$_SERVER['HTTP_HOST'].$sUrl; - + $phperror='>
'; ini_set('error_append_string',$phperror); @@ -727,6 +727,11 @@ if ($checkup !== true) { $default->versionName = $default->versionName.' '._kt('(Community Edition)'); } } +if (!extension_loaded('mbstring')) +{ + require_once(KT_LIB_DIR . '/lib/mbstring.inc.php'); +} + require_once(KT_LIB_DIR . '/templating/kt3template.inc.php'); $GLOBALS['main'] =new KTPage(); diff --git a/lib/mbstring.inc.php b/lib/mbstring.inc.php new file mode 100644 index 0000000..308a6d9 --- /dev/null +++ b/lib/mbstring.inc.php @@ -0,0 +1,32 @@ + \ No newline at end of file diff --git a/setup/precheckup.php b/setup/precheckup.php index 0fed2b9..b8cddfb 100644 --- a/setup/precheckup.php +++ b/setup/precheckup.php @@ -5,32 +5,32 @@ * KnowledgeTree Open Source Edition * Document Management Made Simple * Copyright (C) 2004 - 2008 The Jam Warehouse Software (Pty) Limited - * + * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License version 3 as published by the * Free Software Foundation. - * + * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. - * + * * You should have received a copy of the GNU General Public License * along with this program. If not, see . - * + * * You can contact The Jam Warehouse Software (Pty) Limited, Unit 1, Tramber Place, * Blake Street, Observatory, 7925 South Africa. or email info@knowledgetree.com. - * + * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. - * + * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by - * KnowledgeTree" logo and retain the original copyright notice. If the display of the + * KnowledgeTree" logo and retain the original copyright notice. If the display of the * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices - * must display the words "Powered by KnowledgeTree" and retain the original - * copyright notice. + * must display the words "Powered by KnowledgeTree" and retain the original + * copyright notice. * Contributor( s): ______________________________________ * */ @@ -288,11 +288,52 @@ configuring your web server to use the .htaccess files that come with + + +

General KnowledgeTree

+ + + + + + + + + + +
KnowledgeTree Server Directory +
KnowledgeTree URL +
+ +

PHP version and extensions

This relates to your PHP installation environment - which version of PHP you are running, and which modules are available.

+'Session', + 'mysql'=>'MySQL', + 'mbstring'=>'Multi Byte String', + 'curl'=>'cURL', + 'exif'=>'Exif', + 'sockets'=>'Sockets', +); +$optional_extensions = array( + 'gettext'=>array('Gettext','Only needed for using non-English languages'), + 'fileinfo'=>array('Fileinfo','Provides better file identification support - not necessary if you use file extensions'), + 'win32service'=>array('Win32 Service','Allows Microsoft Windows services to be controlled. '), + 'openssl'=>array('OpenSSL','Provides encryption support') +); + + +?> + @@ -307,22 +348,27 @@ PHP you are running, and which modules are available.

+$name) + { +?> - - - - - - - - - - + + +$detail) + { + list($name, $desc) = $detail; +?> - - + + +
PHP version below 6
Session support
MySQL support
Gettext support support
Fileinfo support support