[ 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 14 include ("../inc/inc.Authentication.php"); 15 16 $folderid = (isset($_GET['folderid'])) ? (int) $_GET['folderid'] : 1; 17 $folder = getFolder($folderid); 18 19 $parent = ($folder->getID() == $settings->_rootFolderID) ? false : $folder->getParent(); 20 21 if ($folder->getAccessMode($user) < M_READWRITE) 22 die ("Access denied"); 23 24 25 printHTMLHead( getMLText("folder_title", array("foldername" => $folder->getName()) ) ); 26 ?> 27 28 <script language="JavaScript"> 29 function checkForm() 30 { 31 msg = ""; 32 if (document.form1.fname.value == "") msg += "<?php printMLText("js_no_name");?>\n"; 33 if (document.form1.comment.value == "") msg += "<?php printMLText("js_no_comment");?>\n"; 34 if (msg != "") 35 { 36 alert(msg); 37 return false; 38 } 39 else 40 return true; 41 } 42 </script> 43 44 <?php 45 printTitleBar($folder); 46 printFolderPageStart($folder); 47 printPageHeader(getMLText("edit_folder_props") . ": " . $folder->getName()); 48 49 printStartBox(getMLText("edit_folder_props")); 50 ?> 51 52 <form action="../op/op.EditFolder.php" name="form1" onsubmit="return checkForm();"> 53 <input type="Hidden" name="folderid" value="<?php print $folderid;?>"> 54 <table> 55 <tr> 56 <td class="inputDescription"><?php printMLText("name");?>:</td> 57 <td><input name="fname" value="<?php print $folder->getName();?>"></td> 58 </tr> 59 <tr> 60 <td valign="top" class="inputDescription"><?php printMLText("comment");?>:</td> 61 <td><textarea name="comment" rows="4" cols="30"><?php print $folder->getComment();?></textarea></td> 62 </tr> 63 <?php 64 if ($parent && $parent->getAccessMode($user) > M_READ) 65 { 66 print "<tr>"; 67 print "<td class=\"inputDescription\">" . getMLText("sequence") . ":</td>"; 68 print "<td>"; 69 printSequenceChooser($parent->getSubFolders(), $folder->getID()); 70 print "</td></tr>"; 71 } 72 ?> 73 <tr> 74 <td colspan="2"><br><input type="Submit"></td> 75 </tr> 76 </table> 77 </form> 78 79 80 <?php 81 82 printEndBox(); 83 printFolderPageEnd($folder); 84 printHTMLFoot(); 85 86 ?>
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 |