mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-11 20:21:16 +00:00
- changed line endings from dos to unix
This commit is contained in:
parent
229b79edad
commit
8c6b19f38a
|
@ -1,113 +1,113 @@
|
|||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
// Copyright (C) 2010 Matteo Lucarelli
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// 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, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// 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, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$folder = $document->getFolder();
|
||||
$docPathHTML = getFolderPathHTML($folder, true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".htmlspecialchars($document->getName())."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
if (!isset($_GET["version"]) || !is_numeric($_GET["version"]) || intval($_GET["version"]<1)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$version = $_GET["version"];
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$folder = $document->getFolder();
|
||||
$docPathHTML = getFolderPathHTML($folder, true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".htmlspecialchars($document->getName())."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
if (!isset($_GET["version"]) || !is_numeric($_GET["version"]) || intval($_GET["version"]<1)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$version = $_GET["version"];
|
||||
$content = $document->getContentByVersion($version);
|
||||
$overallStatus = $content->getStatus();
|
||||
|
||||
if (!is_object($content)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
|
||||
if (!is_object($content)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
// control for document state
|
||||
if ($overallStatus["status"]==S_REJECTED || $overallStatus["status"]==S_OBSOLETE ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_assign_invalid_state"));
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_assign_invalid_state"));
|
||||
}
|
||||
|
||||
UI::htmlStartPage(getMLText("document_title", array("documentname" => $document->getName())));
|
||||
UI::globalNavigation($folder);
|
||||
UI::pageNavigation($docPathHTML, "view_document");
|
||||
UI::htmlStartPage(getMLText("document_title", array("documentname" => $document->getName())));
|
||||
UI::globalNavigation($folder);
|
||||
UI::pageNavigation($docPathHTML, "view_document");
|
||||
UI::contentHeading(getMLText("change_assignments"));
|
||||
|
||||
// Retrieve a list of all users and groups that have review / approve privileges.
|
||||
|
||||
// Retrieve a list of all users and groups that have review / approve privileges.
|
||||
$docAccess = $document->getApproversList();
|
||||
|
||||
// Retrieve list of currently assigned reviewers and approvers, along with
|
||||
// their latest status.
|
||||
$reviewStatus = $content->getReviewStatus();
|
||||
|
||||
// Retrieve list of currently assigned reviewers and approvers, along with
|
||||
// their latest status.
|
||||
$reviewStatus = $content->getReviewStatus();
|
||||
$approvalStatus = $content->getApprovalStatus();
|
||||
|
||||
// Index the review results for easy cross-reference with the Approvers List.
|
||||
$reviewIndex = array("i"=>array(), "g"=>array());
|
||||
|
||||
// Index the review results for easy cross-reference with the Approvers List.
|
||||
$reviewIndex = array("i"=>array(), "g"=>array());
|
||||
foreach ($reviewStatus as $i=>$rs) {
|
||||
if ($rs["type"]==0) {
|
||||
$reviewIndex["i"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
else if ($rs["type"]==1) {
|
||||
$reviewIndex["g"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
if ($rs["type"]==0) {
|
||||
$reviewIndex["i"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
else if ($rs["type"]==1) {
|
||||
$reviewIndex["g"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
}
|
||||
|
||||
// Index the approval results for easy cross-reference with the Approvers List.
|
||||
$approvalIndex = array("i"=>array(), "g"=>array());
|
||||
foreach ($approvalStatus as $i=>$rs) {
|
||||
if ($rs["type"]==0) {
|
||||
$approvalIndex["i"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
else if ($rs["type"]==1) {
|
||||
$approvalIndex["g"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
// Index the approval results for easy cross-reference with the Approvers List.
|
||||
$approvalIndex = array("i"=>array(), "g"=>array());
|
||||
foreach ($approvalStatus as $i=>$rs) {
|
||||
if ($rs["type"]==0) {
|
||||
$approvalIndex["i"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
else if ($rs["type"]==1) {
|
||||
$approvalIndex["g"][$rs["required"]] = array("status"=>$rs["status"], "idx"=>$i);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<?php UI::contentContainerStart(); ?>
|
||||
|
||||
|
||||
<form action="../op/op.SetReviewersApprovers.php" method="post" name="form1">
|
||||
|
||||
|
||||
<?php UI::contentSubHeading(getMLText("update_reviewers"));?>
|
||||
|
||||
<div class="cbSelectTitle cbSelectMargin"><?php printMLText("individuals")?>:</div>
|
||||
<div class="cbSelectContainer cbSelectMargin">
|
||||
<ul class="cbSelectList">
|
||||
|
||||
<div class="cbSelectTitle cbSelectMargin"><?php printMLText("individuals")?>:</div>
|
||||
<div class="cbSelectContainer cbSelectMargin">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
|
||||
$res=$user->getMandatoryReviewers();
|
||||
|
||||
|
||||
foreach ($docAccess["users"] as $usr) {
|
||||
|
||||
$mandatory=false;
|
||||
|
@ -117,32 +117,32 @@ foreach ($docAccess["users"] as $usr) {
|
|||
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>". htmlspecialchars($usr->getFullName())." <".$usr->getEmail().">";
|
||||
print "<input id='revInd".$usr->getID()."' type='hidden' name='indReviewers[]' value='". $usr->getID() ."'>";
|
||||
|
||||
|
||||
}else if (isset($reviewIndex["i"][$usr->getID()])) {
|
||||
|
||||
switch ($reviewIndex["i"][$usr->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."' checked='checked'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."' disabled='disabled'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."'>". htmlspecialchars($usr->getFullName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
|
||||
switch ($reviewIndex["i"][$usr->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."' checked='checked'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."' disabled='disabled'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='revInd".$usr->getID()."' type='checkbox' name='indReviewers[]' value='". $usr->getID() ."'>". htmlspecialchars($usr->getFullName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="cbSelectTitle"><?php printMLText("groups")?>:</div>
|
||||
<div class="cbSelectContainer">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
<div class="cbSelectTitle"><?php printMLText("groups")?>:</div>
|
||||
<div class="cbSelectContainer">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
foreach ($docAccess["groups"] as $group) {
|
||||
|
||||
$mandatory=false;
|
||||
|
@ -152,112 +152,112 @@ foreach ($docAccess["groups"] as $group) {
|
|||
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
print "<input id='revGrp".$group->getID()."' type='hidden' name='grpReviewers[]' value='". $group->getID() ."'>";
|
||||
|
||||
|
||||
}else if (isset($reviewIndex["g"][$group->getID()])) {
|
||||
|
||||
switch ($reviewIndex["g"][$group->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."' checked='checked'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
switch ($reviewIndex["g"][$group->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."' checked='checked'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='revGrp".$group->getID()."' type='checkbox' name='grpReviewers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<?php UI::contentSubHeading(getMLText("update_approvers"));?>
|
||||
|
||||
<div class="cbSelectTitle cbSelectMargin"><?php printMLText("individuals")?>:</div>
|
||||
<div class="cbSelectContainer cbSelectMargin">
|
||||
<ul class="cbSelectList">
|
||||
|
||||
<div class="cbSelectTitle cbSelectMargin"><?php printMLText("individuals")?>:</div>
|
||||
<div class="cbSelectContainer cbSelectMargin">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
|
||||
$res=$user->getMandatoryApprovers();
|
||||
|
||||
|
||||
foreach ($docAccess["users"] as $usr) {
|
||||
|
||||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['approverUserID']==$usr->getID()) $mandatory=true;
|
||||
|
||||
|
||||
if ($mandatory){
|
||||
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>". htmlspecialchars($usr->getFullName())." <".$usr->getEmail().">";
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>". htmlspecialchars($usr->getFullName())." <".$usr->getEmail().">";
|
||||
print "<input id='appInd".$usr->getID()."' type='hidden' name='indApprovers[]' value='". $usr->getID() ."'>";
|
||||
|
||||
|
||||
}else if (isset($approvalIndex["i"][$usr->getID()])) {
|
||||
|
||||
switch ($approvalIndex["i"][$usr->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."' checked='checked'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."' disabled='disabled'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."'>". htmlspecialchars($usr->getFullName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
|
||||
switch ($approvalIndex["i"][$usr->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."' checked='checked'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."' disabled='disabled'>".htmlspecialchars($usr->getFullName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='appInd".$usr->getID()."' type='checkbox' name='indApprovers[]' value='". $usr->getID() ."'>". htmlspecialchars($usr->getFullName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="cbSelectTitle"><?php printMLText("groups")?>:</div>
|
||||
<div class="cbSelectContainer">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
<div class="cbSelectTitle"><?php printMLText("groups")?>:</div>
|
||||
<div class="cbSelectContainer">
|
||||
<ul class="cbSelectList">
|
||||
<?php
|
||||
foreach ($docAccess["groups"] as $group) {
|
||||
|
||||
|
||||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['approverGroupID']==$group->getID()) $mandatory=true;
|
||||
|
||||
|
||||
if ($mandatory){
|
||||
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
print "<li class=\"cbSelectItem\"><input type='checkbox' checked='checked' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
print "<input id='appGrp".$group->getID()."' type='hidden' name='grpApprovers[]' value='". $group->getID() ."'>";
|
||||
|
||||
}else if (isset($approvalIndex["g"][$group->getID()])) {
|
||||
|
||||
switch ($approvalIndex["g"][$group->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."' checked='checked'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<input type='hidden' name='documentid' value='<?php echo $documentid ?>'/>
|
||||
<input type='hidden' name='version' value='<?php echo $version ?>'/>
|
||||
<input type="Submit" value="<?php printMLText("update");?>">
|
||||
</p>
|
||||
</form>
|
||||
<?php
|
||||
UI::contentContainerEnd();
|
||||
UI::htmlEndPage();
|
||||
?>
|
||||
}else if (isset($approvalIndex["g"][$group->getID()])) {
|
||||
|
||||
switch ($approvalIndex["g"][$group->getID()]["status"]) {
|
||||
case 0:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."' checked='checked'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
case -2:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
default:
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."' disabled='disabled'>".htmlspecialchars($group->getName());
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
print "<li class=\"cbSelectItem\"><input id='appGrp".$group->getID()."' type='checkbox' name='grpApprovers[]' value='". $group->getID() ."'>".htmlspecialchars($group->getName());
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<input type='hidden' name='documentid' value='<?php echo $documentid ?>'/>
|
||||
<input type='hidden' name='version' value='<?php echo $version ?>'/>
|
||||
<input type="Submit" value="<?php printMLText("update");?>">
|
||||
</p>
|
||||
</form>
|
||||
<?php
|
||||
UI::contentContainerEnd();
|
||||
UI::htmlEndPage();
|
||||
?>
|
||||
|
|
Loading…
Reference in New Issue
Block a user