[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/common/docman Document.class,1.11,1.12
From: |
tom |
Subject: |
[Gforge-commits] gforge/common/docman Document.class,1.11,1.12 |
Date: |
Wed, 30 Jun 2004 15:33:53 -0500 |
Update of /cvsroot/gforge/gforge/common/docman
In directory db.perdue.net:/tmp/cvs-serv6783/common/docman
Modified Files:
Document.class
Log Message:
Applied patch #786: Allow DocMgr editors to upload documents directly in ACTIVE
state
Index: Document.class
===================================================================
RCS file: /cvsroot/gforge/gforge/common/docman/Document.class,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- Document.class 5 May 2004 22:28:24 -0000 1.11
+++ Document.class 30 Jun 2004 20:33:50 -0000 1.12
@@ -123,7 +123,6 @@
/*
$perm =& $this->Group->getPermission( session_get_user() );
-
if (!$perm || !is_object($perm) || !$perm->isDocEditor()) {
$this->setPermissionDeniedError();
return false;
@@ -131,6 +130,15 @@
*/
$user_id = ((session_loggedin()) ? user_getid() : 100);
+ $doc_initstatus = '3';
+ // If Editor - uploaded Documents are ACTIVE
+ if ( session_loggedin() ) {
+ $perm =& $this->Group->getPermission(
session_get_user() );
+ if ($perm && is_object($perm) && $perm->isDocEditor()) {
+ $doc_initstatus = '1';
+ }
+ }
+
// If $filetype is "text/plain", $body convert UTF-8 encoding.
if (strcasecmp($filetype,"text/plain") === 0 &&
function_exists('mb_convert_encoding') &&
@@ -145,7 +153,7 @@
'". htmlspecialchars($description) ."',
'". time() ."',
'$doc_group',
- '3',
+ '$doc_initstatus',
'$language_id',
'$filename',
'$filetype',
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/common/docman Document.class,1.11,1.12,
tom <=