Commit ed0b5953817720b497b008cc7726f3e0660448e2
1 parent
4c77b470
added copyright and gpl notice
removed owl prefix from table aliases git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2580 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
21 changed files
with
469 additions
and
138 deletions
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for adding a Org | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Add document type. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | 29 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
| 12 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc"); | 30 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc"); |
| 13 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); | 31 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); |
| 14 | -require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 32 | +require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 15 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | 33 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); |
| 16 | require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); | 34 | require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); |
| 17 | require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); | 35 | require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeFieldsLinkBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for adding a Org | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Add a link between a document type and document field UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 29 | ||
| 12 | global $default; | 30 | global $default; |
| @@ -17,7 +35,7 @@ if (checkSession()) { | @@ -17,7 +35,7 @@ if (checkSession()) { | ||
| 17 | require_once("addDocTypeFieldsLinkUI.inc"); | 35 | require_once("addDocTypeFieldsLinkUI.inc"); |
| 18 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); | 36 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); |
| 19 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); | 37 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); |
| 20 | - require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 38 | + require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 21 | require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); | 39 | require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); |
| 22 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | 40 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); |
| 23 | require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); | 41 | require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); |
| @@ -69,7 +87,7 @@ if (checkSession()) { | @@ -69,7 +87,7 @@ if (checkSession()) { | ||
| 69 | 87 | ||
| 70 | } else if (isset($fDocTypeID)){ | 88 | } else if (isset($fDocTypeID)){ |
| 71 | if (isset($fFromList)){ | 89 | if (isset($fFromList)){ |
| 72 | - $sNewTableName = $default->owl_fields_table; | 90 | + $sNewTableName = $default->document_fields_table; |
| 73 | $sNewDisplayColumn = "name"; | 91 | $sNewDisplayColumn = "name"; |
| 74 | $sNewValueColumn = "id"; | 92 | $sNewValueColumn = "id"; |
| 75 | $sNewSelectName = "fFieldID"; | 93 | $sNewSelectName = "fFieldID"; |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeFieldsLinkUI.inc
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information for adding a Org | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | ||
| 10 | - | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Add a link between a document type and document field UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 11 | function getOptionPage($fDocTypeID = null){ | 28 | function getOptionPage($fDocTypeID = null){ |
| 12 | global $default; | 29 | global $default; |
| 13 | 30 | ||
| @@ -80,7 +97,7 @@ function getFirstPage($sHtmlListBox = null, $iDocTypeID, $bIsNew = null) { | @@ -80,7 +97,7 @@ function getFirstPage($sHtmlListBox = null, $iDocTypeID, $bIsNew = null) { | ||
| 80 | $sToRender .= "<table>\n"; | 97 | $sToRender .= "<table>\n"; |
| 81 | 98 | ||
| 82 | if ($bIsNew) { | 99 | if ($bIsNew) { |
| 83 | - $sNewTableName = $default->owl_data_types_table; | 100 | + $sNewTableName = $default->data_types_table; |
| 84 | $sNewDisplayColumn = "name"; | 101 | $sNewDisplayColumn = "name"; |
| 85 | $sNewValueColumn = "name"; | 102 | $sNewValueColumn = "name"; |
| 86 | $sNewSelectName = "fDataType"; | 103 | $sNewSelectName = "fDataType"; |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeSuccess.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information when adding a Org is successful | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | ||
| 10 | - | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Successfully added a document type. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 11 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 12 | 29 | ||
| 13 | global $default; | 30 | global $default; |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeUI.inc
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information for adding a Org | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Add document type UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | // get add pages | 28 | // get add pages |
| 11 | function getPage() { | 29 | function getPage() { |
| 12 | 30 |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for editing a documentType | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Edit document type. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 29 | ||
| 12 | if (checkSession()) { | 30 | if (checkSession()) { |
| 13 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | 31 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
| 14 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); | 32 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); |
| 15 | require_once("editDocTypeUI.inc"); | 33 | require_once("editDocTypeUI.inc"); |
| 16 | - require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 34 | + require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 17 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); | 35 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); |
| 18 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); | 36 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); |
| 19 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); | 37 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeFieldsBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for editing a documentType | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Edit document type fields. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 29 | ||
| 12 | if (checkSession()) { | 30 | if (checkSession()) { |
| 13 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | 31 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
| 14 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); | 32 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); |
| 15 | require_once("editDocTypeFieldsUI.inc"); | 33 | require_once("editDocTypeFieldsUI.inc"); |
| 16 | - require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 34 | + require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 17 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); | 35 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); |
| 18 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); | 36 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc"); |
| 19 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); | 37 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeFieldsUI.inc
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information for renaming a DocType | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Edit document type fields UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 10 | 27 | ||
| 11 | // if its the manual edit page..then display normally | 28 | // if its the manual edit page..then display normally |
| 12 | function getDetailsPage($iDocTypeID) { | 29 | function getDetailsPage($iDocTypeID) { |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeUI.inc
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information for renaming a DocType | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Edit document type UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 10 | 27 | ||
| 11 | // if its the manual edit page..then display normally | 28 | // if its the manual edit page..then display normally |
| 12 | function getEditPage($iDocTypeID) { | 29 | function getEditPage($iDocTypeID) { |
| @@ -164,10 +181,10 @@ function getEditPageFail() { | @@ -164,10 +181,10 @@ function getEditPageFail() { | ||
| 164 | function getDocTypeDisplay($oDocType) { | 181 | function getDocTypeDisplay($oDocType) { |
| 165 | global $default; | 182 | global $default; |
| 166 | if (!isset($oDocType)) { | 183 | if (!isset($oDocType)) { |
| 167 | - $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID"); | 184 | + $oPatternListBox = & new PatternListBox($default->document_types_table, "name", "id", "fDocTypeID"); |
| 168 | // only restrict doc type editing for non sys admins | 185 | // only restrict doc type editing for non sys admins |
| 169 | if (!Permission::userIsSystemAdministrator()) { | 186 | if (!Permission::userIsSystemAdministrator()) { |
| 170 | - $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->owl_documents_table D on ST.id=D.document_type_id"); | 187 | + $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->documents_table D on ST.id=D.document_type_id"); |
| 171 | $oPatternListBox->setWhereClause("ISNULL(D.id)"); | 188 | $oPatternListBox->setWhereClause("ISNULL(D.id)"); |
| 172 | } | 189 | } |
| 173 | $oPatternListBox->setPostBackOnChange(true); | 190 | $oPatternListBox->setPostBackOnChange(true); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/listDocTypesBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for listing Document Types | ||
| 4 | -* | ||
| 5 | -* @author Omar Rahbeeni | ||
| 6 | -* @date 19 May 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * List document types. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 10 | 27 | ||
| 11 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 12 | require_once("$default->fileSystemRoot/lib/users/User.inc"); | 29 | require_once("$default->fileSystemRoot/lib/users/User.inc"); |
| 13 | -require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 30 | +require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 14 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | 31 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); |
| 15 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternTableSqlQuery.inc"); | 32 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternTableSqlQuery.inc"); |
| 16 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | 33 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/listDocTypesUI.inc
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* Presentation information for listing Document Types | ||
| 4 | -* | ||
| 5 | -* @author Omar Rahbeeni | ||
| 6 | -* @date 19 May 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * List document types UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 10 | 27 | ||
| 11 | function getDocumentTypes() { | 28 | function getDocumentTypes() { |
| 12 | global $default; | 29 | global $default; |
| 13 | 30 | ||
| 14 | $sQuery = "SELECT id as DocTypeID, name as DocTypeName, " . | 31 | $sQuery = "SELECT id as DocTypeID, name as DocTypeName, " . |
| 15 | "'Edit', 'Delete', 'Edit Fields' " . | 32 | "'Edit', 'Delete', 'Edit Fields' " . |
| 16 | - "FROM " . $default->owl_document_types_table . " " . | 33 | + "FROM " . $default->document_types_table . " " . |
| 17 | "ORDER BY name"; | 34 | "ORDER BY name"; |
| 18 | 35 | ||
| 19 | $aColumns = array("DocTypeName", "Edit", "Delete", "Edit Fields"); | 36 | $aColumns = array("DocTypeName", "Edit", "Delete", "Edit Fields"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeBL.php
| 1 | <?php | 1 | <?php |
| 2 | /** | 2 | /** |
| 3 | -* BL information for adding a DocType | ||
| 4 | -* | ||
| 5 | -* @author Mukhtar Dharsey | ||
| 6 | -* @date 5 February 2003 | ||
| 7 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 8 | -* | ||
| 9 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Remove a document type. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 10 | require_once("../../../../../config/dmsDefaults.php"); | 28 | require_once("../../../../../config/dmsDefaults.php"); |
| 11 | 29 | ||
| 12 | if (checkSession()) { | 30 | if (checkSession()) { |
| 13 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); | 31 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); |
| 14 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); | 32 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); |
| 15 | require_once("removeDocTypeUI.inc"); | 33 | require_once("removeDocTypeUI.inc"); |
| 16 | - require_once("$default->fileSystemRoot/lib/security/permission.inc"); | 34 | + require_once("$default->fileSystemRoot/lib/security/Permission.inc"); |
| 17 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); | 35 | require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc"); |
| 18 | require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); | 36 | require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); |
| 19 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); | 37 | require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); |
presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeUI.inc
| 1 | <?php | 1 | <?php |
| 2 | - | ||
| 3 | /** | 2 | /** |
| 4 | -* Presentation information for Deleting a DocType | ||
| 5 | -* | ||
| 6 | -* @author Mukhtar Dharsey | ||
| 7 | -* @date 5 February 2003 | ||
| 8 | -* @package presentation.lookAndFeel.knowledgeTree. | ||
| 9 | -* | ||
| 10 | -*/ | 3 | + * $Id$ |
| 4 | + * | ||
| 5 | + * Remove a document type UI functions. | ||
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 22 | + * | ||
| 23 | + * @version $Revision$ | ||
| 24 | + * @author Mukhtar Dharsey, Jam Warehouse (Pty) Ltd, South Africa | ||
| 25 | + * @package administration.doctypemanagement | ||
| 26 | + */ | ||
| 27 | + | ||
| 11 | // gets the delete stuff | 28 | // gets the delete stuff |
| 12 | function getDeletePage($iDocTypeID) { | 29 | function getDeletePage($iDocTypeID) { |
| 13 | global $default; | 30 | global $default; |
| @@ -86,8 +103,8 @@ function getDeleteFailPage() { | @@ -86,8 +103,8 @@ function getDeleteFailPage() { | ||
| 86 | function getDocTypeDisplay($oDocType) { | 103 | function getDocTypeDisplay($oDocType) { |
| 87 | global $default; | 104 | global $default; |
| 88 | if (!isset($oDocType)) { | 105 | if (!isset($oDocType)) { |
| 89 | - $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID"); | ||
| 90 | - $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->owl_documents_table D on ST.id=D.document_type_id"); | 106 | + $oPatternListBox = & new PatternListBox($default->document_types_table, "name", "id", "fDocTypeID"); |
| 107 | + $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->documents_table D on ST.id=D.document_type_id"); | ||
| 91 | $oPatternListBox->setWhereClause("ISNULL(D.id)"); | 108 | $oPatternListBox->setWhereClause("ISNULL(D.id)"); |
| 92 | $oPatternListBox->setIncludeDefaultValue(true); | 109 | $oPatternListBox->setIncludeDefaultValue(true); |
| 93 | $oPatternListBox->setPostBackOnChange(true); | 110 | $oPatternListBox->setPostBackOnChange(true); |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/archivedDocumentsUI.inc
| 1 | <?php | 1 | <?php |
| 2 | - | ||
| 3 | /** | 2 | /** |
| 4 | * $Id$ | 3 | * $Id$ |
| 5 | - * | 4 | + * |
| 6 | * This page holds all presentation code for displaying document archiving searching. | 5 | * This page holds all presentation code for displaying document archiving searching. |
| 7 | * | 6 | * |
| 8 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com |
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 9 | * | 22 | * |
| 10 | * @version $Revision$ | 23 | * @version $Revision$ |
| 11 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 24 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/expungeDeletedDocumentsBL.php
| @@ -11,13 +11,26 @@ require_once("$default->fileSystemRoot/lib/web/WebDocument.inc"); | @@ -11,13 +11,26 @@ require_once("$default->fileSystemRoot/lib/web/WebDocument.inc"); | ||
| 11 | require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); | 11 | require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); |
| 12 | require_once("expungeDeletedDocumentsUI.inc"); | 12 | require_once("expungeDeletedDocumentsUI.inc"); |
| 13 | require_once("$default->fileSystemRoot/presentation/Html.inc"); | 13 | require_once("$default->fileSystemRoot/presentation/Html.inc"); |
| 14 | - | ||
| 15 | /** | 14 | /** |
| 16 | * $Id$ | 15 | * $Id$ |
| 17 | - * | 16 | + * |
| 18 | * Business logic for expunging deleted documents. | 17 | * Business logic for expunging deleted documents. |
| 19 | * | 18 | * |
| 20 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 19 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com |
| 20 | + * | ||
| 21 | + * This program is free software; you can redistribute it and/or modify | ||
| 22 | + * it under the terms of the GNU General Public License as published by | ||
| 23 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 24 | + * (at your option) any later version. | ||
| 25 | + * | ||
| 26 | + * This program is distributed in the hope that it will be useful, | ||
| 27 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 28 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 29 | + * GNU General Public License for more details. | ||
| 30 | + * | ||
| 31 | + * You should have received a copy of the GNU General Public License | ||
| 32 | + * along with this program; if not, write to the Free Software | ||
| 33 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 21 | * | 34 | * |
| 22 | * @version $Revision$ | 35 | * @version $Revision$ |
| 23 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 36 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
| @@ -53,7 +66,7 @@ if (checkSession()) { | @@ -53,7 +66,7 @@ if (checkSession()) { | ||
| 53 | $aDocuments[$i]->cleanupDocumentData($fDocumentIDs[$i]); | 66 | $aDocuments[$i]->cleanupDocumentData($fDocumentIDs[$i]); |
| 54 | 67 | ||
| 55 | // delete the corresponding web document entry | 68 | // delete the corresponding web document entry |
| 56 | - $oWebDocument = WebDocument::get(lookupID($default->owl_web_documents_table, "document_id", $fDocumentIDs[$i])); | 69 | + $oWebDocument = WebDocument::get(lookupID($default->web_documents_table, "document_id", $fDocumentIDs[$i])); |
| 57 | $oWebDocument->delete(); | 70 | $oWebDocument->delete(); |
| 58 | 71 | ||
| 59 | // store an expunge transaction | 72 | // store an expunge transaction |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/expungeDeletedDocumentsUI.inc
| 1 | <?php | 1 | <?php |
| 2 | - | ||
| 3 | /** | 2 | /** |
| 4 | * $Id$ | 3 | * $Id$ |
| 5 | - * | ||
| 6 | - * This page holds all presentation code for expunging documents pages. | ||
| 7 | * | 4 | * |
| 8 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 5 | + * This page holds all presentation code for expunging documents pages. |
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 9 | * | 22 | * |
| 10 | * @version $Revision$ | 23 | * @version $Revision$ |
| 11 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 24 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/listDeletedDocumentsBL.php
| @@ -9,13 +9,26 @@ require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); | @@ -9,13 +9,26 @@ require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); | ||
| 9 | 9 | ||
| 10 | require_once("listDeletedDocumentsUI.inc"); | 10 | require_once("listDeletedDocumentsUI.inc"); |
| 11 | require_once("$default->fileSystemRoot/presentation/Html.inc"); | 11 | require_once("$default->fileSystemRoot/presentation/Html.inc"); |
| 12 | - | ||
| 13 | /** | 12 | /** |
| 14 | * $Id$ | 13 | * $Id$ |
| 15 | - * | 14 | + * |
| 16 | * Business logic for listing deleted documents. | 15 | * Business logic for listing deleted documents. |
| 17 | * | 16 | * |
| 18 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 17 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com |
| 18 | + * | ||
| 19 | + * This program is free software; you can redistribute it and/or modify | ||
| 20 | + * it under the terms of the GNU General Public License as published by | ||
| 21 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 22 | + * (at your option) any later version. | ||
| 23 | + * | ||
| 24 | + * This program is distributed in the hope that it will be useful, | ||
| 25 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 26 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 27 | + * GNU General Public License for more details. | ||
| 28 | + * | ||
| 29 | + * You should have received a copy of the GNU General Public License | ||
| 30 | + * along with this program; if not, write to the Free Software | ||
| 31 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 19 | * | 32 | * |
| 20 | * @version $Revision$ | 33 | * @version $Revision$ |
| 21 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 34 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/listDeletedDocumentsUI.inc
| 1 | <?php | 1 | <?php |
| 2 | - | ||
| 3 | /** | 2 | /** |
| 4 | * $Id$ | 3 | * $Id$ |
| 5 | - * | ||
| 6 | - * This page holds all presentation code for displaying deleted documents management pages. | ||
| 7 | * | 4 | * |
| 8 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 5 | + * This page holds all presentation code for displaying deleted documents management pages. |
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 9 | * | 22 | * |
| 10 | * @version $Revision$ | 23 | * @version $Revision$ |
| 11 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 24 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/manageArchivedDocumentsBL.php
| @@ -14,13 +14,26 @@ require_once("$default->uiDirectory/search/advancedSearchUI.inc"); | @@ -14,13 +14,26 @@ require_once("$default->uiDirectory/search/advancedSearchUI.inc"); | ||
| 14 | require_once("$default->uiDirectory/search/advancedSearchUtil.inc"); | 14 | require_once("$default->uiDirectory/search/advancedSearchUtil.inc"); |
| 15 | require_once("archivedDocumentsUI.inc"); | 15 | require_once("archivedDocumentsUI.inc"); |
| 16 | require_once("$default->fileSystemRoot/presentation/Html.inc"); | 16 | require_once("$default->fileSystemRoot/presentation/Html.inc"); |
| 17 | - | ||
| 18 | /** | 17 | /** |
| 19 | * $Id$ | 18 | * $Id$ |
| 20 | - * | 19 | + * |
| 21 | * Business logic for searching archived documents | 20 | * Business logic for searching archived documents |
| 22 | * | 21 | * |
| 23 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 22 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com |
| 23 | + * | ||
| 24 | + * This program is free software; you can redistribute it and/or modify | ||
| 25 | + * it under the terms of the GNU General Public License as published by | ||
| 26 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 27 | + * (at your option) any later version. | ||
| 28 | + * | ||
| 29 | + * This program is distributed in the hope that it will be useful, | ||
| 30 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 31 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 32 | + * GNU General Public License for more details. | ||
| 33 | + * | ||
| 34 | + * You should have received a copy of the GNU General Public License | ||
| 35 | + * along with this program; if not, write to the Free Software | ||
| 36 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 24 | * | 37 | * |
| 25 | * @version $Revision$ | 38 | * @version $Revision$ |
| 26 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 39 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
| @@ -139,10 +152,10 @@ function searchForDocuments($sMetaTagIDs, $sSQLSearchString, $sStatus = "Live") | @@ -139,10 +152,10 @@ function searchForDocuments($sMetaTagIDs, $sSQLSearchString, $sStatus = "Live") | ||
| 139 | global $default; | 152 | global $default; |
| 140 | $aDocuments = array(); | 153 | $aDocuments = array(); |
| 141 | $sQuery = "SELECT DISTINCT D.id " . | 154 | $sQuery = "SELECT DISTINCT D.id " . |
| 142 | - "FROM $default->owl_documents_table AS D INNER JOIN document_fields_link AS DFL ON DFL.document_id = D.id " . | ||
| 143 | - "INNER JOIN $default->owl_fields_table AS DF ON DF.id = DFL.document_field_id " . | 155 | + "FROM $default->documents_table AS D INNER JOIN document_fields_link AS DFL ON DFL.document_id = D.id " . |
| 156 | + "INNER JOIN $default->document_fields_table AS DF ON DF.id = DFL.document_field_id " . | ||
| 144 | "INNER JOIN $default->search_permissions_table AS SDUL ON SDUL.document_id = D.ID " . | 157 | "INNER JOIN $default->search_permissions_table AS SDUL ON SDUL.document_id = D.ID " . |
| 145 | - "INNER JOIN $default->owl_status_table AS SL on D.status_id=SL.id " . | 158 | + "INNER JOIN $default->status_table AS SL on D.status_id=SL.id " . |
| 146 | "WHERE DF.ID IN ($sMetaTagIDs) " . | 159 | "WHERE DF.ID IN ($sMetaTagIDs) " . |
| 147 | "AND (" . $sSQLSearchString . ") " . | 160 | "AND (" . $sSQLSearchString . ") " . |
| 148 | "AND SL.name='$sStatus' " . | 161 | "AND SL.name='$sStatus' " . |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/restoreDeletedDocumentBL.php
| @@ -11,13 +11,26 @@ require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); | @@ -11,13 +11,26 @@ require_once("$default->uiDirectory/documentmanagement/documentUI.inc"); | ||
| 11 | require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); | 11 | require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); |
| 12 | require_once("restoreDeletedDocumentsUI.inc"); | 12 | require_once("restoreDeletedDocumentsUI.inc"); |
| 13 | require_once("$default->fileSystemRoot/presentation/Html.inc"); | 13 | require_once("$default->fileSystemRoot/presentation/Html.inc"); |
| 14 | - | ||
| 15 | /** | 14 | /** |
| 16 | * $Id$ | 15 | * $Id$ |
| 17 | - * | 16 | + * |
| 18 | * Business logic for restoring deleted documents. | 17 | * Business logic for restoring deleted documents. |
| 19 | * | 18 | * |
| 20 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 19 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com |
| 20 | + * | ||
| 21 | + * This program is free software; you can redistribute it and/or modify | ||
| 22 | + * it under the terms of the GNU General Public License as published by | ||
| 23 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 24 | + * (at your option) any later version. | ||
| 25 | + * | ||
| 26 | + * This program is distributed in the hope that it will be useful, | ||
| 27 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 28 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 29 | + * GNU General Public License for more details. | ||
| 30 | + * | ||
| 31 | + * You should have received a copy of the GNU General Public License | ||
| 32 | + * along with this program; if not, write to the Free Software | ||
| 33 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 21 | * | 34 | * |
| 22 | * @version $Revision$ | 35 | * @version $Revision$ |
| 23 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 36 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |
presentation/lookAndFeel/knowledgeTree/administration/documentmanagement/restoreDeletedDocumentsUI.inc
| 1 | <?php | 1 | <?php |
| 2 | - | ||
| 3 | /** | 2 | /** |
| 4 | * $Id$ | 3 | * $Id$ |
| 5 | - * | ||
| 6 | - * This page holds all presentation code for expunging documents pages. | ||
| 7 | * | 4 | * |
| 8 | - * Licensed under the GNU GPL. For full terms see the file DOCS/COPYING. | 5 | + * This page holds all presentation code for expunging documents pages. |
| 6 | + * | ||
| 7 | + * Copyright (c) 2003 Jam Warehouse http://www.jamwarehouse.com | ||
| 8 | + * | ||
| 9 | + * This program is free software; you can redistribute it and/or modify | ||
| 10 | + * it under the terms of the GNU General Public License as published by | ||
| 11 | + * the Free Software Foundation; either version 2 of the License, or | ||
| 12 | + * (at your option) any later version. | ||
| 13 | + * | ||
| 14 | + * This program is distributed in the hope that it will be useful, | ||
| 15 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 16 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 17 | + * GNU General Public License for more details. | ||
| 18 | + * | ||
| 19 | + * You should have received a copy of the GNU General Public License | ||
| 20 | + * along with this program; if not, write to the Free Software | ||
| 21 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
| 9 | * | 22 | * |
| 10 | * @version $Revision$ | 23 | * @version $Revision$ |
| 11 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa | 24 | * @author Michael Joseph <michael@jamwarehouse.com>, Jam Warehouse (Pty) Ltd, South Africa |