File: newgroup.php

package info (click to toggle)
flyspray 0.9.8-10
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 2,444 kB
  • ctags: 3,031
  • sloc: php: 17,634; sh: 301; makefile: 12
file content (123 lines) | stat: -rw-r--r-- 5,557 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?php
$fs->get_language_pack($lang, 'newgroup');

// Make sure that only admins are using this page
if (@$permissions['is_admin'] == '1'
     OR ($permissions['manage_project'] == '1' && !empty($_GET['project']) ) ) {

if (empty($_GET['project']) )
{
   $forproject = $newgroup_text['globalgroups'];
} else
{
   $result = $db->Query("SELECT * FROM {$dbprefix}projects
                         WHERE project_id = ?",
                         array($_GET['project']));
   $project_details = $db->FetchArray($result);
   $forproject = $project_details['project_title'];
}
?>

<form action="<?php echo $conf['general']['baseurl'];?>index.php" method="post" id="newgroup">
<h1><?php echo $newgroup_text['createnewgroup'] . ' - ' . $forproject;?></h1>
<p><em><?php echo $newgroup_text['requiredfields'];?></em> <strong>*</strong></p>

  <table class="admin">
    <tr>
      <td>
      <input type="hidden" name="do" value="modify" />
      <input type="hidden" name="action" value="newgroup" />
      <input type="hidden" name="project" value="<?php echo $_GET['project'];?>" />
      <label for="groupname">
      <?php echo $newgroup_text['groupname'];?></label></td>
      <td><input id="groupname" type="text" name="group_name" size="20" maxlength="20" /> <strong>*</strong></td>
    </tr>
    <tr>
      <td><label for="groupdesc"><?php echo $newgroup_text['description'];?></label></td>
      <td><input id="groupdesc" type="text" name="group_desc" size="50" maxlength="100" /> <strong>*</strong></td>
    </tr>
    <tr>
      <td><label for="manageproject"><?php echo $newgroup_text['projectmanager'];?></label></td>
      <td><input id="manageproject" type="checkbox" name="manage_project" value="1" /></td>
    </tr>
    <tr>
      <td><label for="viewnewtasks"><?php echo $newgroup_text['viewtasks'];?></label></td>
      <td><input id="viewasks" type="checkbox" name="view_tasks" value="1" checked /></td>
    </tr>
    <tr>
      <td><label for="opennewtasks"><?php echo $newgroup_text['opennewtasks'];?></label></td>
      <td><input id="opennewtasks" type="checkbox" name="open_new_tasks" value="1" checked /></td>
    </tr>
    <tr>
      <td><label for="modifyowntasks"><?php echo $newgroup_text['modifyowntasks'];?></label></td>
      <td><input id="modifyowntasks" type="checkbox" name="modify_own_tasks" value="1" /></td>
    </tr>
    <tr>
      <td><label for="modifyalltasks"><?php echo $newgroup_text['modifyalltasks'];?></label></td>
      <td><input id="modifyalltasks" type="checkbox" name="modify_all_tasks" value="1" /></td>
    </tr>
    <tr>
      <td><label for="viewcomments"><?php echo $newgroup_text['viewcomments'];?></label></td>
      <td><input id="viewcomments" type="checkbox" name="view_comments" value="1" checked /></td>
    </tr>
    <tr>
      <td><label for="addcomments"><?php echo $newgroup_text['addcomments'];?></label></td>
      <td><input id="addcomments" type="checkbox" name="add_comments" value="1" /></td>
    </tr>
    <tr>
      <td><label for="editcomments"><?php echo $newgroup_text['editcomments'];?></label></td>
      <td><input id="editcomments" type="checkbox" name="edit_comments" value="1" /></td>
    </tr>
    <tr>
      <td><label for="deletecomments"><?php echo $newgroup_text['deletecomments'];?></label></td>
      <td><input id="deletecomments" type="checkbox" name="delete_comments" value="1" /></td>
    </tr>
    <tr>
      <td><label for="createattachments"><?php echo $newgroup_text['createattachments'];?></label></td>
      <td><input id="createattachments" type="checkbox" name="create_attachments" value="1" /></td>
    </tr>
    <tr>
      <td><label for="deleteattachments"><?php echo $newgroup_text['deleteattachments'];?></label></td>
      <td><input id="deleteattachments" type="checkbox" name="delete_attachments" value="1" /></td>
    </tr>
    <tr>
      <td><label for="viewhistory"><?php echo $newgroup_text['viewhistory'];?></label></td>
      <td><input id="viewhistory" type="checkbox" name="view_history" value="1" checked /></td>
    </tr>
    <tr>
      <td><label for="closeowntasks"><?php echo $newgroup_text['closeowntasks'];?></label></td>
      <td><input id="closeowntasks" type="checkbox" name="close_own_tasks" value="1" /></td>
    </tr>
    <tr>
      <td><label for="closeothertasks"><?php echo $newgroup_text['closeothertasks'];?></label></td>
      <td><input id="closeothertasks" type="checkbox" name="close_other_tasks" value="1" /></td>
    </tr>
    <tr>
      <td><label for="assigntoself"><?php echo $newgroup_text['assigntoself'];?></label></td>
      <td><input id="assigntoself" type="checkbox" name="assign_to_self" value="1" /></td>
    </tr>
    <tr>
      <td><label for="assignotherstoself"><?php echo $newgroup_text['assignotherstoself'];?></label></td>
      <td><input id="assignotherstoself" type="checkbox" name="assign_others_to_self" value="1" /></td>
    </tr>
    <tr>
      <td><label for="viewreports"><?php echo $newgroup_text['viewreports'];?></label></td>
      <td><input id="viewreports" type="checkbox" name="view_reports" value="1" checked /></td>
    </tr>
    <tr>
      <td><label for="groupopen"><?php echo $newgroup_text['groupenabled'];?></label></td>
      <td><input id="groupopen" type="checkbox" name="group_open" value="1" checked /></td>
    </tr>
    <tr>
      <td colspan="2" class="buttons">
        <input class="adminbutton" type="submit" value="<?php echo $newgroup_text['addthisgroup'];?>" />
      </td>
    </tr>
  </table>
  </form>

<?php
} else {
  echo $newgroup_text['nopermission'];
};
?>