Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[LetoDMS-3.0.0-RC4] - Known bugs and their correction ( please don't post results here)
#1
Hi

In "out/out.KeywordChooser.php" file change line 34
PHP Code:
$categories $dms->getAllKeywordCategories($userids);^
to
PHP Code:
$categories $dms->getAllKeywordCategories($userids); 

In "out.BackupTools.php" file change lines 118 and 173
PHP Code:
print "<td>".getLongReadableDate($entry)."</td>\n"
to
PHP Code:
print "<td>".getLongReadableDate(filemtime($settings->_contentDir.$entry))."</td>\n"

In "op.Login.php" file change line 153
PHP Code:
$user addUser($loginnull$info[0]['cn'][0], $info[0]['mail'][0], $settings->_language$settings->_theme""); 
to
PHP Code:
$user addUser($loginnullsanitizeString($info[0]['cn'][0]), $info[0]['mail'][0], $settings->_language$settings->_theme""); 


Other post
"Show all results" error => It will be fixed before the final release of 3.0.0.
Invalid start date for creation date range => It will be fixed before the final release of 3.0.0.
LetoDMS download file problem, doc, xls. jpg
Errors in Backup Tools when creating Human Readable Archive
[BackupTools] - Human readable archive




Function is deprecated => In "inc.ClassDMS.php" file change line 415
PHP Code:
$tkeys split("[\t\r\n ,]+"$query); 
to
PHP Code:
$tkeys preg_split("/[\t\r\n ,]+/"$query); 

Function is deprecated => In "inc/inc.ClassSession.php" file change line 75
PHP Code:
$queryStr "UPDATE tblSessions SET lastAccess = " mktime(). " WHERE id = '" $id "'"
to
PHP Code:
$queryStr "UPDATE tblSessions SET lastAccess = " time(). " WHERE id = '" $id "'"
see http://www.php.net/manual/en/function.mktime.php



Doudoux

Reply
#2
Hi,
playing with 3.0 RC4 and assigning access to folders on a Linux/Apache system, PHP 5.2.16 and MySQL 5.0.92-community.

If I click on Copy inherited access list I get

=================================================
Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 304

Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php:304) in /home/pactcsor/public_html/internal/docflow/op/op.FolderAccess.php on line 283
================================================
I get the same error if I click Start with empty access list.
PS
Results of check.php
LetoDMS 3.0.0 check configuration (check version : 3.00-06)

Apache information not accessible

Check PHP configuration

PHP version: 5.2.16
gd2 : Ok
mbstring : Ok
database - mysql - : Ok
ldap (optional) : Error

Active PHP extension: php_ldap (optional)

Check LetoDMS configuration
settings->_rootDir : Ok
settings->_coreDir : Ok
settings->_httpRoot : Ok
settings->_ADOdbPath : Ok
database : Ok

LetoDMS version: 3.0.0 (2011-04-08 00:15:28)
database : Ok

Check other configuration
Cookies : OK

Informations

Limit size for uploading file (upload_max_filesize): 40M

Limit size for uploading file (post_max_size): 40M

SMTP server (SMTP): localhost

Limits of the execution time (max_execution_time): 60 s

Safe mode (safe_mode): OK

Open Basedir (open_basedir): OK
Reply
#3
(04-10-2011, 05:36 PM)dedide Wrote: Hi,
playing with 3.0 RC4 and assigning access to folders on a Linux/Apache system, PHP 5.2.16 and MySQL 5.0.92-community.

If I click on Copy inherited access list I get

=================================================
Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 304

Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php:304) in /home/pactcsor/public_html/internal/docflow/op/op.FolderAccess.php on line 283
================================================
I get the same error if I click Start with empty access list.
PS
Results of check.php
LetoDMS 3.0.0 check configuration (check version : 3.00-06)

Apache information not accessible

Check PHP configuration

PHP version: 5.2.16
gd2 : Ok
mbstring : Ok
database - mysql - : Ok
ldap (optional) : Error

Active PHP extension: php_ldap (optional)

Check LetoDMS configuration
settings->_rootDir : Ok
settings->_coreDir : Ok
settings->_httpRoot : Ok
settings->_ADOdbPath : Ok
database : Ok

LetoDMS version: 3.0.0 (2011-04-08 00:15:28)
database : Ok

Check other configuration
Cookies : OK

Informations

Limit size for uploading file (upload_max_filesize): 40M

Limit size for uploading file (post_max_size): 40M

SMTP server (SMTP): localhost

Limits of the execution time (max_execution_time): 60 s

Safe mode (safe_mode): OK

Open Basedir (open_basedir): OK

hi sorry to keep asking you thing but can you please post your setting file here

if you have a static ip or anything for your company please remove from it .
all we wanna see is the path to core

thanks

LetoDMS team
Reply
#4
(04-11-2011, 03:08 AM)administrator Wrote: [quote='dedide' pid='1204' dateline='1302420969']
Hi,
playing with 3.0 RC4 and assigning access to folders on a Linux/Apache system, PHP 5.2.16 and MySQL 5.0.92-community.

If I click on Copy inherited access list I get

=================================================
Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 304

Warning: Invalid argument supplied for foreach() in /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /home/pactcsor/public_html/internal/docflow/Core/inc.ClassFolder.php:304) in /home/pactcsor/public_html/internal/docflow/op/op.FolderAccess.php on line 283
================================================
I get the same error if I click Start with empty access list.


hi sorry to keep asking you thing but can you please post your setting file here

if you have a static ip or anything for your company please remove from it .
all we wanna see is the path to core

thanks

LetoDMS team

Here is the relavant section in setting file
====================
// Path to where letoDMS is located
var $_rootDir = "/home/pactcsor/public_html/internal/docflow/";

// Path to LetoDMS_Core
// If left empty LetoDMS_Core will used from the standard include path
var $_coreDir = "/home/pactcsor/public_html/internal/docflow/Core";

// The relative path in the URL, after the domain part. Do not include the
// http:// prefix or the web host name. e.g. If the full URL is
// http://www.example.com/mydms/, set $_httpRoot = "/mydms/".
// If the URL is http://www.example.com/, set $_httpRoot = "/".
var $_httpRoot = "/internal/docflow/";

// Where the uploaded files are stored (best to choose a directory that
// is not accessible through your web-server)
var $_contentDir = "/home/pactcsor/letoxxxxxx/";
===========================
Hope this is what you are after


Reply
#5
Thanks again for your great bug reports.

Most of it should be fixed in the next release candidate.

The download problem of doc, xls, jpg is something I cannot reproduce.

Creation of zip archives instead of tar.gz won't make it into 3.0.0, but I try to put it into a later version as an alternative (not as a replacement) for tar.gz.

I feel like we need a real bug tracking.

Uwe
Reply
#6
(04-11-2011, 02:13 PM)steinm Wrote: Thanks again for your great bug reports.

Most of it should be fixed in the next release candidate.

The download problem of doc, xls, jpg is something I cannot reproduce.

Creation of zip archives instead of tar.gz won't make it into 3.0.0, but I try to put it into a later version as an alternative (not as a replacement) for tar.gz.

I feel like we need a real bug tracking.

Uwe

We have one do you want access to it ?

thanks

LetoDMS
Reply
#7
Hi

New bug with correction
Problem with assigning access

In "inc.ClassFolder.php" file lines 275 and 304 change
PHP Code:
foreach ($this->_notifyList["users"] as $u) { 
to
PHP Code:
if (empty($this->_notifyList))
      
$this->getNotifyList();

foreach (
$this->_notifyList["users"] as $u) { 


For "The download problem of doc, xls, jpg", we had the problem in my work, but I can not find how it was corrected.

doudoux
Reply
#8
(04-11-2011, 03:02 PM)administrator Wrote:
(04-11-2011, 02:13 PM)steinm Wrote: I feel like we need a real bug tracking.

We have one do you want access to it ?

Yes, please. Is it publicly available?

Uwe
Reply
#9
(04-12-2011, 02:33 PM)steinm Wrote:
(04-11-2011, 03:02 PM)administrator Wrote:
(04-11-2011, 02:13 PM)steinm Wrote: I feel like we need a real bug tracking.

We have one do you want access to it ?

Yes, please. Is it publicly available?

Uwe

yes its the only reason bugs tracker is not available public because people didn't submit anything

but yes you can check access it http://www.letodms.com/bugs

LetoDMS team.

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)