[ 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 $fname = $_GET['fname']; 17 $comment = $_GET['comment']; 18 $keywords = $_GET['keywords']; 19 $sequence = $_GET['sequence']; 20 21 $document = getDocument($documentid); 22 23 24 printHTMLHead( getMLText("document_title", array("documentname" => $document->getName()) ) ); 25 printTitleBar($document->getFolder()); 26 printCenterStart(); 27 28 printStartBox(getMLText("edit_document_props")); 29 30 print "<div class=\"standardText\">"; 31 32 33 if ($document->getAccessMode($user) < M_READWRITE) 34 { 35 printMLText("operation_not_allowed"); 36 printGoBack(); 37 } 38 else 39 { 40 printMLText("editing_document_props"); 41 42 $fname = sanitizeString($fname); 43 $comment = sanitizeString($comment); 44 $keywords = sanitizeString($keywords); 45 if (!is_numeric($sequence) && $sequence != "keep") 46 die ("invalid sequence value"); 47 48 if ( 49 (($document->getName() == $fname) || $document->setName($fname)) 50 && (($document->getComment() == $comment) || $document->setComment($comment)) 51 && (($document->getKeywords() == $keywords) || $document->setKeywords($keywords)) 52 && (($sequence == "keep") || $document->setSequence($sequence)) 53 ) 54 { 55 printMLText("op_finished"); 56 printGoto(array(array($document->getName(), "../out/out.ViewDocument.php?documentid=".$document->getID()), 57 array(getMLText("edit_document_props_again"), "../out/out.EditDocument.php?documentid=".$document->getID()))); 58 } 59 else 60 { 61 printMLText("error_occured"); 62 printGoBack(); 63 } 64 } 65 66 print "</div>"; 67 printEndBox(); 68 printCenterEnd(); 69 printHTMLFoot(); 70 ?>
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 |