[ Index ] |
|
Code source de eGroupWare 1.2.106-2 |
1 <?php 2 include ("../inc/inc.Settings.php"); 3 include ("../inc/inc.AccessUtils.php"); 4 include ("../inc/inc.ClassAccess.php"); 5 include ("../inc/inc.ClassDocument.php"); 6 include ("../inc/inc.ClassFolder.php"); 7 include ("../inc/inc.ClassGroup.php"); 8 include ("../inc/inc.ClassUser.php"); 9 include ("../inc/inc.DBAccess.php"); 10 include ("../inc/inc.FileUtils.php"); 11 include ("../inc/inc.Language.php"); 12 include ("../inc/inc.OutUtils.php"); 13 include ("../inc/inc.Authentication.php"); 14 15 $documentid = (isset($_GET['documentid'])) ? (int) $_GET['documentid'] : NULL; 16 $targetid = (isset($_GET['targetid'])) ? (int) $_GET['targetid'] : NULL; 17 18 $document = getDocument($documentid); 19 $oldFolder = $document->getFolder(); 20 $targetFolder = getFolder($targetid); 21 22 23 printHTMLHead( getMLText("document_title", array("documentname" => $document->getName()) ) ); 24 printTitleBar($document->getFolder()); 25 printCenterStart(); 26 27 printStartBox(getMLText("move_document")); 28 29 print "<div class=\"standardText\">"; 30 31 32 if (($document->getAccessMode($user) < M_READWRITE) || ($targetFolder->getAccessMode($user) < M_READWRITE)) 33 { 34 printMLText("operation_not_allowed"); 35 printGoBack(); 36 } 37 else 38 { 39 printMLText("moving_document"); 40 41 if ($document->setFolder($targetFolder)) 42 { 43 printMLText("op_finished"); 44 printGoto(array(array($document->getName(), "../out/out.ViewDocument.php?documentid=".$document->getID()), 45 array($oldFolder->getName(), "../out/out.ViewFolder.php?folderid=".$oldFolder->getID()))); 46 } 47 else 48 { 49 printMLText("error_occured"); 50 printGoBack(); 51 } 52 } 53 54 print "</div>"; 55 printEndBox(); 56 printCenterEnd(); 57 printHTMLFoot(); 58 59 60 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 17:20:01 2007 | par Balluche grâce à PHPXref 0.7 |