Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(610)

Side by Side Diff: appengine/monorail/templates/project/people-add-members-form.ezt

Issue 1868553004: Open Source Monorail (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Rebase Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1
2 [if-any offer_membership_editing]
3 <br>
4 <div class="h4" style="margin-bottom:4px" id="addmembers">Add Members</div>
5
6 <div id="makechanges" class="closed">
7
8 <div class="ifClosed">
9 <textarea id="tempt" rows="4" style="color:#666; width:500px; margin-left:4px "
10 >Enter new member email addresses</textarea>
11 </div>
12
13
14 <input type="hidden" name="token" value="[form_token]">
15 <table class="ifOpened vt" cellspacing="2" cellpadding="2" style="margin-top:0">
16 <tr>
17 <td colspan="2">
18 <textarea name="addmembers" style="width:500px" rows="4"
19 id="addMembersTextArea">[initial_add_members]</textarea>
20 [if-any errors.addmembers]
21 <div class="fielderror">[errors.addmembers]</div>
22 [end]<br>
23 </td>
24 <td rowspan="3">
25 <div class="tip" style="margin-top:0; margin-left:4px">
26 Enter the email addresses of users that you would like to
27 add to this [is arg0 "project"]project[else]group[end].<br><br>
28 Each email address must correspond to an existing Google Account.
29 </div>
30 </td>
31 </tr>
32
33 <tr>
34 <th width="30" align="left">Role:</th>
35
36 <td width="470" align="left">
37 [is arg0 "project"]
38 <input type="radio" name="role" value="owner" id="owner">
39 <label for="owner">Owner: may make any change to this
40 project.</label><br>
41
42 <input type="radio" name="role" value="committer" id="committer"
43 checked="checked">
44 <label for="committer">Committer: may work in the project, but may
45 not reconfigure it.</label><br>
46
47 <input type="radio" name="role" value="contributor" id="contributor">
48 <label for="contributor">Contributor: starts with the same permissions
49 as non-members.</label><br>
50 [# TODO(jrobbins): custom roles]
51 [else]
52 <input type="radio" name="role" value="owner" id="owner">
53 <label for="owner">Owner: may make any change to this
54 group.</label><br>
55
56 <input type="radio" name="role" value="member" id="member"
57 checked="checked">
58 <label for="member">Member: member of this user group.</label><br>
59 [end]
60 </td>
61
62 </tr>
63 <tr>
64 <td colspan="2">
65 <input type="submit" name="addbtn" id="addbtn"
66 value="Save changes" style="margin-top:1em">
67 </td>
68 </tr>
69 </table>
70
71 </div>
72
73
74 <script type="text/javascript" nonce="[nonce]">
75 runOnLoad(function() {
76 window._openAddMembersForm = function _openAddMembersForm() {
77 document.location.hash='addmembers';
78 document.getElementById('makechanges').className = "opened";
79 window.setTimeout(
80 function () { document.getElementById('addMembersTextArea').focus(); },
81 100);
82 }
83
84 [if-any initially_expand_form]
85 _openAddMembersForm();
86 [end]
87
88 if ($("tempt"))
89 $("tempt").addEventListener("mousedown", _openAddMembersForm);
90
91 });
92 </script>
93
94 [end]
OLDNEW
« no previous file with comments | « appengine/monorail/templates/framework/user-link.ezt ('k') | appengine/monorail/templates/project/people-detail-page.ezt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698