Download cattaDoc

All cattaDoc files are contained in one compressed file, but in different formats. They can be downloaded from this page

Note: There is currently an issue with downloading files. They become 3 bytes larger after download. ZIP download files can still be used, but not the TGZ files. Until solved, please use the ZIP download files.


Latest version is cattaDoc 6.0

cattaDoc with dependencies
ZIP file format
File name:
Size: 15,593,076
TGZ file format
File name: cattadoc-6.0.tgz
Size: 13,968,459


Previous update is cattaDoc 5.0.1.

Note that updates only contain changes since last full version. For latest full version with updates, download the full version plus the latest update. Simply copy the updates over the original files.

cattaDoc source only
ZIP file format
File name:
Size: 317 kb
TGZ file format
File name: cattadoc-5.0.1.tgz
Size: 289 kb


Previous version is cattaDoc 5.0.

cattaDoc source only cattaDoc with dependencies
ZIP file format
File name:
Size: 1 MB

File name:
Size: 9.3 MB
TGZ file format
File name: cattadoc-5.0.tgz
Size: 674 kb

File name: cattadoc-5.0-all.tgz
Size: 7.8 MB


You can choose between the zip format, the most common compression format for Windows - or the Linux/Unix compressed tar format when downloading cattaDoc source files. The content is the same.


Older version is cattaDoc 4.1.

cattaDoc source only
ZIP file format
File name:
Size: 1.5 MB
TGZ file format
File name: cattadoc-4.1.tgz
Size: 1 MB


cattaDoc is licensed under the GNU General Public License (GPL). For full terms see the file license.txt.





22 comments for this page

22 mikme (Waliuku - USA) wrote 2013-10-27 21:36:15 :

errror on Delete document
"Update error in Document table: Unknown column 'appendix2docID' in 'field list'"
How can I fix it??
By doing this:
12 Peter (Silesia - Poland) wrote 2011-01-12 12:06:26 :

Please: insert to new version
I added in the updateFileDocument.php:
after row 168 (after: " elseif ($rsdc== 4 {  "):

21 Francisco M (Mexico D.F. - Mexico) wrote 2013-03-06 19:17:27 :

Very difficult to implement
Many installation errors with adodb, adodb really necessary, I prefer stability, could you make a version without adodb. TK

20 Peter (Silesia - Poland) wrote 2012-03-31 22:08:06 :

Missing files - database
What do you think of my database? I sent it to the address: <erik at maaloe dot dk>

19 Erik Maaløe (Copenhagen - Denmark) wrote 2012-03-15 18:11:12 :

Re: Missing files - thanks!
 Hi Peter,
I will very much like to see your database so that I can correct possible errors in cattadocdb.sql.

18 Peter (Silesia - Poland) wrote 2012-03-12 20:29:48 :

Missing files - thanks!
Hi Erik!
You're right! (Thanks) But I was looking for my mistaket... and I found him!
The reason for the error is cattadocdb.sql.  In this file I found about 15 errors and warnings.
May when I try correct these errors I made my own error? If you want, I'll send you my own version of database. Maybe it has no errors

17 Erik Maaløe (Copenhagen - Denmark) wrote 2012-03-01 11:09:31 :

Re: Missing files
Hi Peter,
The approveProject files have been replaced by changeProject.php and changeProjectForm.php which also are replacing closeProject and reopenProject files. This is stated in doc/changelog.txt, see under 2011-05-26.

16 Peter (Silesia - Poland) wrote 2012-02-29 21:52:21 :

Missing files
Trouble again... sorry! I can't find the file: approveProject.php (& approveProjectForm.php)

15 Erik Maaløe (Værløse - Denmark) wrote 2011-12-07 09:20:02 :

About table so
Hi Peter,
'so' er short for 'sorting order'. It is a table that makes it possible to manage the sorting order of various drop downs so that it is meaningfull for the user - not just sorting in alphabetic order.
It should not be empty from the beginning.

14 Peter (Silesia - Poland) wrote 2011-12-05 17:48:12 :

My error
 The table "so" isnt empty!! I didnt notice the error during installation.

13 Peter (Silesia - Poland) wrote 2011-12-04 19:51:02 :

New version, new trouble
New version of the Cattadoc is very interesting. Thanks a lot for You work!
But I have a problem...  In the database a table :"so" is empty=> don't work create issue log entry (field Status is empty - CreateIssuelogForm.php row 50 -54 ) What does the table"so" and that the script manage table "so"?

12 Peter (Silesia - Poland) wrote 2011-01-12 12:06:26 :

Please: insert to new version
I added in the updateFileDocument.php:
after row 168 (after: " elseif ($rsdc== 4 {  "):
    $sq11a='SELECT fdcatID FROM filedocument WHERE fdID   = '.$db->qstr($rsID);
        if ($db->Execute($sq11a) == false) {
            die('<img src="images/red.gif" width="17" height="16" alt="'._("Error").'!" /> <b>'._("Select error in File/Document table").'</b>: '.$db->ErrorMsg());
        if ($sq11a->fields[0]!=$db->qstr($rsCat)){
              $sq11b = $db->Execute('SELECT ver.fileName, fc.pathName FROM version as ver, filedocument as fd
                                   LEFT JOIN fdcategory AS fc ON (fc.fdcatID=fd.fdcatID)
                                   WHERE fd.fdID=ver.fdID AND ver.fdID=' . $db->qstr($rsID));
              $sq11c = $db->Execute('SELECT pathName FROM fdcategory  WHERE fdcatID='.$db->qstr($rsCat));
             while (!$sq11b->EOF){
              $wyn= rename(CDLIBROOT . '/' . $sq11b->fields['1'] . '/' . $sq11b->fields['0'],
                           CDLIBROOT . '/' . $sq11c->fields['0'] . '/' . $sq11b->fields['0']
              if (!$wyn)die('<img src="images/red.gif" width="17" height="16" alt="'._("Error").'!" /> <b>'._("Error in move File of version").'</b>: '. E_WARNING);


What do you thing about this?

11 Peter (Silesia - Poland) wrote 2011-01-12 11:58:01 :

Next error ?
Next error ;) ... but now in the www page ( Link to the page "catadoc" is looped
(is:  must be:

10 Erik Maaløe (Copenhagen - Denmark) wrote 2010-12-03 10:03:31 :

Re: Next error?
Hi Peter,

Correct, there is an error left over from the previous version. It is more easy to fix it simply by removing the outdated test for required input in line 35-37.

This will be correction in the next version of cattaDoc which I hope I will find time to publish soon - it will include many bug fixes and a number of functional improvements.


9 Peter (Silesia - Poland) wrote 2010-11-04 14:09:18 :

Next error?
In file: "changeProjektID.php" is missing variable settings $rspc. I added (in row 33):

$rs1 = $db->Execute('SELECT pcID FROM project WHERE  pID='.$db->qstr($rsold));
if ($rs1 == false) die('<img src="images/red.gif" width="17" height="16" alt="'._("Error").'!" /> <b>'._("Error reading from Project table").'</b>: '.$db->ErrorMsg());
while (!$rs1->EOF) {
    $rspc = $rs1->fields[0];

Is this correct?

8 Erik Maaløe (Copenhagen - Denmark) wrote 2010-09-15 21:34:51 :

Re: I find error?
You are rigth. That is an error left over from the previous version of cattaDoc.
It will be corrected in the next version of cattaDoc.

7 Peter (Silesia - Poland) wrote 2010-09-13 09:48:00 :

I find error?
In 40 row file selASecFileDocumentForm.php is error (?): instead table "docclass" must be "fdclass"?

6 Snehendu Paul (Kolkata - India) wrote 2010-04-09 09:58:23 :

Admin Login Error
Hello ,
I am install the Catadoc 3.1b , when I am trying to login as admin following error :

Warning: include(adodb/ [function.include]: failed to open stream: No such file or directory in /home/projects/snehendu/cattadoc/system/ on line 17

and I am also try to search that "adodb" folder, but its not in your given zip file.

Please help me.

5 Erik Maaløe (Copenhagen - Denmark) wrote 2009-09-20 19:06:41 :

Re: Missing dash2.php
That is correct. It is missing. I will include it in the next release. It is actually just an empty template to be filled in with additional dashboard entries.

4 Peter (Silesia - Poland) wrote 2009-09-14 10:28:40 :

Missing file - mistake
Sorry my mistake! I can't find dash2.php. (cattadoc/ext...)

3 Erik Maaløe (Copenhagen - Denmark) wrote 2009-09-14 09:28:22 :

Re: Missing dash.php
The file ´dash.php´ is in the cattadoc root folder - ´cattadoc' in the download file.

2 Peter (Silesia - Poland) wrote 2009-09-09 10:34:08 :

Missing file
Where i can find "dash.php" file?

1 Mugi (Bandung - Indonesia) wrote 2009-05-01 04:58:45 :

good application

Leave a Comment

Revised: 2020-11-24